Act I: The Forest's Pain
By noon the road had dwindled to a rutted track, then to a pair of deer paths stitched together by stubborn feet. Bracken scraped their knees as they climbed. The mountains shouldered closer with every mile, their slopes darkening from blue to grey as the sun climbed higher. The air grew thinner, sharper, carrying the green smell of pine resin and something metallic underneath—stone dust, maybe, or the tang of old snow melting in hidden clefts.
Caelin walked at the front because the flame-path only he could see demanded it. The thread of fire was thin as wire in the air, tugging toward the Emberpeaks with patient, inexorable pull. The scale pulsed its steady coal-glow against his forearm, warm enough to feel through fabric when his sleeve rode down.
Four of us now, he thought, glancing back at the others spread along the trail. Three people following me toward something I don't understand, trusting a dragon's dying words and a mark I didn't ask for.
The thought of them following still felt strange. They owed him nothing, yet they kept pace. If the dragon’s words proved false, he’d only have wasted their time—still more guilt than he wanted to carry for strangers.
Vex moved like shadow behind him, quiet and watchful, her mismatched eyes scanning the tree line with professional paranoia. She'd been subdued since leaving Thornwick, speaking only when necessary, and Caelin wondered if she was regretting her decision to follow. But she hadn't turned back. Hadn't even suggested it.
Thornik came next, his pack clicking and whirring with every step, occasionally stopping to check a device or adjust a strap. He hummed under his breath—old dwarf mining songs, probably, though Caelin didn't recognize the melodies. The sound should have been cheerful. Instead it felt like whistling past graves.
Serana brought up the rear, armored and alert despite the exhaustion that lined her face. Her hand never strayed far from her sword hilt. Occasionally her lips moved in what might have been prayer, but no divine light answered. The silver-gold flicker that had synchronized with his scale during the fight was gone, leaving only silence and the creak of worn leather.
She caught him looking and offered a small, tight smile that didn’t reach her eyes. Her palm rested for a moment against the Silver Dawn’s symbol at her throat. The light that had answered her sword in Thornwick—that silver-gold radiance she’d wielded like a second blade—stayed dark. She dropped her hand and kept walking.
I’m dragging them into something I don’t understand, he thought, and the scale warmed fractionally but didn’t sting.
They found the wrongness where the flame-path crossed an older trail beneath a canopy of oaks.
The trees should have been green. It was summer, full leaf season, when the forest wore its heaviest dress. Instead the oaks looked like they were dying from the inside out—leaves spotted with black and crisping at the edges, bark peeling in long spirals to expose pale wood underneath that looked almost diseased. Roots had heaved out of the soil in grotesque tangles, as if something beneath had tried to crawl free and failed.
The air here smelled wrong. Sweet rot underneath the pine—like fruit left too long in summer heat, or meat beginning to turn. Caelin's stomach turned with it.
“Corruption,” Thornik said, his device suddenly clicking faster.“Magical blight. The Weave's been damaged here—torn, maybe, or poisoned. Nothing natural about this.”
“How recent?” Vex asked, hand on a dagger hilt as she scanned the dying trees.
Thornik adjusted his goggles, peering at readings that meant nothing to Caelin.“Weeks, maybe. Growing steadily. Whatever caused it is still active, still spreading.” He glanced at Caelin.“Probably spreading from the same source that's pulling you forward.”
“The sanctum,” Serana said quietly.“If the Dragon's Ember is waking, if the First Sanctum is activating after centuries dormant, it would affect the natural world around it. Magic this old doesn't wake gently.”
The scale pulsed agreement—steady, warm, confirming what he already feared. They were walking toward the source of the corruption, drawn by the same force that was killing the forest.
More blood on my hands, Caelin thought. Even the trees can't escape what I'm bringing.
A sound made them all freeze—footsteps, deliberate and unhurried, coming from the trail ahead where it curved through the dying oaks.
A woman stepped out from between the trees and stood in their path.
She wore a cloak the color of lichen, grey-green and alive, and a circlet of vine that bloomed with each breath. Moss-ink tattoos curled down her arms, pulsing faintly—life answering something older than her heartbeat.
Her eyes were brown, clear, and full of a grief so steady it had settled into patience.
She looked at them—at Vex's ready daggers, at Thornik's clicking devices, at Serana's armored vigilance—and then her gaze found Caelin. Found the scale in his forearm. And stopped.
“The forest screams,” she said, with no preamble and no apology. Her voice carried the kind of calm that came from accepting terrible truths.“Something tears the Weave at its roots. I feel it dying with every step I take.”
“Another stray,” she murmured, just loud enough for him to hear.“We keep collecting them. At this rate we’ll need a cart.”
“We don't mean harm,” Serana said, stepping forward with palms open in universal peace.“We're bound for the mountains. If you need aid”
“We're going to the same place,” the woman interrupted, stepping past the paladin as if drawn by invisible thread. She stopped directly in front of Caelin, studying the scale with an intensity that made him want to step back. Her gaze traced the hex-edged plate, the hair-fine filaments webbing beneath his skin, the ember-motes drifting in translucent depths.
The embedded plate pulsed before she’d finished speaking—not the white-hot sting of a lie caught, not the black-violet of corruption near. Something quieter. A warmth that started at the hex-plate’s centre and spread outward through the filaments like the first heat of a banked fire finding new fuel. Caelin looked at his arm, surprised. He hadn’t done that. It had.
“You carry a wound,” the woman said softly, her hand hovering over the scale without touching, close enough for warmth to pass between them.“And a key.”
Thornik, already riffling in his pack for a device, froze halfway.“Oh.” His voice carried a reverence Caelin hadn't heard from the dwarf before.“One of the Green. Haven't seen a circle-mark since Grandfather's time.”
“The Green?” Vex's tone suggested she didn't like not knowing things.
“Druids,” Thornik said quietly.“The old kind. The ones who remember what the world was before kingdoms carved it into property lines and tax districts. They're supposed to be extinct—or at least so rare you could spend a lifetime looking and never find one.”
“Not extinct,” the woman said, and something sad colored her voice.“Just... solitary. The circles broke when the balance did. Most of us walk alone now.”
She returned her attention to Caelin's arm, her hand still hovering. The tattoos along her forearms brightened from dull verdant to something closer to true emerald—living light that carried the smell of spring rain and turned earth, clean things, growing things, the opposite of the rot-sweet corruption in the dying forest around them.
“Names,” Vex cut in, practical and slightly edged.“We use them. They keep strangers tidy.”
The woman inclined her head, touching two fingers to her sternum then to the nearest dying oak. Under her touch, the bark seemed to ease slightly—the spiral peel settling back into place for a heartbeat before resuming its slow corruption.“Elowen. Of Sylvaran Grove.” Her attention returned to the scale.“Does it burn you?”
“Always,” Caelin said, the truth coming easier after days of the scale punishing evasion.
The scale snapped a tiny white spark under his skin—irritated sting at the too-simple answer, reminding him it burned worse when he lied or turned from the path, and lately it burned just from existing, just from being what it was: a brand of purpose he couldn't escape.
He grimaced at the sting.
Something shifted in Elowen's expression—not pity, but recognition. The look of someone who understood pain that didn't stop.“May I try to ease it?”
Caelin hesitated. Another stranger. Another person I'm drawing into whatever waits in those mountains. She should run. They all should. Every step I take toward that sanctum might be leading them to the same fate as those shadow-thralls—corrupted, broken, used as puppets for something that shouldn't breathe.
But the scale pulsed again, insistent and warm, and he found himself nodding before caution could override the desperate need for relief.
“Please,” he said.
Elowen lifted her hand, palm hovering an inch above the embedded plate. The tattoos along her arms brightened from dull verdant to true emerald—living light that carried the smell of spring rain and turned earth, loam and new growth and the clean promise of things taking root. She breathed out in a low, rhythmic cadence—older than words, steady as tide against shore.
The scale cooled.
Not disappeared—it would never disappear, he understood that now with the clarity of permanent things. But the ember-motes drifting inside the obsidian slowed their restless wheel, settling into a gentler tide. The ache that had lived in the filaments since Thornwick—the small, constant hurt he'd learned to ignore because there was no alternative—drew back like a wave retreating from shore.
Caelin's breath caught. He hadn't realized how loud the pain had gotten until it quieted.
“Light answers light,” Serana murmured, half-prayer. Her silver-gold divine radiance flickered in response to Elowen's green, two different magics recognizing each other across the space of faith and nature.
“How” Thornik started, his device forgotten in his hands.
“The mark fights itself,” Elowen said quietly, her hand still hovering.“Power and pain tangled together, pulling in different directions. Nature can't heal what was forged—can't undo what dragon-fire branded into flesh—but it can remind the body that rest exists. That pain isn't the only truth.” Her eyes met Caelin's.“It won't last long. An hour, maybe two. But it will help.”
“Thank you,” he managed, the words inadequate for the gift she'd just given—minutes, maybe an hour, without the constant low-grade agony that had become his new baseline. Don't get used to it, he told himself. She won't always be there. Learn to live with the pain, not depend on its absence.
Elowen's gaze drifted past him to the flame-path he followed—invisible to her, but she seemed to sense its direction the way animals sense coming storms.“The pain pulls me the way your fire pulls you,” she said.“The forest's agony, the corruption spreading, the Weave tearing—it's all coming from the same wound you're being drawn toward.” Her expression settled into calm acceptance.“We follow the same path for different reasons. But we're going to the same place.”
She fell into step when they moved on. She didn't ask to join them. Didn't request permission or offer explanation beyond what she'd already said. She simply matched their pace and looked up the trail with the calm of someone who'd been walking toward this for a very long time, knowing it would hurt and going anyway.
“Tree-hugger,” Vex muttered under her breath, not quite unkindly.“Don't get used to her. The forest types always disappear when the fun starts.”
The fun, Caelin thought bitterly, feeling the borrowed hour of relief settling into his bones like a temporary reprieve from sentence. Is that what we're calling it?
But he didn't say it aloud. Just walked, and for the first time since the bonding, his steps didn't quite hurt. The scale pulsed its steady rhythm—softer now, gentler, as if Elowen's magic had convinced it to stop shouting quite so loudly.
They climbed through the afternoon, and the mountain made them earn every step.
The trees thinned as altitude stole the soil from under their roots. What remained were twisted pines clinging to rock faces, their needles brown-tipped and dropping, the scent of healthy forest giving way to stone dust and the cold mineral smell of high places where nothing soft survived.
Thin air burned his lungs, and the scale’s brief mercy was already fading—the ache creeping back like water through cracks.
This, he realized, was what the dragon had left him with—pain and questions, a direction without explanation. The others followed because the road existed, not because they believed in him. That was almost worse
The flame-path brightened as they climbed higher, thin wire hardening to a seam of molten thread that seemed to burn brighter with every switchback. Even Serana cocked her head once and said,“Do you hear that? Like a hum under the wind.”
“I hear it too,” Thornik confirmed, pulling a tuning fork from his pack. He held it near Caelin's arm and grinned when it thrummed in resonance.“Harmonic frequency. Gets stronger the closer we get to the source. That's forge-work if I've ever sensed it.” He tapped his goggles.“My grandfather would have killed to see readings like this.”
“What happens when we reach the source?” Serana asked, though her tone suggested she wasn't sure she wanted the answer.
Thornik's cheer dimmed.“Depends if it's sleeping or hungry.”
“On that note,” Vex said, already scanning the barren slopes ahead with professional wariness,“how much does everyone not want to camp on an open ridge under whatever's hunting us?”
The sun was dropping toward the western peaks, painting the sky in shades of copper and blood. The temperature was falling with it—fast enough to make their breath visible, fast enough to remind them that mountains killed the unprepared with casual indifference.
“There,” Elowen said, pointing to where the trail curved around a shoulder of stone.“Shelter. Old shelter. Made by those who flew rather than climbed.”
They followed her indication and found one of the old drake-cut caves—an arched mouth in the rock, soot-stained from fires gone cold centuries ago. Inside, the ceiling curved in a way no human mason would have chosen, overlapping scales of chisel-work that made Caelin think of ribs and bellies and the inside of a great throat. The air here smelled of old smoke and something sharper—sulfur, maybe, or the ghost of dragon-breath long faded.
Draconic script crooked along one wall in low relief, the lines refusing to sit still unless he looked at them sideways. Meaning teased at the edge of understanding.
“Please tell me that says 'welcome' and not 'beware all who enter,'” Thornik muttered, running an appreciative hand along the worked stone.
Caelin squinted until the shapes clicked into sense, the translation rising in his throat like memory.“'Work done under one sky, so all may breathe,'” he said softly.“'Forge heat into law. Keep balance or choke.'”
The same message from the crater. The same warning. The same reminder that whatever alliance had forged the Nine, it had been built on necessity, not comfort.
“Comforting,” Serana said, though her mouth twitched slightly.“In its way.”
They set a small fire just inside the threshold, using deadfall gathered from the slope below. The smoke carried the sweet-acrid smell of juniper and pine, cutting through the sulfur-stone scent of the cave. Outside, the wind worked itself into a fret along the scree, and night fell fast—the way it does in mountains, swallowing sound and warmth in equal measure.
Elowen sat near the entrance where she could see the outline of distant dying trees against the blade of moon. She hummed under her breath now and then—not melody so much as comfort, the kind of sound someone makes when they're holding something broken and trying to keep it still.
When Caelin's hand cramped around the cup of thin stew they'd made, when the filaments flared hot with the first real pain since her earlier touch, Elowen shifted closer without comment and let her palm hover near his forearm again.
The ache eased. Not gone—never gone—but quieter. Manageable.
He tried to put thanks into a look. She nodded once, understanding without need for words, and returned to her humming.
She shouldn’t be here, Caelin thought, watching the firelight play across her patient features. None of them should. He wasn’t sure if the mark was leading them somewhere important or just refusing to stop. Either way, they followed, and he let them.
The scale pulsed warm beneath Elowen's hovering hand, and for a moment—just a moment—the guilt eased along with the pain.