Arc flow

16 The Ka’lian final council │ ▼ 18 A Spy in the Woods └── Jessene learns the elves may betray the refugees │ ▼ 19 The Vanguard ├── Ruby attack removed from Haldric ├── Jessene stores the artifact in the Troll Hole ├── jessica_store preserves Jessene off-map └── vanguard defeated before it reaches the coast │ ▼ 20 Return of the Fleet ├── Jevyan detects that the Ruby is concealed ├── fog curse changes battlefield visibility ├── Jessene returns on turn 7 └── returning fleet is secured │ ▼ 21 The Plan

Three forms of intelligence

ScenarioInformation gatheredMethod
18The elves intend to let both invaders and refugees bleed.Jessene duplicates herself into a temporary “in hiding” role and eavesdrops.
19Jevyan is following the Ruby and the orcs came from the Green Isle.Jessene reports; Aethyr identifies the enemy fleet source.
20Jevyan can tell the Ruby has been concealed but not where.Scripted antagonist inspection on turn 5.

Artifact concealment as mechanics

12 A Final Spring └── Haldric gains object_id = ruby_of_fire 19 The Vanguard ├── [remove_object] deletes ruby_of_fire from Haldric ├── Jessene leaves with the artifact └── Lady Jessene stored in jessica_store 20 Return of the Fleet ├── Jevyan observes that the magical signal is concealed └── Jessene returns, but Haldric's Ruby attack is not restored here
Engineering lesson. The story does not merely claim the Ruby is elsewhere. The unit carrying its attack stops having that attack.

Cross-scenario unit-state patterns

PatternScenario 18Scenarios 19–20
Storage modekill=nokill=yes
PurposeCreate a temporary duplicate for staging.Remove the canonical unit and restore it later.
IdentityCopy renamed Jessene in Hiding.Canonical Lady Jessene preserved.
LifetimeOne cutscene.Across a complete battle and into the next scenario.
CleanupTemporary copy killed and variable cleared.Unit unstored and variable cleared on turn 7.

Escalation architecture

ScenarioEscalation triggerEffect
19An enemy front falls below half its peak size.One of three increasingly strong undead waves appears next turn.
20Turn 5.Jevyan adds Chocobones and imposes fog.
20Player explores two distant regions.Cuttle Fish and Saurian revenge forces enter.
19–20One paired orc chief dies.The surviving orc side receives extra gold.

Fair dynamic-spawn comparison

SystemPlacement ruleFairness mechanism
Scenario 14 Sea SerpentsExactly 10 hexes from a player unit in deep oceanRelevant but not immediately adjacent
Scenario 19 undead backupsExactly 12 hexes from the player and near the weakened side’s keepFront-specific, path-connected, and outside ordinary one-turn reach
Scenario 20 encountersFixed peripheral regions reached by explorationPlayer movement explicitly activates the danger

Production and reuse

ScenarioFresh campaign workCore/shared reuse
18Dialogue and temporary-unit stagingKa’lian map, council units, forest art, cutscene framework
19Map and complex adaptive reinforcement logicOrc/Troll/undead units, chest art, music, fog and location filters
20Map, dialogue, encounter triggers, stored-unit returnShips, orcs, undead, Saurians, Cuttle Fish, fog, scenery and music

Best learning examples

Learning goalBest scenario
Create a temporary double of a persistent character18 — A Spy in the Woods
Remove a permanent object during the story19 — The Vanguard
Trigger reinforcements by proportional army losses19 — The Vanguard
Use delayed substitution in nested future events19 — The Vanguard
Change fog in the middle of a scenario20 — Return of the Fleet
Show an objective only after a stored hero returns20 — Return of the Fleet

Scenario 18 · Scenario 19 · Scenario 20