Pascal's Wager Wiki

Scattered through the world sit small amphibian creatures that the English texts call Heggies (the data calls them frogs). Talking to one opens a panel with three offerings: a number of Health Potions, Bone Fragments, Anthozoan Bones or a share of your Sanity. The game does not tell you which offering the creature likes. Behind the panel is a simple happiness meter, and every one of the 40 encounters has a fixed, learnable answer. This article lists them all. See also World mechanics, Drops and loot and the creature page Heggies.

How the game works#

  • Each Heggie has a hidden satisfaction value that starts at 2, 3 or 4 (the Satisfy column). 22 encounters start at 2, 12 at 3 and 6 at 4.
  • Each of the three offerings changes satisfaction by +1, 0 or -1. In all 40 rows the three offerings are exactly one of each: one pleases, one is neutral, one annoys. Which is which is shuffled from frog to frog.
  • You pay the cost of the offering you choose immediately, whatever the result.
  • At 5 the Heggie is satisfied: a happy animation plays, the frog leaves and the encounter is saved as finished. Its completion quest flag is set, and (inferred from the StoryItem rows that are gated on that flag) a reward item then shows up in the world (see below).
  • At 1 it is offended: it leaves. This is only stored as an ordinary "monster killed" mark, so it comes back, with its meter reset, once the dead-monster list is cleared, for example when you die and respawn.
  • At 2, 3 or 4 it stays and you may offer again. Its pose and voice change with the current value (unhappy at 2, neutral at 3, happy at 4), which is the only in-game hint.
  • The meter lives in memory only: it resets on every death and whenever the story scene is loaded, but a finished Heggie stays finished.

Costs and rules#

OfferingWhat is takenRules
Health PotionYour Health Potion count (flasks)Needs enough potions in the current hero's count. Values are 1 or 2.
Bone FragmentBone Fragments from the bagValues 5, 10, 15, 20, 30 or 40.
Anthozoan BonesThe rarer bone item from the bagValues 1 or 3.
SanitySanity pointsOnly the part of your sanity bar above 50 % counts. The number shown is twice the points above half (zero at or below half). The offering must be strictly less than that number, and it costs half of its value in sanity (values 15 and 20 cost 7.5 or 10 points).

Because the sanity check is strict, offering exactly all the available amount is refused.

Best strategy#

Always pick the pleasing option. A frog that starts at 4 needs one offering, at 3 two, at 2 three. Totals for clearing all 40 with the pleasing offering each time: about 815 Bone Fragments (14 frogs like bones), 405 sanity units (10 frogs, about 203 sanity points), 28 Health Potions (10 frogs) and 16 Anthozoan Bones (6 frogs).

Picking a wrong option has a price: an annoying one drops the meter by 1, so a frog that starts at 2 leaves on a single mistake, while one that starts at 4 forgives up to two. The neutral option wastes the cost but is otherwise harmless.

Rewards#

