:: StoryInit
<<set $lamp = false>>
<<set $rope = false>>
<<set $chisel = false>>
<<set $wounded = false>>
<<set $foundChest = false>>
<<set $trapDisarmed = false>>:: Intro
You ride toward Seaside Echoes inside a caravan pulled by a blight horned bulldrake. Its scales shimmer with oily rot and its tusks scrape the stone road. Two Faorami ride beside you, frogkin with slick black skin and clusters of red eyes.
The limestone cliffs open into a cave that exhales cold, echoing air.
Your journey begins.
[[Continue->Arrival]]
:: Arrival
The caravan grinds to a halt near the cave mouth. The air tastes like salt and stone. The Faorami look at you with their unblinking red eyes.
What do you do?
[[Look inside the wagon->Look inside the wagon]]
[[Head toward the cave mouth->Entering Seaside Echoes]]
[[Talk to the Faorami->Talk to the Faorami]]
:: Look inside the wagon
Inside the wagon are cramped quarters, shelves of maps, and the Eye of Thrizrak pulsing with a faint violet light. Ropes sway and a crate holds items.
You may take one item.
[[Take the lamp->Take Lamp]]
[[Take the rope->Take Rope]]
[[Take the chisel->Take Chisel]]
[[Leave everything->Entering Seaside Echoes]]
:: Entering Seaside Echoes
Cold air rushes past you as you step into the limestone maw. Echoes rebound from every surface.
Ahead, the tunnels split at a natural junction.
[[Follow the river sound->River Chamber]]
[[Climb toward the upper carvings->River Chamber]]
[[Call out into the darkness->River Chamber]]
:: Talk to the Faorami
The Faorami croak and click in their strange language. You guess some meaning from their gestures. One pats your arm. The other gives a wide smile full of sharp teeth.
You try to read their intent.
<<set $insight = random(1,20)>>
You rolled a $insight.
<<if $insight >= 12>>
You sense warning in their posture. Danger waits inside.
<<else>>
You misread the meaning and assume they are encouraging you.
<</if>>
[[Head toward the cave->Entering Seaside Echoes]]
:: Take Lamp
<<set $lamp = true>>
You take the miner’s lamp.
[[Continue->Entering Seaside Echoes]]
:: Take Rope
<<set $rope = true>>
You take the rope coil.
[[Continue->Entering Seaside Echoes]]
:: Take Chisel
<<set $chisel = true>>
You take the jagged chisel of crystallized weave.
[[Continue->Entering Seaside Echoes]]
:: River Chamber
You reach the subterranean river. Glowing algae drift on its surface. Crystals jut from the banks. The stones are slick and the water roars.
How do you proceed?
<<link "Approach the riverbank">>
<<set $choice = "dex">>
<<goto "River Outcome">>
<</link>>
<<link "Examine the crystals">>
<<set $choice = "arcana">>
<<goto "River Outcome">>
<</link>>
<<link "Search the dark pools">>
<<set $choice = "aware">>
<<goto "River Outcome">>
<</link>>
:: River Outcome
<<set $roll = random(1,20)>>
You rolled a $roll.
<<switch $choice>>
<<case "dex">>
<<if $roll >= 13>>
You keep your footing on the slick stones.
<<else>>
You slip and fall. Something stirs beneath the water.
<<set $wounded = true>>
<</if>>
<<case "arcana">>
<<if $roll >= 14>>
You spot a small chest embedded behind a crystal plate.
<<set $foundChest = true>>
<<else>>
The hum of the crystals distracts you.
<</if>>
<<case "aware">>
<<if $roll >= 12>>
You notice movement under the water.
<<else>>
A grasping ooze lashes at you. You escape but are hurt.
<<set $wounded = true>>
<</if>>
<</switch>>
You press deeper into the cavern.
[[Continue->Echoing Sanctum]]
:: Echoing Sanctum
You arrive in a large chamber lined with carvings of warriors fighting a winged shadow. Every sound echoes too loudly. A crumbling stone altar stands at the center.
What do you do?
<<link "Inspect the altar">>
<<set $choice = "invest">>
<<goto "Sanctum Outcome">>
<</link>>
<<link "Survey the carvings">>
<<set $choice = "none">>
<<goto "Sanctum Outcome">>
<</link>>
<<link "Call out into the chamber">>
<<set $choice = "none">>
<<goto "Sanctum Outcome">>
<</link>>
:: Sanctum Outcome
<<set $roll = random(1,20)>>
You rolled a $roll.
<<if $choice == "invest">>
<<if $roll >= 15>>
You find and disarm the trap beneath the altar.
<<set $trapDisarmed = true>>
<<else>>
A burst of sound explodes outward. You are injured.
<<set $wounded = true>>
<</if>>
<</if>>
A shadowy guardian rises from the darkness.
<<set $combat = random(1,20)>>
You rolled $combat to resist its assault.
<<if $combat >= 12>>
You overcome the shadow.
[[Proceed->Final Discovery]]
<<else>>
You collapse in the sanctum.
[[Fall and be saved->Ending C: Faorami Rescue]]
<</if>>
:: Final Discovery
Behind the altar you find a silver statuette, a ring, and a map fragment that hints at deeper chambers.
A small Void Fragment of Thrizrak rests within a stone cavity, pulsing cold.
What do you do?
[[Claim the fragment->Ending A: Treasure Found]]
[[Examine but leave it->Ending B: Nothing Found]]
<<if $chisel>>
[[Attempt to destroy it->Ending B: Nothing Found]]
<</if>>
:: Ending C: Faorami Rescue
Darkness closes in. Warm hands lift you. The Faorami carry you out of the cave and lay you near the bulldrake. They chatter softly in concern.
When you wake, you are patched up. The cavern waits for another attempt.
The end.
:: Ending A: Treasure Found
You return to the wagon with the Void Fragment in hand. The Faorami greet you with low croaks of pride. The Eye in the wagon glows in response.
Your journey continues.
:: Ending B: Nothing Found
You leave the fragment untouched. The sanctum remains dark and still behind you.
Your search must continue elsewhere.