Story
Corran
A town twenty years late. In Act 3 it is silent glass and the only voice is Aske's. Once Corran wakes, the work is its people: the woken townsfolk, Hollis and Brin at the well, and the Warden seal-watch nobody told to go home.
First Light (side_first_light)
- Giver / where: Aske (unaligned), Corran (
corran), the well,Event_well; the glyph shows atEvent_well_dawn(new). - Available from: Act 3, after the glass has shown Aske's story (walkthrough-act-3.md, scene 2.3).
startWhen:act3.stage >= 5. - Story: After the third reflection, Aske says there was a Keeper with the five menders: "They always send one to write it down." The Keeper left something in the glass. At dawn, and only at dawn, a pink spiral shows in the clear glass beside the well: Recall, a reflected glyph. The player has to be at the well when the sun comes up, which means camping in a silent town. When it is traced, Recall's first replay shows the Keeper at the edge of the menders' ring, writing, then turning to cut the spiral into the glass on purpose, so somebody could look later. Before the town wakes the glyph shows in the stilled glass; afterwards it shows in the well water, which stays mirror-still.
- Stages:
{
"id": "side_first_light",
"title": "First Light",
"description": "Aske says the Keepers always send someone to write it down. Whoever it was left something in Corran's glass.",
"category": "side",
"giver": "aske",
"startWhen": { "flag": "act3.stage", "op": ">=", "value": 5 },
"stages": [
{
"id": "dawn",
"text": "Be at Corran's well when the sun comes up.",
"completeWhen": { "flag": "side.first_light.stage", "op": ">=", "value": 1 }
},
{
"id": "trace",
"text": "Trace the spiral in the glass before the dawn light moves off it.",
"completeWhen": { "flag": "spell.learned.recall", "op": "!=", "value": 0 }
}
]
}
- Rewards: spell
recall;aske.trust+1 (for staying up with her). No copper. - Yarn:
Side_Corran_KeeperMark,Side_Corran_DawnWait,Side_Corran_RecallReplay(Dialogue/Side/corran.yarn).
The Woken of Corran (side_woken_<name>)
- Giver / where: each woken townsperson, Corran. One small quest per figure.
- Available from: the end of Act 3, once Corran wakes, for each figure the player looked at in scene 2.2 or talks to after waking.
startWhen:act3.stage >= 14and (corran.looked.<name> != 0ormet.<name> != 0). - Story: This is the walkthrough's "woken of Corran" hook (walkthrough-act-3.md, section 15; the twelve names are in section 13). Every woken figure has kin outside who aged twenty years, or a job that stopped mid-step. The errands are small, and the point is the person at the end of each one. Every errand is morality-positive and counts as an atonement deed (
long_way_up). The walkthrough lists eleven names for twelve figures; the twelfth here is Abel, "a man halfway through a word" from scene 2.2.
| Figure (2.2 look) | Errand | Where | Fight | Gift |
|---|---|---|---|---|
| Oren (the man leading a goat) | The goat walked on twenty years ago. Its line ended in Sallowbank, and the player's own goat is its great-granddaughter (Marra remembers the stray nanny the player's father brought home). Give Oren the goat, or take Oren down to meet her (Tobin ferries him for free). | Sallowbank | none | facet_token |
| Della (the woman with the falling eggs) | Her little sister went to Halfway. Find Ama on the Amber Row, now the older sister by eleven years, and bring her up or carry a letter. | Halfway | none | 2 × raw_amber |
| Abel (the man halfway through a word) | He was halfway through asking Della to marry him. He wants to finish the question, but only with Ama there (do Della's errand first). | Corran | none | 2 × still_water (well water for the wedding) |
| Kit (the child a step ahead) | Their father walked to Lanternfall after the stilling to work the lens shops, and never came back. Carry the news to Lanternfall: he cuts glass in Iver's workshop now (in Act 4 he is on the cut line). | Lanternfall, Event_iver | none | facet_token |
| Pip (the child a step behind) | Pip wants the race finished. Run it again across Corran against Kit, who has grown no older either (a timed run; Drift and Tailwind help). | Corran | none | honey_bread |
| Teg (the cart-driver) | His cart of lamp glass was owed to a Lanternfall stall twenty years ago. The stall-keeper's daughter runs it now. Deliver it and settle the old debt. The glass is fine; it's glass. | Lanternfall, cut-and-carry stalls | none | 150 copper (Teg's half of the old price) |
| Tam (Hollis's pupil) | He wants to finish his lesson, and Hollis says he needs a fresh practice shard from the Shardfield edge. | Shardfield edge | edge_boar | 2 × mirror_grit |
| Bel (Hollis's pupil) | Her grandmother died while Bel stood in glass. Facet graves carry the sigil, so find the grave shard in Lanternfall by reading sigils, as in 2.2. | Lanternfall | none | none |
| Corr (Hollis's pupil) | His father went down into the Undermere after Corran and never came up. Carry word down (the den if the player is fallen; the diggings tunnel or the back door otherwise), and walk him up if he'll come. | The Undermere | roof_drop | morality +5 more |
| Gessa (the well-wright) | The well rope rotted away in twenty years. Bring 5 river_reeds to plait a new one. If corran.cracked_figure is set, she was the figure the colossus's blow cracked, and wears a glass seam on her shoulder. | Sallow banks | none | 2 × still_water |
| Lune (the door-painter) | Winged glints nest on the roofs by the hairline warp, so she can't get up a ladder to repaint the sigil doors. | Corran rooftops | warp_skies | Lune paints the player's sigil on the farm door at Sallowbank (home.sigil_door = 1) |
| Fitch (the old man asleep on the bench) | He slept through the stilling and woke up the same. He asks after his fishing friend Tobin, who is now twenty years older than him. Bring word, or bring Tobin up. | Sallowbank | none | 2 × eel_pie (Tobin's) |
- Stages: each figure is its own quest,
side_woken_<name>, with stage flagside.woken_<name>.stage. Oren's as the sample:
{
"id": "side_woken_oren",
"title": "Oren's Goat",
"description": "Oren was leading a goat to market when the glass came. The goat kept walking. That was twenty years ago.",
"category": "side",
"giver": "oren",
"startWhen": {
"all": [
{ "flag": "act3.stage", "op": ">=", "value": 14 },
{
"any": [
{ "flag": "corran.looked.oren", "op": "!=", "value": 0 },
{ "flag": "met.oren", "op": "!=", "value": 0 }
]
}
]
},
"stages": [
{
"id": "ask_around",
"text": "Ask Marra in Sallowbank about a stray nanny goat, twenty years back.",
"completeWhen": { "flag": "side.woken_oren.stage", "op": ">=", "value": 1 }
},
{
"id": "choose",
"text": "Give Oren your goat, or bring Oren down to Sallowbank to meet her.",
"completeWhen": { "flag": "side.woken_oren.stage", "op": ">=", "value": 2 }
},
{
"id": "tell",
"text": "Go back to Oren.",
"completeWhen": { "flag": "side.woken_oren.stage", "op": ">=", "value": 3 }
}
]
}
- Rewards: every errand gives
morality+5 andrep.facets+5 (walkthrough-act-3.md, section 10), counts as one atonement deed whilemorality≤ −10, and gives the gift in the table. Giving Oren the goat setshome.goat= 0 (Marra: "Hens'll be pleased."). - Yarn:
Act3_Woken_<Name>is the walkthrough's opening node for each figure (scene 5.3). The errand nodes areSide_Corran_Woken<Name>_AskandSide_Corran_Woken<Name>_Done, plusSide_Sallowbank_OrenGoat,Side_Halfway_DellaSister,Side_Lanternfall_KitFather,Side_Lanternfall_HobDebt,Side_Lanternfall_BelGrave,Side_Undermere_CorrFather,Side_Sallowbank_FitchTobin.
Tamsin's Teacher (side_tamsins_teacher)
- Giver / where: Tamsin Vale (Evane, Wardens), on the road or by letter; Mender Ansel Wray (new) is at Corran's seal-watch on the south road,
Event_seal_watch(new). - Available from: Act 3, after the Sallow ledger (walkthrough-act-3.md, scene 3.4), while Tamsin travels with the player; or any time after Act 3, by letter.
startWhen: (act3.stage >= 9andcompanion.tamsin == 1) oract3.done != 0. - Story: This is the walkthrough's "Tamsin's teacher" hook. One of the five menders named in the ledger for the Sallow mending is Ansel Wray, who taught Tamsin her first glyph. He has kept Corran's seal-watch ever since, because he couldn't face Twinhold, and he doesn't know what his mending did. Tamsin wants to know whether he knew. If she isn't with the player, she writes: "Find Ansel. Tell me what he says." The choice is the player's: tell Ansel that the mending he cast tore the Sallow warp open and brought the glints to Sallowbank, or let him keep his watch without knowing. Told, he takes off his bands and walks to the Sallow warp to help Tobin keep it.
- Fights:
corran_seal_watch(bestiary) only if the player starts pulling up seal-stones before talking. - Stages:
{
"id": "side_tamsins_teacher",
"title": "Tamsin's Teacher",
"description": "One of the five names in the Sallow ledger taught Tamsin her first glyph.",
"category": "side",
"giver": "tamsin",
"startWhen": {
"any": [
{
"all": [
{ "flag": "act3.stage", "op": ">=", "value": 9 },
{ "flag": "companion.tamsin", "op": "==", "value": 1 }
]
},
{ "flag": "act3.done", "op": "!=", "value": 0 }
]
},
"stages": [
{
"id": "name",
"text": "Ask Tamsin about the name she found in the ledger.",
"completeWhen": { "flag": "side.tamsins_teacher.stage", "op": ">=", "value": 1 }
},
{
"id": "find",
"text": "Find Mender Ansel Wray at Corran's seal-watch.",
"completeWhen": { "flag": "side.tamsins_teacher.stage", "op": ">=", "value": 2 }
},
{
"id": "tell",
"text": "Tell Ansel what his mending did, or let him keep his watch.",
"completeWhen": { "flag": "side.tamsins_teacher.stage", "op": ">=", "value": 3 }
}
]
}
- Rewards: no copper. Told: 2 ×
warden_band(Ansel's own pair),morality+5,tamsin.trust+1,rep.wardens−5; setsansel.told= 1. Spared:rep.wardens+5; Ansel stays on the watch. Setsmet.ansel. - Yarn:
Side_Corran_TamsinLedger,Side_Corran_TamsinLetter,Side_Corran_AnselWatch,Side_Corran_AnselTold,Side_Corran_AnselSpared.
The Ring of Stones (side_seal_stones)
- Giver / where: Hollis (Facets, the Girdle cut), Corran, the well (
Event_well). - Available from: after Act 3.
startWhen:act3.done != 0. - Story: The pale blue seal-stones Ondine's menders set round the well in scene 4.1 are still there, uncracked. Brin won't go near the well while they stand, and Hollis wants them gone. The seal-watch says the stones are Warden property and costly. Lifting them reveals why: each stone sits on a bead of glint quicksilver set into its base, the stuff that fed the warps. The player decides where they go: back to the menders, smashed in the square, or to Gessa, who can set them face down as a cap round the well. If Ansel was told the truth, the watch helps lift them. If not, lifting them while the menders watch means a fight, unless the player is Trusted with the Evane (
rep.evane≥ 25). - Fights:
corran_seal_watch(bestiary), avoidable as above. - Stages:
{
"id": "side_seal_stones",
"title": "The Ring of Stones",
"description": "Ondine's seal-stones still ring Corran's well. Brin won't go near it.",
"category": "side",
"giver": "hollis",
"startWhen": { "flag": "act3.done", "op": "!=", "value": 0 },
"stages": [
{
"id": "ask",
"text": "Hear Hollis out about the stones round the well.",
"completeWhen": { "flag": "side.seal_stones.stage", "op": ">=", "value": 1 }
},
{
"id": "lift",
"text": "Lift the seal-stones: talk the seal-watch round, or do it in front of them.",
"completeWhen": { "flag": "side.seal_stones.stage", "op": ">=", "value": 2 }
},
{
"id": "decide",
"text": "Return the stones to the menders, break them, or give them to Gessa for the well.",
"completeWhen": { "flag": "side.seal_stones.stage", "op": ">=", "value": 3 }
}
]
}
- Rewards: Returned: 200 copper from the seal-watch,
rep.wardens+5,rep.facets−5. Broken: 2 ×facet_tokenfrom the street,rep.facets+5,rep.wardens−5. Capped: 2 ×still_water,morality+5. Every route: 6 ×glint_quicksilverfrom the bases. Setscorran.stones(1 returned, 2 broken, 3 capped). - Yarn:
Side_Corran_HollisStones,Side_Corran_StonesLift,Side_Corran_StonesQuicksilver,Side_Corran_StonesChoice.
Brin's Word (side_brins_word)
- Giver / where: Brin (Facets, Girdle cut), Corran, the well (
Event_well; Act 4 calls the markerMark_well). - Available from: Act 4 and after, every outcome.
startWhen:act3.done != 0. - Story: This is Act 4's "Seli's word" hook, now Brin's word. Brin was halfway through a word when the glass took her, and she doesn't know which word. Hollis was teaching her to draw her own sigil, two unlike shapes like every Facet's, and Brin wears half of it on her collar. Recall cast at the well at dawn shows the moment, and Brin's mouth finishing the word: "wave". She wanted the low-wave half for her sigil, the shard the player picked up in the Shardfield. Without Recall, Hollis remembers it after a night's thought. The choice is the player's: give Brin the low-wave shard (they still know Pavilion Wake, and Brin will let them trace the shard at her door if it is ever sealed), or chalk her a copy to paint from. Brin paints her sigil, hourglass and wave. In the Mended world it is just paint and she knows it. In the Shattered world it glows faintly, like Fenn's chalk. In the Held world it is a sigil, and she's proud of it.
- Stages:
{
"id": "side_brins_word",
"title": "Brin's Word",
"description": "Brin was halfway through a word when the glass took her. Twenty years later she'd like to know which one.",
"category": "side",
"giver": "brin",
"startWhen": { "flag": "act3.done", "op": "!=", "value": 0 },
"stages": [
{
"id": "ask",
"text": "Hear Brin out at the well.",
"completeWhen": { "flag": "side.brins_word.stage", "op": ">=", "value": 1 }
},
{
"id": "the_word",
"text": "Cast Recall at the well at dawn, or ask Hollis what she remembers.",
"completeWhen": {
"any": [
{ "flag": "corran.saw_brin_word", "op": "!=", "value": 0 },
{ "flag": "side.brins_word.stage", "op": ">=", "value": 2 }
]
}
},
{
"id": "the_shard",
"text": "Give Brin the low-wave shard, or chalk her a copy.",
"completeWhen": { "flag": "side.brins_word.stage", "op": ">=", "value": 3 }
},
{
"id": "sigil",
"text": "Watch Brin paint her sigil.",
"completeWhen": { "flag": "side.brins_word.stage", "op": ">=", "value": 4 }
}
]
}
- Rewards:
amber_cufffrom Hollis;morality+5,rep.facets+5. Giving the shard:rep.facets+5 more anditem.corran_half_wave= 0. Setsbrin.sigil= 1. - Yarn:
Side_Corran_BrinWord,Side_Corran_BrinRecall,Side_Corran_HollisRemembers,Side_Corran_BrinShard,Side_Corran_BrinSigil_Mended,Side_Corran_BrinSigil_Shattered,Side_Corran_BrinSigil_Held.
Concept art
From Side Quests › Corran