Finishing a Heggie completes a quest flag. In 35 cases that flag makes a Dominator Crystal x1 appear as a scene pickup at a fixed spot; this is the same item for journey 1 and journey 4. The five Heggies of story 9 (all starting at 2) instead give one rune stone each, a key item: Colossus, Humanity, Treasury, Sifler and Heggie Stone (items 10068 to 10072, see Key items; the Dominator's Revelry text suggests they open the treasury door, inferred). The Sifler Heggie (9132) is shown only after the dam of the Wall of Silence opens: its StoryMonster row has ShowQuestId 93008 (the dam flag set at the end of River of Memories) and HideQuestId 95199, while the other four DLC Heggies have no show flag. Both kinds are StoryItem rows shown by the Heggie's quest flag (40 rows, one per Heggie).

Finishing a Heggie also adds one point to an achievement: the 35 Heggies of chapters 1 to 7 count toward Naturalist ("Satisfied all Heggies", achievement 12004, goal 35) and the 5 of story 9 toward Dominator's Revelry (achievement 40010, goal 5). The quest action is type 30 with the achievement id.

All 40 Heggies#

Costs are the number shown on the panel. "Cheers" is the +1 option, "Annoys" the -1 option. Each region page lists its own five with the total cost of finishing them: Heggem#Heggies (frogs), Adamina#Heggies (frogs), Exilium#Heggies (frogs), Edith (region)#Heggies (frogs), Katib#Heggies (frogs), Blessedland#Heggies (frogs), The Karst Cave#Heggies (frogs), Ichthyosauria#Heggies (frogs).

StoryFrogStartCheers (+1)Neutral (0)Annoys (-1)Reward (journey 1 / journey 4)
110044Bone 5Anthozoan 1Potion 1Dominator Crystal x1 / Dominator Crystal x1
110073Sanity 15Anthozoan 1Bone 5Dominator Crystal x1 / Dominator Crystal x1
110114Potion 1Bone 5Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
110193Bone 5Anthozoan 1Potion 1Dominator Crystal x1 / Dominator Crystal x1
110224Sanity 15Potion 1Bone 5Dominator Crystal x1 / Dominator Crystal x1
220153Potion 1Bone 5Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
220172Anthozoan 1Sanity 15Bone 5Dominator Crystal x1 / Dominator Crystal x1
220314Bone 5Potion 1Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
220323Potion 1Anthozoan 1Bone 5Dominator Crystal x1 / Dominator Crystal x1
220354Anthozoan 1Bone 5Potion 1Dominator Crystal x1 / Dominator Crystal x1
330072Anthozoan 1Bone 10Potion 1Dominator Crystal x1 / Dominator Crystal x1
330093Sanity 15Anthozoan 1Bone 10Dominator Crystal x1 / Dominator Crystal x1
330144Bone 10Potion 1Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
330203Bone 10Anthozoan 1Potion 1Dominator Crystal x1 / Dominator Crystal x1
330212Potion 1Anthozoan 1Bone 10Dominator Crystal x1 / Dominator Crystal x1
440982Anthozoan 1Bone 20Potion 1Dominator Crystal x1 / Dominator Crystal x1
440993Potion 1Anthozoan 1Bone 20Dominator Crystal x1 / Dominator Crystal x1
441002Bone 20Anthozoan 1Potion 1Dominator Crystal x1 / Dominator Crystal x1
441013Sanity 15Anthozoan 1Bone 20Dominator Crystal x1 / Dominator Crystal x1
441063Potion 1Bone 20Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
551183Potion 1Bone 15Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
551192Sanity 15Anthozoan 1Bone 15Dominator Crystal x1 / Dominator Crystal x1
551202Bone 15Anthozoan 1Potion 1Dominator Crystal x1 / Dominator Crystal x1
551213Potion 1Bone 15Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
551252Sanity 15Potion 1Bone 15Dominator Crystal x1 / Dominator Crystal x1
660952Sanity 15Anthozoan 1Bone 30Dominator Crystal x1 / Dominator Crystal x1
660963Bone 30Anthozoan 1Potion 2Dominator Crystal x1 / Dominator Crystal x1
660972Bone 30Potion 2Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
660982Potion 2Bone 30Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
660992Anthozoan 1Bone 30Potion 2Dominator Crystal x1 / Dominator Crystal x1
770692Sanity 15Anthozoan 1Bone 30Dominator Crystal x1 / Dominator Crystal x1
770702Bone 30Anthozoan 1Potion 2Dominator Crystal x1 / Dominator Crystal x1
770712Bone 30Potion 2Anthozoan 1Dominator Crystal x1 / Dominator Crystal x1
770722Anthozoan 1Bone 30Potion 2Dominator Crystal x1 / Dominator Crystal x1
770732Potion 2Anthozoan 1Bone 30Dominator Crystal x1 / Dominator Crystal x1
991292Sanity 20Anthozoan 3Bone 40Colossus Stone x1 / Colossus Stone x1
991302Bone 40Anthozoan 3Potion 2Humanity Stone x1 / Humanity Stone x1
991312Bone 30Potion 2Anthozoan 1Treasury Stone x1 / Treasury Stone x1
991322Bone 40Anthozoan 3Sanity 20Sifler Stone x1 / Sifler Stone x1
991332Sanity 20Anthozoan 1Bone 40Heggie Stone x1 / Heggie Stone x1

Hidden mechanics#

  • Every Heggie contains exactly one correct offering, and the game never says which. This table is the answer key.
  • A satisfied Heggie is permanent only within one journey: starting a New Journey clears the list of finished Heggies (frogFinishList), so all 40 can be pleased again (the achievement counters keep the earlier progress). An offended one only leaves until the area is next refreshed, which happens when you die and also when you rest at an altar (both run HostPlayerReborn, which calls RefreshMonster).
  • The sanity option is a hidden bonus sink: it is blocked below 50 % sanity and strict about the amount.
  • Reward items depend only on the completed flag, so a saved finished Heggie never gives the reward twice.

Sources#

  • ES_StoryMonster StoryId 9, StoryMonsterId 9132 (hero 90008): ShowQuestId 93008, HideQuestId 95199; ES_StoryItem 9121-9125 (ItemId_1 10068-10072, ShowQuestId_1 95196-95200); ES_ItemData 10068-10072 are Type 101 key items, the Immundus tiers are 50001-50005.
  • structdata/fs_savestory.lua:1302 and :1392 (frogFinishList = {} on a restart), ui/controller/frogctrl.lua:237 and :258, controller/controllerstorymode.lua:3697-3699 (RefreshMonster clears the dead list); controllerstorymode.lua:1966-2013 (HostPlayerReborn calls RefreshMonster and RefreshFrogSatisfyList), reached from death and from the altar Rest button (logic/player/animalbase.lua:13075-13077).
  • ui/controller/frogctrl.lua lines 8-30 (selection types and icons), 151-300 (panel logic, satisfaction thresholds 5 and 1, quest and monster handling), 327-400 (InitItemNum, IsEnoughCondition, DecreaseFrogRequire).
  • controller/controllerstorymode.lua 1471 and 2008-2012 (satisfaction list reset on load and respawn), 3779-3800 (Set/Get/RefreshFrogSatisfy); structdata/fs_savestory.lua 3519-3545 (frog finish list); structdata/ms_itemdata.lua 121-128 (ExpAddList: 40001 Bone Fragment, 40011 Anthozoan Bones).
  • Tables: StoryFrog (40 rows), StoryItem (40 rows whose ShowQuestId_n is a frog's CompleteQuestId: item 40021 for stories 1 to 7, items 10068 to 10072 for story 9), StoryQuest 15068 and 95196 (action type 30: achievements 12004 and 40010), Achievement 12004 and 40010, StoryMonster ids 1004 etc. GameText UI_FROG_TYPE_TITLE1-4 and DESCRIPTION1-4 for the names. Extract: build/wiki/data/world_mech/frogs.md produced by scripts/world_mech/frogs.py.