Story
Continuity notes
(Idea) VEL-63 read the four walkthroughs, the Bestiary, the Spell Roadmap, Items and Economy, Game Screens and the new Side Quests tab against the Story Bible and each other, and made them agree. This section records how conflicts were settled, what is now the same everywhere, and every change, file by file. Nothing here is approved by Ray; the open questions in section 17 list what Ray needs to decide.
How conflicts were settled
- The Story Bible wins over every other tab. It was not edited in this pass, so where a tab still has to differ from it, the difference is an open question in section 17.
- Game data in
Assets/StreamingAssets/Datawins over the Codex. That is why threads have names (Bulwark and Tempest are named composites in data). - What a spell is (name, id, faction, shape, numbers, colour) comes from the Spell Roadmap. Where, when and from whom it is learned comes from the walkthrough of that act, because the walkthrough owns the scene; the roadmap's "Learned" lines now follow the walkthroughs.
- What an enemy is (id, stats, behaviour, counters, drops) comes from the Bestiary. Which fight happens where, and its encounter id, comes from the walkthrough; the Bestiary's encounter tables now use the walkthroughs' ids.
- What an item is (id, name, price, effect) and the currency come from Items and Economy.
- Screen names come from Game Screens. Section 12 there maps every name the walkthroughs use to a screen.
What is now the same everywhere
Spells. Repel and Coil in the Prologue. Brace (Aske at the Sallowbank ferry, hand over hand; she traces and does not cast) and Mend (Sister Orla in Halfway) in Act 1, both optional. Act 2: Gale (Dace) and Facet Seal (circle from Rook at the Giving Steps, square on a storm shard) on the main line, Weigh on every midpoint path, and the faction and Waymaker spells as options. Act 3: Pavilion Wake and Hasten on the main line, then Linger, Toll, Recall, Prism Snare, Girdle Gate, Crown Surge and Bevel Lash. Act 4 adds no spell. The roadmap's full schedule is in its act table.
The Corran glyph is Pavilion Wake (pavilion_wake): Aske's hourglass shard on the left thumb (corran_half_hourglass) and the low-wave shard the player picks up in the Shardfield in Act 2 on the right (corran_half_wave), traced together at Corran's well. It replaces Act 3's Girdle Thaw and Act 4's placeholder corran_glyph. The Girdle cut and the Girdle house keep their names.
Threads. Headwind (Repel into Gale) is the first, taught by Rook or Dace in Act 2; Tempest (Gale into Coil) and Bulwark (Repel into Facet Seal) follow the lesson; Thornshield (Coil into Facet Seal) and Wellspring (Mend into Root) are Act 2's other named threads. Thaw (Repel into Pavilion Wake, 1,360 ms) undoes the stilling of Corran in Act 3; the scene is still called the Unstilling, and Aske casts Brace across the warp at the same moment. The First Pair (Brace into Facet Seal, #FFFFFF) is Act 4's reflected thread and replaces the roadmap's Stillhold. Knell stays on hold.
Flags.
| Family | Names |
|---|---|
| Act ends | act1.done, act2.done, act3.done (the next act starts on each); Act 4 ends at act4.stage 8 |
| The Act 2 midpoint | mending.outcome (1 guarded, 2 declined), vault.outcome (1 robbed, 2 declined) |
| Trust | aske.trust, tamsin.trust, rook.trust, hale.trust, 0–5 |
| Companions | companion.aske, companion.tamsin, companion.rook |
| Meetings | met.<id> |
| Spells and threads | spell.learned.<id>, spell.sealed.<id>, composite.known.<id>, thread.taught |
| Held items | item.<item_id> |
| The Undermere | undermere.stage (1 = entered) |
| Side quests | side.<slug>.stage |
Reputation. Side standing rep.evane and rep.facets; faction standing rep.wardens, rep.tenders, rep.keepers, rep.choir, rep.waymakers; personal morality. All run from −100 to 100, start at 0 and move in steps of 5.
| Standing band | Value | Morality band | Value |
|---|---|---|---|
| Trusted | 25 and up | Clean | above −10 |
| Neutral | −24 to 24 | Wary | −10 to −19 |
| Distrusted | −25 to −59 | Fallen (gate guards refuse) | −20 to −39 |
| Shunned | −60 and below | Dark | −40 to −79 |
| The depths | −80 and below |
Act 4's outcome moves standing once: Mended rep.evane +20 and rep.facets −20, Shattered the reverse, Held +10 with each side (and morality +5 if both companions stepped out).
Items and currency. One currency, copper. Battles never pay copper: glints, golems, constructs and wildlife drop the catalogue's materials, and a human who yields may leave a valuable (evane_silver, facet_token) or a little copper. The Bestiary's thirty placeholder drop ids now map onto the catalogue's eight materials. Key and quest items the walkthroughs need are listed in the items tab's section 3.6.
Enemies. The Bestiary has an entry for every enemy the walkthroughs field, including the Windglass Kite, the storm glint, the bramble and echo glints, practice targets and named opponents (Tamsin twice, Iver, Ondine, the culet cutters). The walkthroughs' encounter tables quote the Bestiary's numbers. The finale follows Act 4: Help Ondine is pane_chorus_guard then pane_shatter_stop; Help Iver is pane_chorus_break then pane_shatter_join; Stop both is pane_chorus_break then pane_shatter_stop, then the hold. The chorus is four voices because Dace refuses.
Story.
- The Sallow warp. Facet glyph-hunters widened the crack. A first Warden mending, unguarded, tore it open the night before the glints reached the farm door. The mending the player guards in Act 2 is Ondine's second. Act 1 only hints that the Glass ringing woke the Wyrm.
- Aske was a captain under Ondine. She never promises to go back to Twinhold. In Act 3 the player goes to Corran and she comes with them, and she casts once there (Brace). At the end of Act 3 she stays the night in Corran. In Act 4 she keeps a fire at the Pane's rim where both camps can sit, and her wave at the bend comes when she sets off with the handcart.
- The Corran girl is Brin; her mother is Hollis.
- The letters. Every tab assumes Aske's letters go to Ondine (Twinhold) and Iver (Lanternfall).
- Rook is the one-armed gateway. He shows Facet Seal in Act 1 and gives the circle in Act 2.
- Un-teaching is a Warden court's act, the morning after a crime, and never touches Repel. Enemy bindings are temporary and read "Your hands won't answer …".
- Halfway. The Proving Ring sits inside Halfway's truce stones, and the market's rows are the Pale Row, the Amber Row and the Middle Market.
- Names. Characters who shared a name across acts were renamed: Act 1's gate Facet is Wren, its glyph-giver Nell and its drover Jory; Act 2's hunter is Rusk; two of Act 3's Stilled are Pip and Teg.
Front matter. Every tab this pass touched now has the same header: tab, order, section, source, rev, exported. The walkthroughs are "Walkthrough: Prologue and Act 1" and "Walkthrough: Act N". The draft tabs say source: VEL-n draft, not yet in the doc and rev: 0 until the Lead publishes them. Their order follows the story: the walkthroughs 5–8, Side Quests 9, Bestiary 10, Spell Roadmap 11, Items and Economy 12, Game Screens 13.
Change log
Every change, one line each, grouped by file.
walkthrough-act-1.md
- Section 3 intro: "while both recruiters watch" became "while whichever recruiters came watch from the bank" (scene 5.1 lets the player bring neither)
- Section 3 stage table: stage 8's setter notes that
Act1_Gates_Choosealso setsact1.done1 (VEL-63 act-end flag) - Scene 2.1: removed "The quest log updates" (the scene sets no flag, so no quest stage can change)
- Scene 2.2: the road glint is a pack of three (
road_glint= 3glint), text and Who updated (bestiary owns the enemy; VEL-63 enemy map) - Scene 2.3: Pim "won't take a coin" became "won't take a copper" (one currency, copper)
- Scene 3.2: Mott's chalk copy moves
rep.facets+5, not +1 (rep moves in steps of 5) - Scene 3.3: "coin-changer" became "token-changer" (matches section 4; no "coin" currency)
- Scene 3.5:
healing_tonicx3 became 3mend_tonicgiven by Orla and taken by Dorrit (<<give_item>>/<<take_item>>), art line says Mend Tonics;rep.evane+5 (catalogue id; quest copies no longer share a shop item loosely; rep steps of 5) - Scene 4.3: Rook's scene also sets
hid.glass1 on a denial (the flag table says Tamsin or Rook; only 4.2 set it) - Scene 4.4: the letter names are Ondine Ash and Iver Kest, as Act 2 has them, still pointing at question 5 (VEL-63 letter assumption)
- Scene 4.5: Where names Tamsin's and Rook's Ring markers
Mark_tamsin_ring,Mark_rook_ring(the halfway.json sketch now places them at stage 4) - Scene 5.2: Tamsin repeats the Wardens' line that the Facets did it, Rook blames a Warden mending, neither knows the whole story; "fight one glint" became "fight a glint pack" (VEL-63: Tamsin's doubts start in Act 3; road_glint is 3 glint)
- Scene 5.3: Player does adds Brace for the surges and Mend between phases; Content swaps the
guardrule for the bestiary's plated shield and three phases; the item grant moved out (plate given once, in 5.4); Screens shows the plates open or closed (bestiary Wyrm wins;wyrm_plategranted once) - Scene 5.4:
wyrm_scalebecamewyrm_plate(key item, given once, here) in text, Player does, Content and Art (catalogue id) - Scene 6.1: Reeve's reward is 60 copper;
rep.evaneandrep.facets+5 each (one currency; rep steps of 5) - Scene 6.2: wyrm scale/cut scale/still-water amulet became
wyrm_platecut by Quill for 20 copper and set by Harl into astill_water_locket(charm: breath +8%) for 25 copper; nodes renamedAct1_Quill_Plate,Act1_Harl_Plate(VEL-63 item map and catalogue effect) - Scene 6.4: sets
act1.done1 withact1.stage8 (VEL-63 act-end flag) - Section 4 The truce: "every coin is taken" became "every customer is served" (one currency; matches the items tab's Halfway rule)
- Section 4 Districts: the token-changer moved from the Amber Row to the Middle Market (scene 3.3 places it there; the items tab's weigh-house is in the Middle)
- Section 4 layout: the Proving Ring is in the old quarry inside the walls and the truce stones, not outside the wall (VEL-63 decision; the truce rules already said casting is allowed only in the Ring inside the walls)
- Section 4 People: Harl sets and Quill cuts the wyrm plate, not scale (catalogue id)
- Section 4 Shops intro: prices in copper, the one currency; silver and tokens are valuables; ids, effects and prices follow the items tab, and the four quest props are named as such (VEL-63 currency and item rules)
- Section 4 Shops table: Hob sells
honey_bread6 (+10 max HP next battle),herb_salve15 andcopper_band45 instead ofhealing_tonic; Orla sellsmend_tonic18 (heal 20) andherb_salve15 instead ofhealing_tonic/salve; Harl'sglyph_bandsrow becamecopper_bandat Hob (the catalogue sells it in the Middle) and his setting service makes thestill_water_locket; Quill'ssigil_pendanttakes the catalogue effect and price 170;shard_charmbecame theshard_cuffcommission (90 copper and 3mirror_grit); Quill cuts the plate; the token-changer buysevane_silverandfacet_tokenat 50 each (catalogue ids, effects and prices) - Section 4 income: 60 copper from the Reeve; glints pay
glint_quicksilver(sold at 4), never copper; notes the items tab's proposed 20 copper send-off purse (VEL-63: glints never drop copper) - Section 5
still_waterquest JSON: stage texts say wyrm plate / cut plate set in a locket (catalogue id) - Section 6 halfway.json sketch: intro documents that an actor's
markerdrops theMark_prefix as builtsallowbank.jsondoes; Reeve actor named "Reeve Hollin Tace"; Tamsin and Rook gain actors at the Ring (stage 4) and the Split Loaf table (stages 5–6) (inventory slips 8 and 11; game data keeps the unprefixed actor marker) - Section 8 Encounters: intro says stats, behaviour and drops are the bestiary's;
road_glintis 3glintat 14 HP each, 5 damage every 4 s, first attack 5 s, Repel staggers the pack 3.75 s, 10 XP, dropsglint_quicksilvernot coin;sallow_wyrmis 600 HP, colour#5FA8A0, first attack 8 s, plated 40-point shield opened by a stagger, three phases, 120 XP, drops 3still_waternot copper (bestiary wins on enemies; region-1 XP table) - Section 8 Wyrm paragraph: the
guard0.25 rule and the old fight maths and stretch phase replaced by the bestiary's plates and three phases (VEL-63 replacesguardwith the plates) - Section 9 composites: names Headwind and says question 2 settles chains behind
thread.taught(VEL-63 threading flag) - Section 10 Flags: added
act1.done;tamsin.trust/rook.trustrange 0–5 with Act 1 raising each to 3;rep.evane/rep.facets−100 to 100, steps of 5, Act 1 moves each by 10 at most (VEL-63 flag names and ranges) - Section 11 Ring Card: garbled Waymaker line fixed to "casts only Gale and won't teach it to anyone"; "small prizes" became "standing and a ladder place, never copper" (VEL-63: the Ring pays only standing and a ladder place)
- Section 12 Notes: Act 1 ends with
act1.done1; composites wait forthread.taught; Rook's Facet Seal "shown, not given; the circle is given in Lanternfall in Act 2" (was "the circle half shown"); the Wyrm's cause is only hinted and the warp's history follows VEL-63 (Tamsin repeats the Wardens' line); collision line says copper, catalogue item ids and bestiary enemy ids (VEL-63 story facts) - Section 13 Q2: recommendation uses
thread.taughtset by Act 2's lesson, ends (VEL-63) (VEL-63 replacesskill.threading) - Section 13 Q4: recommendation is no
guardfield, the bestiary's plated shield and phases plus the HUD cue, ends (VEL-63) (settled by the bestiary) - Section 13 Q5: recommendation points at Act 2's Ondine Ash and Iver Kest as the working assumption, question left open, ends (VEL-63) (VEL-63 letters)
- Section 13 Q8: recommendation is one currency, copper, with
evane_silverandfacet_tokenas valuables at 50 copper, ends (VEL-63) (settled by the items tab) - Section 13 Q10: recommendation adds that nobody in Act 1 knows for sure, ends (VEL-63) (VEL-63: Act 1 hints, never states)
- Cast: the Halfway gate's Facet Pell is now Wren (
Mark_wren), the Amber Row's glyph-giver Mott is now Nell (Act1_Halfway_Nell), and the Waymaker drover Pim is now Jory (Act1_Road_Jory,met.jory) (Pell, Mott and Pim are other people in Acts 2 and 3)
walkthrough-act-2.md
- Starting state: "is being written ... reconciles" now "was written ... has reconciled" (VEL-63 is done for this tab)
- Starting state: Brace now Aske hand over hand at the Sallowbank ferry (quest
aske_brace, traces, doesn't cast), Mend now Sister Orla at Halfway (questmend_lesson), both optional (VEL-63 spell schedule) - Starting state:
act1.doneline says Act 1 sets it in scene 6.4 and that VEL-63 renamed everything that differed (VEL-63 flags) - Act-wide systems: reputation moves in steps of 5;
trust.tamsin/trust.rookrenamedtamsin.trust/rook.trust, 0–5, never below 0 (VEL-63 flags) - Act-wide systems: "the Shattered" -2 rep.facets and "Facets" -1 rep.wardens now -5 each (VEL-63: steps of 5)
- Order of play: route A Rook meets you at the Sand Gate, route B Tamsin meets you at the Far Gate (internal slip A/B: the caravan arrives by those gates)
- 0.1: "two weeks' walk" now "days away" (internal slip C: matched nothing on the map)
- 0.1: note that each guide meets the player at the gate the caravan comes in by (internal slip A/B)
- 0.2: Aske's Twinhold letter no longer promises she'll come back to Twinhold; now "Keep them out of your mending circles. You know why." (VEL-63: Aske never promises to go back)
- Chapter 1 intro and 1.1: route B arrival is the Far Gate; 1.1 renamed "At the gate" and covers both gates (internal slip A)
- 1.2: measure.facet +3 rep.choir, +2 rep.keepers now +5 each (VEL-63: steps of 5)
- 1.3: "gives a token" now "offers something" (internal slip L: Wardens and Dace give offers, not items)
- 1.3: Still Choir courting token is now 2 ×
still_water, not the reed collar (VEL-63 item map) - 1.3: Dace offers the Waymaker side quests (Tailwind and Squall; side quests tab) (VEL-63 spell schedule)
- 1.4: -1 trust.tamsin now -1 tamsin.trust; telling Pell +2 morality now +5 (VEL-63 flags, steps of 5)
- 1.5: Ondine pays 100 copper for the letter; asks after Aske as a commander after a captain who left (items tab letter pay; VEL-63: Aske served under Ondine)
- 1.6: Measure golem now Warden golem (
warden_golem); the Corran shelf is seen through the inner door's ward, not in the antechamber (VEL-63 enemy map; internal slip M) - 1.6: Yarn
Act2_Vault_DrainrenamedAct2_Vault_Grate(internal slip M: title was used twice, also in 5.3) - 1.7:
drill_sparenemytraining_golemnowwarden_golem(VEL-63 enemy map) - 2.1: item
caravan_passnowcaravan_seal(VEL-63 item map) - 2.3: +3 rep.waymakers now +5 (VEL-63: steps of 5)
- 2.4: raiders are
forsworn_menderandhollow_cutat 160 HP each; binding line "Your hands won't answer Coil." (never Repel); outlaws drop a little copper (VEL-63 enemy map, un-teaching vs bindings, currency rule 5) - 2.5: kite glints now winged glints (
winged_glint) with the bestiary's flying rule (Coil half in the air, Gale knocks down); Windglass Kite keeps its Gale-only airborne state (VEL-63 enemy map; bestiary owns behaviour) - 2.6: Dace pays 120 copper (80 if a wagon was lost); Rook waits at the Sand Gate in A; Waymaker side quests give Tailwind (Dace, after the first job) and Squall (
fragment_squallat the Endless Caravan's last camp) (VEL-63 currency and spell schedule; internal slip B) - Chapter 3 intro and 3.1: route A arrival is the Sand Gate; 3.1 renamed "At the gate" and covers both gates (internal slip B)
- 3.2: item
amber_circlenowfragment_facet_seal_circle(VEL-63 item map) - 3.3:
lio.metnowmet.lio(twice); +1 trust.rook now rook.trust (VEL-63 flags) - 3.4: Iver's hands carry the mark of one old seal and he retraced the one sealed glyph (VEL-63: a court seals one spell)
- 3.4: Iver gives
sigil_pendantas the letter's gift instead of pay (items tab: Lanternfall pays in an item) - 3.5: unbinder fee is 200 copper (items tab)
- 3.6: square half is "shown the way a reflected glyph is" within a split glyph; key item
fragment_facet_seal_squareadded as its record (VEL-63 spell schedule) - 3.6: Corran shard is key item
corran_half_wave(a low-wave half), flagitem.corran_half_wavereplacesitem.corran_shard(VEL-63 item map, Pavilion Wake) - Chapter 4 / 4.1: thread named Headwind; data
headwind.json, 30 damage, 4 s stagger, 1,020 ms; flagcomposite.known.headwind; VFX and Spell Book text renamed (VEL-63 thread table) - 5.1: "together for the first time since Halfway" scoped to route B (internal slip D)
- 5.1: declining one job sets its outcome to 2 and sends its news to 5.4; quests start only for jobs accepted (internal slip G)
- 5.1, 5.2a, OQ15: Fenn's "him"/"he" replaced with the name (VEL-63: Fenn has no stated gender)
- 5.2: Tamsin guards the menders' backs instead of fighting beside the player (internal slip K vs OQ12)
- 5.2: glint brood now glint brute (
glint_brute, Shed at 66%/33%) in prose, content and art (VEL-63 enemy map) - 5.2: the seal closes at dawn and the menders hold it three nights while it sets (internal slip F)
- 5.2: Ondine teaches Weigh hand over hand as the reward for guarding (VEL-63 spell schedule)
- 5.2: +1 trust.tamsin / -1 trust.rook now tamsin.trust / rook.trust (VEL-63 flags)
- 5.3: When is "the second night of the mending", matching the timing note and quest text (internal slip E)
- 5.3: guards are two
warden_golem(vault_golem_1,_2) and awarden_sentinel(vault_golem_3); the wards carry the "won't take the same spell twice in a row" rule (VEL-63 enemy map) - 5.3: Tamsin is "back from the warp" for the night watch (internal slip E: she was at the warp at dawn)
- 5.3: Iver's crew find Weigh cut into the inner Vault wall, behind the shelves;
<<learn_spell weigh>>(VEL-63 spell schedule: not on the inner door) - 5.3: being caught now means held overnight and a Warden court seals the spell used next morning, never Repel; no instant seal (VEL-63 un-teaching rule)
- 5.3:
item.corran_seal_seenrenamedvault.corran_shelf_seen(VEL-63:item.*flags are for held items only) - 5.3: trust.tamsin/trust.rook now tamsin.trust/rook.trust in the talk-down gate and the rep list (VEL-63 flags)
- 5.3a: stopping the boy -2 rep.facets now -5 (VEL-63: steps of 5)
- 5.4: Tamsin teaches Weigh as the player leaves Twinhold if neither job was taken; Yarn
Act2_Tamsin_Weigh(VEL-63 spell schedule) - 6.1: Bloom removed; Root's field effect opens vine-locked doors; Wither is key item
fragment_wither(item.fragment_wither) (VEL-63 spell schedule) - 6.1: bramble glint is strengthened by Coil, Mend and Root, matching the Encounters table (internal slip P)
- 6.2: Bramble shows Wellspring (Mend into Root) if the player knows both, flag
composite.known.wellspring(VEL-63 thread table) - 6.4: Wen's reward
still_water_amulet(+100 ms) nowreed_collar(+80 ms, items tab); Wen's letter +3 rep.facets now +5 (VEL-63 item map; steps of 5) - Quests act2_twinhold: added stage
leave(twinhold.stage>= 6) (internal slip H: 1.8 says the quest completes on leaving) - Locations, Twinhold: asymmetry list now includes the Vault entry and the recruits' yard (internal slip N)
- Characters: Wen teaches Calm, Listen, Hush and Echo; Dace shows Tempest, Headwind in route B, Tailwind; Ondine teaches Weigh if guarded (internal slip O; VEL-63 spell schedule)
- Encounters: intro says the bestiary's numbers are used, and the enemies it is still adding keep first guesses (VEL-63 rule 4)
- Encounters:
road_glints3glintat 14 HP / 5 dmg;drill_sparwarden_golem220 HP, Normal;road_raidersforsworn_mender+hollow_cut160 HP, Facet Seal counter marked route B only (VEL-63 enemy map; internal slip J) - Encounters:
pass_kites_*winged_glint50 HP flying;warp_broodglint_brute220 HP;vault_golem_1/_2warden_golem,vault_golem_3warden_sentinel450 HP (new row);tamsin_sparenemy id; practice counter "Headwind" (VEL-63 enemy map) - Spells Gained: Repel into Gale row now Headwind; Weigh added (main, every path); Bloom removed; Wither shows
fragment_wither; Squall and Tailwind split (Squall whole fromfragment_squall, Tailwind taught by Dace; side quests tab); Facet Seal row names both fragment items (VEL-63 spell schedule) - Spells Gained: threads Tempest, Bulwark, Thornshield, Wellspring added; paragraph now says Gale into Coil is Tempest and Coil into Facet Seal is Thornshield (VEL-63 thread table)
- Hooks: Lio's door
rook.trust; Waymaker jobs give Tailwind then the Squall fragment; Corran shard namedcorran_half_waveand tied to Aske's hourglass half (VEL-63 flags, spell schedule, Pavilion Wake) - Content and Code: Vault wards own the same-spell rule; flying vs airborne states split; data list adds
weigh, dropsbloom, compositesheadwind,thornshield,wellspring; creature and VFX lists renamed (VEL-63 enemy map and thread table) - Open Questions 3: settled, Rook in route A, Dace in route B, both teach Headwind (VEL-63)
- Open Questions 5: settled, id
headwind, shown as Headwind, flagcomposite.known.headwind(VEL-63) - Open Questions 8: settled, -100 to 100, start 0, steps of 5; companion trust 0–5 (VEL-63)
- Open Questions 11: settled, only a Warden court after a crime seals the one spell used; the Vault court sits next morning (VEL-63)
- Continuity Notes: Act 1 sets
act1.donein 6.4; the first Warden mending was unguarded, the night before the farm-door glints, and Ondine's is the second; Corran shard namedcorran_half_wave(VEL-63 story facts) - 5.4 and Spells Gained: Tamsin teaches Weigh when the midpoint closes, wherever the player is (a route A player who declines both jobs may never return to Twinhold)
- Encounters: road_raiders counter is Drift (Bevel Lash ignores shields); storm_glint's Gale counter only on the Twinhold-first route; bramble_glint's Wither only after the stump is traced; echo_glint's counter is Calm (Hush is taught after it) (match the bestiary and the spell schedule)
- Cast: the glyph-hunter Bryn is now Rusk (too close to Brin, the Corran girl)
- Open question 4: recommends locking threads behind
thread.taughtuntil the 4.1 lesson, as Act 1 does (the two acts disagreed)
walkthrough-act-3.md
- Intro: "section 4 lists every flag" → "section 16" (wrong cross-reference)
- 1 (act at a glance): chapter 5 spells now Pavilion Wake (the Corran glyph) and Thaw (thread), cast at the Unstilling (VEL-63 renames Girdle Thaw / unstilling)
- 1 (act at a glance): added Girdle Gate (ch. 1) and Recall (ch. 2) as optional reflected glyphs (VEL-63 spell schedule puts them in Act 3)
- 1.1:
act2.complete→act2.done= 1 (VEL-63 flag name) - 1.2: the player goes upstream and asks Aske along; she doesn't offer, says yes too quickly (VEL-63 decision/Story Bible: she follows the player)
- 1.2: line "if the player says 'I'm coming'" → "'Come with me'" (player asks her, not the reverse)
- 1.2:
aske.party→companion.aske(VEL-63 companion flags) - 1.3: fallback flag
item.corran_half_crescent→item.corran_half_wave, "crescent shard" → "wave shard" (VEL-63 item rename) - 1.4: random encounters
road_glints,road_winged_glints→sallow_road_glints,sallow_road_winged(Act 2 already usesroad_glints) - 1.4: added optional Girdle Gate (reflected, glass storm, Shardfield road) and the Bevel Lash triangle half past the Corran road (VEL-63 spell schedule)
- 2.3: added optional Recall in Corran's clear glass at dawn,
spell.learned.recall(VEL-63 spell schedule) - 2.3: Aske's line "She was a captain then. So was I." → "She was my commander then." (VEL-63: Aske was a captain under Ondine)
- 2.4:
corran_half_diamond→corran_half_hourglass,corran_half_crescent→corran_half_wave, "crescent" → "wave shard" (VEL-63 item ids) - 2.5: slate shows "an hourglass and a wave" and names the glyph Pavilion Wake (VEL-63 glyph)
- 3.1:
tamsin.party→companion.tamsin(VEL-63 companion flags) - 3.2:
hale.trust+1 only for keeping the hour, not on the writ route (makes the 3.4 trust check well defined) - 3.4: Sallow warp ledger: first Warden mending, unguarded, tore it open the night before the farm door; Ondine's Act 2 mending recorded below it as the second (VEL-63 Sallow warp timeline)
- 3.4: records option 3 no longer "through Rook": the player carries the copy and gives it to Rook in 5.3 (Rook isn't there until 5.3)
- 3.4: option 4 needs
hale.trust≥ 1 (kept the hour or brought the shards), was ≥ 2 (unreachable with one +1) - 3.4: handing Hale the hunters' shards gives
hale.trust+1; added to the flags line (second trust source) - 3.5: flags now set
side.ringer.asked= 1 when Pim asks (the quest's startWhen flag was never set) - 4.2: colossus phases rewritten to the bestiary's The Mass / The Crack / The Pull (sweep, chest crack and Warp Pulse, 40 s pull timer) (VEL-63 enemy map)
- 4.2: a glass figure cracks when The Pull's timer runs out, and the fight goes on;
corran.cracked_figureset then (VEL-63: keep Act 3's consequence) - 4.2: Hush counter marked "if learned in Act 2"; art note now chest-crack and pulling animation instead of plating and reaching (Hush never taught in Act 3; phases changed)
- 5.1: trace is Pavilion Wake, hourglass under the left thumb, wave under the right;
girdle_thaw→pavilion_wake,spell.learned.pavilion_wake(VEL-63 glyph) - 5.1: Aske asks for her shard back after the trace,
item.corran_half_hourglass= 0 (so Brin can press it into her hand in 5.3 and Aske can give it to Hollis in 5.4) - 5.2: thread is Thaw, Repel into Pavilion Wake, cast at the same moment as Aske's Brace;
<<prompt_cast unstilling>>→<<prompt_cast thaw>>; compositeunstilling→thaw; VFX hourglass and wave (VEL-63 thread) - 5.3: Brin presses the hourglass shard into Aske's held-out hand; if
act3.records= 3 the player gives Rook the copy (shard custody; records option 3) - 5.4: retitled "Aske stays the night"; she stays the night in Corran, won't stand with either side at the Pane, will keep a fire at the rim where both can sit, then home to the ferry (VEL-63 Aske)
- 5.4: wave at the bend removed, noted as moved to Act 4 (4.3) with the handcart; art note changed (VEL-63: wave moves to Act 4)
- 5.4:
act3.complete→act3.done;aske.party/tamsin.party→companion.aske/companion.tamsin(VEL-63 flags) - 6.2: fence sells stolen fragments for copper; beaten outlaws pay a little copper (VEL-63 currency and drops)
- 6.3: Tamsin is already in the archive on the fallen route and joins there,
companion.tamsin= 1 (no scene set it on the fallen route) - 6.4: "colossus fight starts at phase 2" → "at its second phase, The Crack" (bestiary phase names)
- 6.5: When line: quest appears at
morality≤ −20 (board in the den), deeds count until Clean; dropped "any time ≤ −10" (contradicted the same line and the den gate) - 8 (quest act3): description and stages: go upstream, Aske comes with you; "Follow Aske to Corran" → "Go to Corran; Aske comes with you" (VEL-63 quest text)
- 8 (quest act3): startWhen
act2.complete→act2.done; final stageact3.complete→act3.done;spell.learned.girdle_thaw→spell.learned.pavilion_wake(VEL-63 flags) - 8 (long_way_up): stage texts now "one deed, plus one per 5 below −80" / 8 / 4 / two more, matching the
>thresholds (old counts were a band off) - 8 (long_way_up note): band bottoms given (−15, −35, −75) and the count formula fixed to
floor((threshold − morality) / 5) + 1(strict>madeceilone short) - 9 (table): Crown Surge note: resurfaces at fresh warps, stolen copy at the Undermere fence for copper (VEL-63 schedule; currency)
- 9 (table): added Girdle Gate, Bevel Lash (triangle half, Act 2 or 3) and Recall rows (VEL-63 schedule)
- 9 (table): Girdle Thaw → Pavilion Wake (split); Unstilling composite → Thaw (thread); Hasten note "including Thaw" (VEL-63 names)
- 9 (Pavilion Wake): data block rewritten from the roadmap: hourglass left (
corran_half_hourglass), low wave right (corran_half_wave), 30 mm, 1,000 ms, 25 damage, any shield, frees from stagger/slow/silence, double vs glass, field effect (VEL-63 glyph) - 9 (Thaw): section rewritten:
thaw, parts repel + pavilion_wake,#FFE08A, 1,360 ms (Hasten about 1,904 ms), 40 damage, 3 s stagger, every shield, every harmful effect, double vs glass, undoes a stilling; Aske's Brace at the same moment (VEL-63 thread) - 9 (Thaw lore): "second named composite to mix sides, after Bulwark" → mixes sides like Bulwark and Thornshield (Thornshield is also a cross-side Act 2 thread)
- 9 (other threads): Bulwark suggested for The Crack, not the third phase; added Blight, Rebound, Deep Cut as roadmap threads found in Act 3 (colossus phases; VEL-63 thread list)
- 10: intro notes −100 to 100 in steps of 5 and 0–5 trust (VEL-63 reputation); checked every move is a step of 5
- 10 (table): "(Keepers)" →
rep.keepers−5, "(leaders)" →rep.wardens−5, "Tamsin/Rook trust +1" →tamsin.trust/rook.trust+1 (VEL-63 flag names) - 10 (table): "Let the colossus's reaching blow land" → "Let The Pull's timer run out (a glass figure cracks)", same −5; 5.3 row moved before 6.x rows (phases changed; table order)
- 11: deed counts from the bottom of each band: 2 / 4 / 8, plus one from −80 and one per 5 below (old 1/2/4/8 were a band off; totals 15 and 3 unchanged)
- 13: Aske row adds "stays the night in Corran" (VEL-63 Aske)
- 13 (Stilled): added the man halfway through a word (Abel) as the twelfth named Stilled (list had 11 names; he is in 2.2)
- 14 (intro): enemy ids, stats and behaviour follow the bestiary; encounter ids are the walkthrough's (VEL-63 rule 4)
- 14 (table): glints 40 → 14 HP, 5 every 4 s; winged glint 60 → 50 HP, dive every 3.5 s; brute adds Shed; encounter ids
sallow_road_glints,sallow_road_winged(bestiary; VEL-63 rename) - 14 (table): glyph-hunters ×3, bestiary stats (Bevel Lash 15 every 5 s ignoring shields, flee at 30%), counters Repel, Drift if learned in Act 2 (bestiary)
- 14 (table):
hour_trialhour sentinel 320 → 500 HP, Toll 30 every 10 s, Hundred-Year Hour, mirrored resistance; Hush and Drift marked "if learned in Act 2" (VEL-63 map; Hush not taught in Act 3) - 14 (table):
corran_colossus900 → 1,400 HP, The Mass / The Crack / The Pull, 24 every 7 s then 5 s, Warp Pulse, timer; counters per bestiary (VEL-63 map) - 14 (table): Undermere duels and diggers are
undermere_outlaw(300 HP, Bulwark or Tempest every 6 s); diggers ×2 as the digger kit, difficulty Hard (VEL-63 map; bestiary stats) - 14 (code needs): enemy shields now the outlaws' Bulwark; added fleeing enemies; "attack aimed at scenery" → "timer aimed at scenery (The Pull)" (encounters changed)
- 15 (Crown Surge hook): after fading it resurfaces at fresh warps or as a stolen copy at the fence (VEL-63 schedule)
- 16:
act2.complete→act2.done;item.corran_half_crescent→item.corran_half_wave(VEL-63 flags) - 16: Brace row names quest
aske_brace(optional); Bevel Lash split into its own row, late Act 2 or Act 3 (VEL-63 schedule) - 16: added
spell.learned.hush,spell.learned.driftrow (Act 2 optional; read as "if learned in Act 2") - 16:
act2.mending_guarded,act2.vault_robbed→mending.outcome == 1,vault.outcome == 1; variant line tells the first mending's cracked ring from the second's stones (VEL-63 flags and timeline) - 17: split glyphs "(Prism Snare, Pavilion Wake)";
<<prompt_cast unstilling>>→<<prompt_cast thaw>>(VEL-63 names) - 18 Q1: settled Repel, thread Thaw (
thaw), ending (VEL-63) (VEL-63 thread) - 18 Q2: settled Brace, at the same moment as Thaw, her one cast, ending (VEL-63) (VEL-63 thread notes)
- 18 Q4: recommendation now Pavilion Wake (
pavilion_wake), Girdle cut and house keep their names, ending (VEL-63) (VEL-63 glyph) - 18 Q5: retitled Thaw breath (1,360 ms); Hasten gives about 1,904 ms; ending (VEL-63) (VEL-63 breath)
- 18 Q11: settled answer: stays the night in Corran, fire at the Pane rim in Act 4, neither side, then the ferry; wave moves to Act 4 (4.3), ending (VEL-63) (VEL-63 Aske)
- Section 15 encounters: duels at 200/250/300 HP and diggers at 120 HP with a digger kit (match the bestiary's outlaw scaling)
- 5.4: Tamsin and Rook's whereabouts set up Act 4 4.2 (Rook goes to Lanternfall that night; Tamsin returns with Ondine's letter)
- The twelve Stilled: the racing child Pell is now Pip and the cart-driver Hob is now Teg (Pell and Hob are Act 1 and Act 2 people)
- 3.4: stealing the Prism Snare half sets
act3.stole_half(the side quest that returns it needs to know) - 1.2:
aske.trust−1 if either letter was opened in Act 2 (Act 2 promised the drop, Act 3 never applied it)
walkthrough-act-4.md
- Section 1: "being written at the same time … VEL-63 reconciles afterwards" now says the acts were reconciled and Act 4 starts where Act 3 leaves the player (the pass is done)
- Section 1: the Corran undoing is now Thaw (
thaw, Repel into Pavilion Wake), and the Corran glyph is Pavilion Wake (pavilion_wake, split: Aske's hourglass half + the player's low-wave half, traced at the well) (VEL-63 spell schedule and threads) - Section 1: Aske's one cast named as Brace across the warp at the Unstilling (VEL-63: her one cast)
- Section 1: Brace and Mend marked optional (Act 1); only Repel, Coil, Gale, Facet Seal are certain (VEL-63 spell schedule)
- Section 1 assumed flags:
spell.learned.corran_glyph→spell.learned.pavilion_wake(VEL-63 id) - Section 1 assumed flags:
act3.done"stands in for Act 3's last quest stage" → "set by Act 3's last scene" (VEL-63 act-end flags) - Section 1 assumed flags:
rep.morality→morality; range −100..100, start 0, steps of 5 added (VEL-63 reputation) - Section 1 assumed flags: new row
rep.waymakers(read by 4.10's reward; VEL-63 faction standing) - Section 1 assumed flags:
act2.mending_guarded,act2.vault_stolen→mending.outcome == 1,vault.outcome == 1(Act 2's own flags) - Section 1 assumed flags:
undermere.found= 1 →undermere.stage≥ 1 (Act 3's flag) - 4.1: Seli → Brin, Hollis's daughter from Act 3; Hollis added at the well; Yarn
Act4_Corran_Seli→Act4_Corran_Brin;met.selidropped sincemet.brinis set in Act 3; Brin and Hollis models reused from Act 3 (VEL-63: the Corran girl is Brin) - 4.1: Brin now traces the Corran glyph with Hollis correcting her (not "the two halves", which Aske and the player already combined in Act 3) (Story Bible: halves found in Acts 2 and 3)
- 4.1: Aske "stayed the night in Corran and has not slept" (VEL-63: she stays the night at the end of Act 3)
- 4.2: send-off reversed now names the letters' addressees, Ondine and Iver (Act 2) (VEL-63 working assumption on the letters)
- 4.3: Aske sets off ahead with the handcart and waves at the first bend, the wave the Prologue didn't have; cutscene beat added to Content to make (VEL-63: the wave moves to Act 4 4.3)
- 4.4: picket gate is
morality−20 or lower (Fallen) instead ofrep.morality"below the gate threshold" (VEL-63 morality bands) - 4.4:
undermere.found= 1 →undermere.stage≥ 1 (Act 3's flag) - 4.4:
undercrack_outlawsnamed asforsworn_menderthenhollow_cut; "arriving at the rim sets it" made explicit asact4.stage= 2 (VEL-63 enemy map; ambiguous "it") - 4.7: Pane rule cross-reference section 12 → section 7 (the Pane rule is in section 7)
- 4.8: the Culet cut no longer an Idea-new name; notes Culet is a Story Bible cut name (section 2); the gem-term gloss stays (Idea) (Culet is in the Story Bible)
- 4.10: side-quest reward "reputation with both sides and Waymaker standing" → one step of 5 each on
rep.evane,rep.facets,rep.waymakers(Idea) (VEL-63 reputation ids and steps) - End of chapter C: the stage-3 setter is now named: talking to Aske at her fire, Yarn
Act4_Fire_Aske(missing setter) - 4.11: lighting is night only at stage 3 (was "3 or 4");
Act4_Fire_Askedescribed as the stage-3 trigger,Act4_Fire_Nightends with Aske's word and sets stage 4, lighting turns to dawn (stage/lighting overlap) - Section 10 Heart Pane states: day (stage 2), night (3), dawn (4), day from sunrise (5 on), replacing overlapping "day 2–3, night 3–4, dawn 4–5" (stage/lighting overlap)
- 4.14: Ondine path player stands "at the centre of the circle, inside the four stones" instead of "the circle's empty fifth place" (the circle has four stones)
- 4.15: says Tamsin can step out only on the Iver and Stop-both paths (both together only on Stop-both), and "whoever stepped out" gives a boon instead of "if both stepped out" (the Ondine-path boon could never happen otherwise)
- 4.17: "the Corran thread from Act 3" → Thaw (
thaw, Repel into Pavilion Wake) (VEL-63 thread) - 4.18:
<<prompt_cast corran_glyph>>→<<prompt_cast pavilion_wake>>(VEL-63 id) - 4.18: outcome reputation Mended
rep.evane+20 /rep.facets−20, Shattered the reverse, Held +10 each,morality+5 if both stepped out (was +3/−3, +1,rep.morality+1) (VEL-63 outcome moves) - 4.19 companions card, Mended: Tamsin's "if she stepped out" → "at
tamsin.trust≥ 3" (she can't step out on the Ondine path) - 4.19 companions card, Mended: Rook's "if he stepped out / if not" → "at
rook.trust≥ 3 / otherwise" (on the Ondine path he always steps out, so the Undermere branch could never happen) - 4.19 companions card, Shattered: Rook's "if he stepped out" → "at
rook.trust≥ 3" (on the Iver path he never steps out) - 4.19 Ondine and Iver card: trial side quest cross-reference section 9 → section 15 (the hook is in section 15)
- Section 9 Reputation: names the tracks
rep.evane,rep.facets,morality(VEL-63 ids) - Section 9 Reputation: Even-handed needs both sides Trusted (25 or more) instead of "high" (VEL-63 standing bands)
- Section 11: Seli row → Brin (Idea), "Hollis's daughter, the Corran girl from Act 3"; line now "Mam says I was halfway through a word. She's going to make me finish it." (VEL-63 Brin; Act 3 has her say "Mam"; old line implied she didn't know the glyph)
- Section 11: Culet cutters marker "(Idea, new)" → "(Idea)" (Culet is in the Story Bible)
- Section 12: intro says HP follows the bestiary's totals and the bestiary wins on numbers (VEL-63 rule 4)
- Section 12:
undercrack_outlawsenemies →forsworn_menderthenhollow_cut, behaviour and counters re-worded to the bestiary's (Repel/Tally; Bevel Lash/Hoard) (VEL-63 enemy map; bestiary owns behaviour) - Section 12:
mirrored_chorusfour voices × 100 (400) → × 350 (1,400); voice note 100 → 350 HP (VEL-63 finale HP) - Section 12:
iver_kest260 → 700 HP;prelate_ondine220 → 600 HP (VEL-63 finale HP) - Section 13: First Pair notes add Brace optional, flag
composite.known.first_pair, and that it replaces the roadmap's Stillhold (stillhold, Facet Seal into Linger) (VEL-63 threads) - Section 13: cross-side thread row "the Corran thread" → Thaw (
thaw, Repel into Pavilion Wake) (VEL-63 thread) - Section 13:
#FFFFFFnoted as kept on purpose, a deliberate exception to the cross-side#FFE08A(VEL-63 First Pair) - Section 14 New flags:
met.selirow removed (met.brinis set in Act 3) - Section 14 code needs: recognizer check for the First Pair's overlap with Thornshield at 0.55 (VEL-63 First Pair note)
- Section 15 hooks: "Seli's word" → "Brin's word": Hollis finishes Brin's lesson in the Corran glyph with the player tracing alongside; outcome decides whether Brin's hands take it (old hook had an unfound half, contradicting the Story Bible)
- Section 15 hooks: Fenn's chalk "his chalk marks" → "Fenn's chalk marks" (Fenn has no stated gender)
- Section 16 Q1: "the Corran glyph" in the Facet spell list → Pavilion Wake (VEL-63 id)
- Section 16 finale structure: settled, the finale follows this file on every tab (VEL-63) (VEL-63 finale)
- Section 16 First Pair: settled, replaces the roadmap's Stillhold and keeps
#FFFFFFon purpose (VEL-63) (VEL-63 First Pair) - Section 16 faction heads: Dace out and four voices settled (VEL-63); Wen and Hale flags marked still open (VEL-63 finale; VEL-63 does not name the flags)
- Section 16 new names: Seli and the Culet cut removed from the list; settled note that Brin is from Act 3 and Culet is a Story Bible cut name (VEL-63) (VEL-63 Brin; Story Bible section 2)
- 4.2: Rook comes back from Lanternfall and Tamsin brings or receives Ondine's letter depending on
act3.records(Act 3 ends with Rook in Corran and Tamsin either with the player or in Twinhold)
bestiary.md
- Intro: a creature without (Idea) may now also be "placed by a walkthrough" (the new walkthrough enemies come from the acts, not Story Bible or VEL-51)
- Stats band table: damage bands made non-overlapping (Low 6–10, Mid 11–15, High 16–24) (labels like toad 10 "mid" and thorn warden 16 sat on two bands)
- Roster: VEL-66 list grows to 18 with
hollow_cut(it now appears in Act 2's Long Road raid); reuse sentence lists the six Act 2 glint swaps, the Windglass Kite, Tamsin and the props;glass_stormdropped from the Prologue–Act 2 sentence (it is Act 3 now) - Roster table: added
tamsin_ring,windglass_kite, practice targets,tamsin_spar,bramble_glint,echo_glint,storm_glint,mirrored_chorus_ally,culet_cutter,iver_kest,prelate_ondine; removedivers_shattering;glass_stormfirst act → Act 3;forsworn_mender/hollow_cut→ Act 2 (Long Road); region fixes forglint_brute,winged_glint,glyph_hunter(walkthrough fights and VEL-63 enemy map) - Roster: "36 entries" → "46 entries" with the new category counts (roster changes above)
- Regions intro: "each with 3–5 kinds of enemy plus its boss" → three regions have a boss, the others a set piece or none; walkthrough ids are used where a walkthrough places a fight, other fights are optional wild encounters (only three regions have bosses)
- Region 1 (the Sallow):
riverbank_glints→road_glint,wyrm_rising→sallow_wyrm,sallowbank_warp→sallowbank_glints+sallowbank_brute; addedring_tamsin, Act 2road_glints,warp_glints_1–_3,warp_brood, Act 3sallow_glyph_hunters,sallow_road_glints,sallow_road_winged;ring_rank_*marked as the recurring ladder (VEL-63 encounter id map) - Region 1: Brace and Mend marked optional; "dodge the boar's charge" → "stagger" (Drift is Act 2); the Ring named as the one place inside the truce stones where casting is allowed (VEL-63 spell schedule, Proving Ring fact)
- Region 1: note that the Act 2 menders at the warp are the casters the player guards, with no fight against the mending (lore fix; replaces
mending_guard) - Region 2 (Long Road): added
road_raiders,pass_kites_1/_2,pass_windglass,thread_practice_dace;caravan_defencekept as Dace's recurring caravan-job fight (side activity, side-quests tab); roster addswindglass_kite, raiders; Gale learned on the ridge, Drift from Ness (Act 2 walkthrough) - Region 3 (Twinhold/Greenvault):
twinhold_drill→drill_spar;vault_break_in→vault_golem_1,_2(warden_golem) +vault_golem_3(warden_sentinel); addedbramble_glint,tamsin_spar; removedmending_guard(moved to region 1 aswarp_glints_*+warp_brood); added "The Vault's wards" rule (won't take the same spell twice in a row) (VEL-63 enemy map) - Region 3: "Bevel Lash, Facet Seal or a Gale-led thread" reordered with Headwind named and Bevel Lash "if both halves are found" (Bevel Lash is Act 2 only if learned)
- Region 4:
stair_sentinel→hour_trialat the bell court (scene 3.2, after Hale teaches Hasten, about 3 minutes); addedecho_glint(Act 3 walkthrough id; Act 2 6.4 fight) - Region 5 (Shardfield):
glass_stormAct 2 set piece replaced bystorm_glint; the square half of Facet Seal shows on a standing shard in the field, not in a battle;glass_stormrow moved to Acts 3–4 with no glyph; addedthread_practice_rook(VEL-63: storm glint is the Act 2 storm fight) - Region 6 (Corran):
colossus→corran_colossus; Sallowbank lead-in now namessallowbank_glints,sallowbank_brute(VEL-63 id map) - Region 7 (Undermere):
outlaw_duel→undermere_duel_1,_2,_3(Evane, Facet, thread kits); addedundermere_diggers;outlaw_band→undercrack_outlaws(Act 4 scene 4.4); "un-taught Wardens" → forsworn menders; "coin" → "a little copper" (VEL-63 id map, currency) - Region 8 (Heart Pane):
chorus/shattering→pane_chorus_break,pane_chorus_guard,pane_shatter_stop,pane_shatter_join; addedinner_glints(Act 4 encounter ids) - "The finale and the open ending": rewritten to Act 4's two phases on every path, with a path → encounter table, the hold as a no-enemy field cast, the Pane gauge and the loss rule (VEL-63 finale)
- "How difficulty climbs": Act 1 tools marked optional; Act 2 row set to the VEL-63 schedule (Gale, Facet Seal, Weigh main; optional set; Tailwind, Squall side; Bevel Lash only if both halves; threads Headwind, Tempest, Bulwark, Thornshield, Wellspring); Act 3 row (Linger, Hasten, Pavilion Wake main; Crown Surge fades; Toll, Recall, Prism Snare, Girdle Gate optional; Thaw, Blight, Rebound, Deep Cut); Act 4 "no new spell, only the First Pair"; typical ranges widened for the new easy fights (VEL-63 spell schedule)
- Glint: counters gate Squall/Wither to Act 2; drops
quicksilver_bead→glint_quicksilver, coin removed, still-water amulet tie removed; Where listsroad_glint,road_glints,warp_glints_*,sallowbank_glints,sallow_road_glints(drop map, id map) - Dust/frost/shard/stilled/roof glints: drops mapped to
glint_quicksilver/mirror_grit; shard glint's Bevel Lash moved last and gated "once both halves are found"; shard glint Where addsinner_glints(drop map, spell schedule) - Glint_brute: region adds the Sallow warp; counters now Repel, Gale, Headwind, Brace/Facet Seal, Tailwind into Bevel Lash "later"; drops
glint_quicksilverx3,mirror_grit, no coin; Where nameswarp_brood(Act 2's glint brood),caravan_defence,sallowbank_brute(VEL-63 enemy map, drop map) - Winged_glint: region adds the Sallow (Act 3); drops mapped; Where names
pass_kites_1/_2(Act 2's kite glints),sallow_road_winged, and drops the mending guard (VEL-63 enemy map) - New entry
windglass_kite(Long Road boss: 180 HP, 15 every 5 s, airborne until Gale, grounded 4 s) (Act 2 walkthroughpass_windglass) - New entry
storm_glint(Act 2 storm set piece: 200 HP, 18 every 7 s, 22 volley every third attack that Facet Seal takes) (Act 2 walkthrough scene 3.6) - New entry
bramble_glint(Greenvault: 150 HP, healed by Coil, Mend and Root; Gale and Repel first, Wither's fragment is on its stump) (Act 2 walkthrough scene 6.1) - New entry
echo_glint(Hushfold: 120 HP, recasts the player's last spell; Calm and timing, since Hush is taught after the fight) (Act 2 walkthrough scene 6.4) - Glint_colossus: The Pull's timer running out now lands the reaching blow and cracks one Stilled figure (
rep.facets−5,corran.cracked_figure) and the fight goes on, not a loss; Repel/Bulwark turn the blow; Prism Snare stops re-plating; damage label boss → high; dropsglint_quicksilverx10, no coin; post-fight scene now Pavilion Wake (corran_half_hourglass+corran_half_wave) and Thaw with Aske's Brace; Where namescorran_colossusand the shortened/skipped phase 1 hooks (Lead note, VEL-63 spell/thread names) - Ring_golem: Act 1 counters now Brace and Repel's stagger (Facet Seal and Bevel Lash only on a later return); drops "coin and
ring_token" → none, the Ring pays a ladder place and standing; Where namesring_rank_1–_3as a recurring activity (spell schedule, drop map) - New entry "Practice targets"
cut_glass_dummy,sail_dummy(100 HP, no attack, Headwind lesson,canLose: false) (Act 2 walkthrough scene 4.1) - Warden_golem: Prism Snare removed; counters Gale/Squall, Headwind, Facet Seal, Bevel Lash if found, Tally, plus the Vault wards rule; drops
measure_silver→evane_silver(Vault only), coin removed; Where namesdrill_spar,vault_golem_1,_2(Act 2's Measure golem) (spell schedule, VEL-63 enemy map) - Warden_sentinel: Prism Snare moved to "from Act 3"; added Gale/Headwind, Facet Seal (risks the alarm), Vault wards rule; drops
evane_silverx3,sentinel_glyphnow "a sealed glyph from the Vault's shelves", coin removed; Where namesvault_golem_3(spell schedule, drop map, "Wardens carry no fragments" fix) - Thorn_warden: Bevel Lash gated "if both halves are found"; drops
living_vine,violet_blossom→evane_silverx2, coin removed; "overworld spell Bloom" → Root's field effect, no Bloom spell (VEL-63 drop map, Bloom folded into Root) - Hushed_one: Hasten moved to "From Act 3"; drops
still_veil→evane_silver, coin removed (spell schedule, drop map) - Hour_sentinel: counters now Linger (seventh bell frame), Hush (silences the bell, cancels the Hundred-Year Hour), Brace, Drift, Hasten (Hale, before the trial); Prism Snare removed (not whole before Corran); drops
hour_brass→evane_silver,bell_shard→marble_chips, coin removed; Where → the bell court,hour_trial(spell schedule, Act 3 walkthrough) - Shard_sentinel: drops
amber_seam→raw_amber,sky_pane→mirror_grit(drop map) - Warden_menders: Binding text "Your hands have forgotten …" → "Your hands won't answer …", wears off, can never bind Repel; Prism Snare gated to Act 3; drops coin +
mender_band→evane_silver; "Wardens don't carry fragments" explained (the Vault keeps every glyph); removed the Act 2 "enemies if they stop the mending" line (menders are the casters the player guards); added Act 4 stand-in role (VEL-63 bindings fact, drop map, Act 2/Act 4 walkthroughs) - Lamplighter: Bevel Lash gated "if both halves are found"; drops coin +
amber_wick→facet_token,raw_amber(drop map, humans drop a valuable) - Wildlife intro:
glass_splinter→mirror_grit, bought by Sister Orla, the Tender healer at Halfway (drop map, VEL-63 names) - Mirebelly_toad (Act 1): Wither counter → Coil at full strength, Wither "from Act 2"; damage label mid → low; drops →
mirror_gritx2,river_reeds(spell schedule, band fix, drop map) - Shardback_boar, gale_hound, glasshorn_stag, shardshell_crab, echo_owl: drops mapped to
mirror_grit(stag's rare coin removed); crab's Bevel Lash moved last and gated; hound Where namescaravan_defence(drop map, spell schedule) - Reflections intro: the mirror double is the exception to Glass rule 1 (it copies mirrored spells) (internal contradiction)
- Drowned_chorister: damage label "low" → "mid in total, low per tick"; drop
drowned_hymn→hymn_page(key item for Tobin's side quest), which also ends the clash with thedrowned_hymnencounter id (VEL-63 drop map) - Sky_shoal: drops
sky_pane,quicksilver_bead→mirror_grit,glint_quicksilver(drop map) - Mirror_double: parallel spells now fizzle like asymmetric ones (a mirror never shows parallel hands, Story Bible section 1); only mirrored spells are copied; a thread copies only its mirrored half (Story Bible section 1 contradiction)
- Hazard: the glass storm: new intro (Act 2 storm is a field set piece then
storm_glint; from Act 3 the storm is a hazard boss with no glyph);glass_stormloses its reflected-glyph Eye and "square half" drop; counters use Facet Seal (whole since Act 2) and Linger (Act 3); damage/speed labels fixed (low then high; fast then normal); drops →mirror_gritx5; Where → Acts 3–4 (VEL-63: storm_glint is Act 2's storm fight) - Glyph_hunter: region adds the Sallow warp (Act 3); Pick steals copper; adds the Act 3 Facet Seal (22 every 15 s); Prism Snare gated to Act 3; drops coin →
facet_token; "Iver's people widened the Sallow warp" → Facet glyph-hunters widened the crack (some sold to Rook), then an unguarded Warden mending tore it open; Where namessallow_glyph_hunters(VEL-63 Sallow warp fact, Act 3 walkthrough) - Forsworn_mender: region and first act → Long Road (Act 2) + Undermere; backstory "un-taught" → sealed by a court for one spell (Repel never goes) or fled; Sell the Seal uses "Your hands won't answer …", never Repel; new Long Road kit (160 HP, Repel and Brace, telegraphed) with its own data line; damage label mid → low; drops coin +
cut_band+ sealed Warden fragment → a little copper +evane_silver, no fragment; Where namesroad_raiders,forsworn_toll,undercrack_outlaws(VEL-63 enemy map, un-teaching fact, drop map) - Hollow_cut: region and first act → Long Road (Act 2) + Undermere; new Long Road kit (160 HP, Bevel Lash only, telegraphed) with data line; counters say its Lash ignores shields (Drift, Repel interrupt); drops coin → a little copper; Where names
road_raiders,hoard_raid,undercrack_outlaws; model note now asks VEL-66 for its sheet (VEL-63 enemy map) - Undermere_outlaw: added kit scaling (duel 1 Evane kit 200 HP, duel 2 Facet kit 250 HP, duel 3 thread kit 300 HP) and a digger kit (picks and thrown quicksilver, 10 every 5 s, no threads, 120 HP, Coil/Gale) with data lines; drops coin → a little copper; Where names
undermere_duel_1–_3andundermere_diggers(Lead note, Act 3 walkthrough) - New section "Named opponents" with
tamsin_ring(100 HP, 10 every 5 s, Act 1 Ring),tamsin_spar(140 HP, Repel and Brace, losing = capture),culet_cutter(70 HP, 9 every 5 s at the chorus),mirrored_chorus_ally(300 HP ally); Iver and Ondine pointed to Bosses (VEL-63 finale numbers, Act 1/2/4 walkthroughs) - Sallow_wyrm: drops coin removed,
wyrm_plategranted once, Sister Orla named, Harl'sstill_water_locket(25 copper) added; Where notes Act 1 now uses this design (600 HP, plates instead ofguard0.25, three phases, 120 XP) and encountersallow_wyrm(VEL-63 enemy map, item map) - Mirrored_chorus: rewritten to Act 4's design: four voices (Tamsin, Bramble, Hale, Wen; Dace refuses; Ondine conducts, untargetable), 4 × 350 = 1,400 HP, beat every 6 s for 10 and gauge 8 towards Still, the four voice abilities and answers from Act 4 4.14, sing-over, the Pane rule, mender stand-ins; Where →
pane_chorus_break(VEL-63 finale) ivers_shatteringreplaced byiver_kest(700 HP, cut every 5 s with cracks, Bevel Lash 18 every 6 s, Crown Surge then a 40 cut, faster at half HP, companion boons; Wherepane_shatter_stop) (VEL-63 finale)- New entry
prelate_ondine(600 HP; mirrored ward ×0.25, Measure throw-back, stagger every 8 s, allied cuts; ward breaks at gauge +100; Wherepane_shatter_join) (VEL-63 finale) - What the code would need: Bevel Lash note moved to Act 2; added enemy cast telegraphs (Act 1), airborne, protect objective, recast-last-spell, effect-type weakness, Vault immunity (Act 2), bindings "never Repel"; removed the mid-battle reflected glyph; Act 3 timer now aims a blow at scenery; Act 4 now voices, ally HP bar, Pane gauge and cracks, and the hold as a field cast instead of a scripted finishing thread (new fights and finale)
- Open questions, Keeper and Still Choir colours: note added that the roadmap gives Keeper spells
#FF8FA3and Still Choir#E4ECFF, so the hour sentinel's#C9A44Cno longer matches (roadmap owns spell colours) - Open questions, the finale and the ending: settled to Act 4's structure (VEL-63) (VEL-63 finale)
- Open questions, Tobin and the Drowned Choir: settled yes, choristers drop
hymn_pagefor Tobin's side quest (VEL-63) (VEL-63 drop map) - Open questions, drops and items: settled, done, with the catalogue ids, key items,
ring_tokengone and the copper rule (VEL-63) (VEL-63 drop map) - Named opponents: the six Ring Card challengers from the Side Quests tab's Proving Ring ladder (ids, encounters, HP and kits), so every ladder bout has a bestiary entry
spell-roadmap.md
- Intro: "26 spells ... eleven named threads" → 27 spells (20 Evane, 6 Facet, the Corran glyph) and ten named threads, Knell on hold and not counted (the old count was ambiguous and counted Knell)
- At a glance, act table: Bevel Lash moved from the Act 2 row to the Act 3 row ("sometimes late Act 2"); Knell marked on hold; Act 4 thread Stillhold → the First Pair; added a totals line (2 + 2 + 14 + 9 = 27 spells, 10 threads) (VEL-63 schedule; Bevel Lash is usually whole in Act 3)
- The difficulty curve: Bevel Lash moved from the Act 2 Lanternfall row to the Act 3 row; "faction visits" row renamed "faction visits and the midpoint" (Weigh comes from the midpoint); climax row marks Knell on hold; Act 4 row Stillhold 1,360 ms → the First Pair 1,190 ms (VEL-63 threads)
- Hasten paragraph: Hasten is taught by Hale before the hour trial on the main path (fallen road: stolen fragment at the Undermere fence), so every player has it before Thaw and Deep Cut (fixes "Hasten optional but Thaw needs its breath")
- Main path paragraph: rewritten: Repel, Coil, Gale, Headwind, Facet Seal, Hasten, Pavilion Wake, Thaw; Brace and Mend optional; Recall dropped (now optional); Linger noted as on the way with the trial built around it; Stillhold → the First Pair, shown to every player, learned if Brace and Facet Seal are known (Thaw is now Repel into Pavilion Wake, which fixes "Thaw needs Brace but Brace isn't required")
- Brace: Learned Tamsin at Halfway → Aske, hand over hand at the Sallowbank ferry (quest
aske_brace), she traces without casting, optional but recommended; Act 1 (optional) (VEL-63 schedule; Act 1 walkthrough owns the scene) - Tally: glyph kind taught → whole; Learned → whole glyph on the drill stone in the Twinhold recruits' yard after the Wardens' offer; Act 2 (optional) (VEL-63 schedule)
- Weigh: Field no longer opens the Measure Vault's inner door (the Vault's wards open to a mirrored draw, per Act 2); Learned robbed route → found by Iver's crew cut inside the Vault, not on the inner door; added "every player leaves Act 2 with Weigh" (fixes Weigh's circularity; VEL-63 schedule)
- Mend: Learned unnamed healer → Sister Orla at her Pale Row stall, quest
mend_lesson, optional; Act 1 (optional) (VEL-63 schedule) - Wither: glyph kind taught → whole; Learned Mother Bramble → whole glyph on a dead stump on Greenvault's decay terrace (key item
fragment_wither) (VEL-63 schedule) - Root: Learned "vine roof of the hall" → a whole glyph cut in a living vine; field line says there is no Bloom spell (VEL-63 schedule)
- Recall: the five-person-seal Keepers line marked (Idea) with a note that the Story Bible doesn't say who stood in the seal; Act 3 → Act 3 (optional) (VEL-63 schedule; lore not in Story Bible)
- Toll: glyph kind whole → taught; Learned bell lip → Old Pim at the third bell after the bell-ringing errand; Act 3 (optional) (VEL-63 schedule)
- Linger: Learned sundial at the top of the stair → whole glyph cut into the seventh bell's frame; "on the main path" → on the way up, the hour trial is built around it (VEL-63 schedule; Act 3 says not main line)
- Hasten: Learned "after reading the sealed records" → Hale hand over hand before the hour trial; fallen road a stolen fragment from the Undermere fence; Act 3 (main path) (VEL-63 schedule)
- Hush: Learned → Wen hand over hand, in signs, after the echo glint fight (VEL-63 schedule)
- Calm: Learned "the monks of the abbey" → Wen at the listening stone (VEL-63 schedule)
- Echo: glyph kind reflected → taught; Learned still pool → Wen hand over hand with Hush after the echo glint fight (VEL-63 schedule: taught, not reflected)
- Listen: glyph kind whole → taught; Learned the never-rung bell → Wen at the listening stone (VEL-63 schedule)
- Gale: Learned adds the windmill ridge (VEL-63 schedule)
- Drift: glyph kind whole → taught; Learned waystone → Ness at the Long Road camp for the three lost ribbons; Act 2 (optional) (VEL-63 schedule)
- Tailwind: Learned points at the side quests tab (VEL-63 schedule)
- Squall: Learned storm shrine → sail-patch fragment (
fragment_squall) at the Endless Caravan's last known camp, Waymaker side quest (VEL-63 schedule) - Facet Seal: Learned → circle given by Rook at the Giving Steps (
fragment_facet_seal_circle); square on one standing shard shown only while the glass storm blows (fragment_facet_seal_squareis its record) (VEL-63 schedule) - Table Mend: Learned "any Facet" → a Facet healer in Lanternfall's healers' lane, to anyone who asks; Act 2 (optional) (VEL-63 schedule)
- Bevel Lash: Learned halves swapped and moved: line in the Vault haul or near Lanternfall, triangle deep in the Shardfield past the Corran road, usually whole in Act 3; Act → Act 2–3 (optional) (VEL-63 schedule)
- Prism Snare: Learned glass-cutter's shop + Rook's courier → square in the Girdle house (
prism_snare_half_square), triangle on the Keepers' confiscated shelf (prism_snare_half_triangle); Act 3 (optional) (VEL-63 schedule) - Girdle Gate: Act 3 → Act 3 (optional) (VEL-63 schedule)
- Crown Surge: Learned "fresh warp near Sallowbank, fades in days" → lip of the Sallow warp, fades at
act3.stage10, resurfaces at fresh warps (glyph hunts), stolen copy at the Undermere fence; Act 3 (optional) (VEL-63 schedule) - Pavilion Wake: Learned names the halves (hourglass = Aske's shard
corran_half_hourglass, wave =corran_half_wave), the well, flagspell.learned.pavilion_wake, and that it replacesgirdle_thaw/corran_glyph; Field names Thaw's parts (VEL-63 schedule) - Composites, Headwind: Discovered "whoever the player meets first" → scene 4.1, Rook in Lanternfall (route A) or Dace at the wind-pass summit (route B) (VEL-63 threads)
- Composites, Thornshield: look-alike "Brace into Facet Seal" → "The First Pair (Brace into Facet Seal)" (that chain is now a named thread)
- Composites, Knell: added "not counted as a named thread until C2 is fixed" (VEL-63 threads)
- Composites, Thaw: Brace into Pavilion Wake → Repel into Pavilion Wake; effect adds 3 s stagger; breath 1,360 ms kept (0.85 × 1,600); Discovered names the Unstilling, why Repel, and Aske's Brace cast; look-alike → "Not checked yet (Repel into Pavilion Wake is new)" (VEL-63 threads; replaces Act 3's
unstilling) - Composites: Stillhold row replaced by the First Pair (Brace into Facet Seal, shield 40 + reflect next attack within 4 s, 1,190 ms,
#FFFFFF, Act 4 scene 4.12, look-alike Thornshield 0.55 needing a recognizer check) (VEL-63 threads) - Composites notes: cross-side colour note drops Stillhold and explains the First Pair's
#FFFFFFexception; new note on the First Pair / Thornshield 0.55 overlap (VEL-63 threads) - Changes from the Spell Set tab: new-spells bullet explains the 20 + 6 + 1 = 27 count; new Echo bullet (14 → 12 mm; still taught by Wen); Brace bullet → Aske at the ferry, settled; Acts bullet → Bevel Lash usually Act 3 (Echo change was missing; Brace settled)
- What the code would need: Reflect adds the First Pair (new thread reflects)
- Open question 4 (Brace's teacher): recommendation → Aske at the Sallowbank ferry, traces without casting; "Settled as Aske (VEL-63)" (VEL-63 decision)
- Open question 8 (Crown Surge): recommendation updated to the VEL-63 fade/resurface/fence route, marked (VEL-63) (VEL-63 schedule settles it)
- Open question 9 (Corran glyph's name): recommendation adds
pavilion_wake, replaces "Girdle Thaw", Girdle cut/house keep their names, marked (VEL-63) (VEL-63 schedule settles it) - Composites, Tempest: Discovered "the Long Road wind pass during the caravan defence; Dace shows it" → "after the thread lesson: Dace names it the first time the player threads Gale into Coil (or shows it on the Long Road if threading is already taught)" (Lead note: no thread before the scene 4.1 lesson)
- Composites, Bulwark: Discovered → "Rook shows it once Facet Seal is whole and threading is taught" (Lead note: no thread before the lesson)
- Weigh: third route "Tamsin teaches it as the player leaves Twinhold" → "Otherwise Tamsin teaches it hand over hand when the midpoint closes, wherever the player is" (Lead note)
items-and-economy.md
- Intro, rule 1: "No shop ... ever sells a glyph fragment" → "No honest shop"; added the Undermere fence as the one exception, outside the law, and the fragments still have to be traced (the Act 3 fence sells stolen fragments)
- Currency: "Halfway copper is the coin both sides accept" → "the money both sides accept" (VEL-63: never "coin" as a currency name)
- Where copper comes from, side quests: added a pointer to the side quests tab (
side-quests.md) (quests and rewards now live there)
- Where copper comes from, side quests: added a pointer to the side quests tab (
- Where copper comes from, letters: "an item, not coin" → "not copper"; "The Warden pays ... the Facet gives" → "Ondine pays ... Iver gives" (VEL-63 currency word; VEL-63 letter recipients)
- Where copper comes from, selling: "Glints carry no coin" → "no copper" (VEL-63 currency word)
- battle-pay paragraph: glints, golems, constructs and wildlife pay materials, never copper; humans who yield drop a Silver Measure / Glass Token, outlaws a little copper (VEL-63 rule 5)
- Where copper goes, unbinder: 200 → "200 (150 with Rook's Sigil Chit)" (the chit now has a real use)
- Key items, glyph fragments: added that stolen copies from the Undermere fence are the one item for a taught or warp-born glyph (fence stock needs items)
- Key items, seals and passes: "open a place or a service" → "or change its price" (the chit lowers prices, opens nothing)
- 3.1 Breath Tonic row: added Twinhold (shop row: Hall of Measure outfitter sells it)
- 3.1 Herb Salve row: added Halfway Evane Row (the Tender's Stall) and Greenvault (shop rows sell it there)
- 3.1 Eel Pie row: added the Long Road (shop row: caravan quartermaster sells it)
- 3.2 Still-Water Locket row: added Harl setting the Wyrm Plate into one for 25 copper in Act 1 (VEL-63 item map for
still_water_amulet) - 3.2 Reed Collar row: added Choirmistress Wen's reward, Act 2 (VEL-63 item map)
- 3.3 Mirror Grit row: source → glints, other glass creatures and wildlife, the Shardfield (VEL-63 maps the bestiary's placeholder drops to
mirror_grit) - 3.4 Letter to Twinhold / Letter to Lanternfall rows: recipients → Prelate Ondine / Iver, marked as the working assumption (VEL-63 letters)
- 3.4 Wither Fragment row: flavour and source → the dead stump on Greenvault's decay terrace (VEL-63 schedule)
- 3.4 Squall Fragment row: flavour, source and icon → sail-patch from the Endless Caravan's last known camp, Waymaker side quest, lightning-bolt mark instead of two peaks (VEL-63 schedule; Squall is now a bolt in the roadmap)
- 3.4
corran_half_glyph"Broken Glyph Tile" →corran_half_wave"Corran Shard: the Wave", the right-thumb half of Pavilion Wake, completes Aske's shard in Act 3; flavour and icon brief now a shard with a wave (VEL-63 item map) - 3.4 Rook's Sigil Chit row: flavour drops "Lanternfall doors open for it"; effect → unbinder 150 instead of 200 and Facet Row prices one standing band better (chosen over cutting it: Lanternfall never refuses anyone, so a door-opening chit did nothing)
- New 3.6 "Key and quest items the walkthroughs add": table (name, id, from, act, use) for
wyrm_plate,sentinel_glyph,seed_charm,hale_note,waymaker_ribbon,waymaker_ribbon_worn,vault_map,wen_letter,corran_half_hourglass,prism_snare_half_square,prism_snare_half_triangle,colossus_heart,hymn_page,fragment_hasten,fragment_crown_surge,letter_ondine,letter_iver,rope,lamp_oil,dry_boots,twinhold_road_map, and unique gearamber_goggles(Charm: learning bar 50% for split glyphs, independent sync grace +20 ms) andsplit_glyph_band(band: counts as Evane and Facet, so Even-handed; threads +40 ms breath); outside the 48-item icon sheets for now (VEL-63 item map;waymaker_ribbon_wornand the two stolen fragments added because Act 2 and the fence need them) - heading: "Shops: Acts 1–2" → "Shops: Acts 1–2 and the Undermere" (new Act 3 fence subsection)
- Halfway, the Tender's Stall: unnamed healer → Sister Orla teaches Mend for a small job (quest
mend_lesson) (VEL-63 schedule)
- Halfway, the Tender's Stall: unnamed healer → Sister Orla teaches Mend for a small job (quest
- Sallowbank: "No shops" reworded → no shops and no shop screens; two neighbours, Marra and Tobin, sell from the door in conversation (removes the "no shops but they sell" contradiction)
- Act 2, unbinder row: added "or 150 with Rook's Sigil Chit" (chit use)
- Standing and service outside Halfway: names the track
rep.evane; adds that the chit opens no door and only lowers prices (VEL-63 track names; chit reconciled with "Lanternfall never refuses anyone")
- Standing and service outside Halfway: names the track
- new "Act 3: the Undermere fence": Vey's fence in Mott's den, fallen players only, shop id
undermere_fence; stolen fragments of Hasten and Crown Surge at 300 copper each (first guess), Mend Tonic, Herb Salve and Amber Cordial at catalogue +50% (VEL-63 schedule: fence sells stolen Hasten and Crown Surge)
- new "Act 3: the Undermere fence": Vey's fence in Mott's den, fallen players only, shop id
- Uniques bullet: added the Amber Goggles and the Split Glyph Band (new unique gear)
- price table: added a track-value column with the VEL-63 bands (Trusted 25 or more, Neutral −24 to 24, Distrusted −25 to −59, Shunned −60 or less) and track names
rep.evane/rep.facets; note on range −100 to 100, start 0, steps of 5, and the chit's one-band bonus (VEL-63 standing bands)
- price table: added a track-value column with the VEL-63 bands (Trusted 25 or more, Neutral −24 to 24, Distrusted −25 to −59, Shunned −60 or less) and track names
- Open question "One currency": recommendation added, one currency copper, (VEL-63) (VEL-63 rule 5)
- Open question "no glyph for sale, including the Undermere": recommendation added, no honest shop; the fence is the one exception (VEL-63) (VEL-63 schedule)
- Open question "Who are the letters addressed to?": recommendation added, Ondine and Iver as the working assumption until the Story Bible settles it (VEL-63) (VEL-63 letters)
- Section 4, Halfway: rows renamed the Pale Row and the Amber Row and the Middle Market, and the stalls named and keepered as Act 1 has them (Hob's Sundries, Sister Orla's Remedies, Harl, the Measure Post, Quill's Cut Glass, Mott's table, the token-changer); Hob keeps the Market Board and sells the Copper Band (two tabs named the same market differently)
- Catalogue: Sigil Pendant also sold at Quill's Cut Glass in Halfway (Act 1 sells it there for the sigil hook)
- Halfway: Mott's table is Nell's table (Act 1's glyph-giver was renamed; Mott is Act 3's Undermere door)
- 3.6: points at the Side Quests tab for the quest props its quests add (one list, not two)
screens.md
- Shop: copper instead of coins; Buy, Sell and Buy back tabs; prices after the standing modifier on the Pale and Amber Rows; commissions show their materials;
<<open_shop id>>; no "Bag full" state, since overflow is sold (the Items and Economy tab's shop and satchel rules) - Pause: tiles named Journal, Map, Spell book and Inventory everywhere, plus a Standing tile (four labels for two screens before)
- Spell book: faction filter chips, the 27-spell count, a "Half found" state for split glyphs, a sealed state, threads listed by name and parts (the spell roadmap and Act 2's half-found Facet Seal)
- Spell practice and learning: the sealed ("Your hands have forgotten …") and bound ("Your hands won't answer …") fizzle reasons; split glyphs show one fragment per thumb (Story Bible un-teaching; bestiary bindings)
- Inventory: chips are the items tab's four categories; purse in copper; Trace for fragments; use reasons follow the items tab (belt, before battle, at a fragment)
- Letters and documents: Break the seal behind a Confirm dialog; writes
letter.*.opened(the items tab and Act 2 already assume the seals can be broken) - Battle HUD: variants the walkthroughs need (plated shield bar, wagon bar, storm timer, fight timer, Pane gauge, ally bar)
- Battle results and section 4: battles pay XP and drops, never copper; the
coinsencounter field is gone (the items tab's rule) - New section 11: Standing, Notice boards (Truce Board, Market Board, bulletin boards, caravan board, Ring Card), Cutscene, Measuring card, Epilogue cards, and variants of Dialogue, Field-cast, Map and Toasts (screens the walkthroughs list that the spec lacked)
- New section 12: a table mapping every screen name the walkthroughs use to a screen in the spec (VEL-63 comment 12183: check every "Screens used" is covered)
- Open questions: renumbered as section 13; 8 (Market) answered by Notice boards and 15 (sealed letters) by the items tab, both "(VEL-63)"; "independent spells" now "asymmetric spells" (the Story Bible's word)
side-quests.md
- New tab: 58 side quests across the Bestiary's eight regions (7 or 8 per region, Corran 5 plus its twelve woken errands), the Proving Ring ladder, caravan jobs and warp-born glyph hunts. Quests a walkthrough already specified keep their ids and point at their scene (the ticket's part 2).