Chapter 12
ELARA
Every dawn started with the mountain.
Four laps up the Path of Teeth before the sun broke the horizon.
Four laps through sulfurous vents and wasp hives, over glass-thin seams slick as oil, my lungs clawing for air, my legs trembling so hard I wanted to saw them off.
Seraphine beside me the entire time, a silent shadow, harsh as the corrections she hissed between breaths: Weight forward.
Heel-ball-toe. Breathe like the mountain, Iceborn.
Every night ended in the training hall with Isolde—sparring until bruises mapped me like a second skin, drills until my fingers split on the hilt. No frost magic. No shortcuts. Just steel and sweat and the taste of copper.
I hated it.
I hated the mountain. I hated Seraphine’s relentless watch. I hated Valen most of all, because he was the reason my body ached like it belonged to someone else, the reason I was still alive to hate anything at all.
And worst of all—I was getting better.
Two weeks had blurred by like that. Fourteen days of laps and drills, bruised ribs, bloodied knuckles, insults hurled with the precision of a thrown dagger.
Valen had vanished after the wasp swarm; no one told me where.
Not Seraphine. Not the masked guards who circled me like I was a dangerous animal pacing its cage.
The absence gnawed at me in ways I refused to name.
By the time Seraphine shoved me into the training hall this evening to train with Isolde, I was already half-broken.
The armory stank of metal and sweat and burned leather.
Heat clung to the walls, thick and relentless, and the overhead torches cast long flickering shadows that moved like predators across the obsidian floor.
My chest rose and fell in shallow bursts as I crouched low, blade poised, my shoulders burning from the thousandth parry of the day.
Across from me, Isolde moved.
Not a lunge, not a rush. A decision.
Her blade came fast and clean. I caught it too late. Steel rang. The shock punched up my arms and snapped my teeth together. My grip slipped. The slick stone forced me backward.
“Again,” Isolde said.
She didn’t sound angry. She sounded bored.
I barely reset before she was on me. A feint high, then a cut low that would have opened my thigh if this were real. I jerked aside in panic, breath tearing, and felt the edge whisper past my leg.
“Don’t jump,” she barked. “Step.”
I tried. I stepped wrong.
Isolde’s hilt drove into my ribs. Not enough to break, just enough to steal air.
I gasped, furious, and swung wildly. My blade met nothing but heat-hazed air.
“Stop hunting the weapon,” Isolde snapped. “Hunt the shoulder.”
Her next strike came down like judgment. I blocked too late, the force folding my arms inward. Pain sparked through my wrists.
I wanted to hit her. I wanted to make her bleed. I wanted one clean point for my pride.
I couldn’t get anything on her.
Every opening I thought I saw was a trap. Every inch of space she gave me was bait. She made the fight feel like drowning, like struggling only wasted what little air I had left.
“Breathe,” she ordered, circling. “You’re fighting your fear, not me.”
My jaw clenched. “I’m not afraid.”
Isolde’s eyes flicked over me, cool and unimpressed. “Liar.”
She struck again, fast enough that my block became a flinch. Wood or steel, it didn’t matter. The lesson was the same. She knocked my blade away and walked through my defense like it had never existed.
The edge stopped at my throat.
Not touching skin.
Close enough that I felt the heat of her breath and hated that my pulse betrayed me.
“Dead,” Isolde said, voice flat. “Again.”
I swallowed hard, forcing my sword back up with shaking hands.
Across the yard, Seraphine clapped once. Slow. Mocking. Like she regretted wasting time witnessing it.
“Well,” she drawled, “at least you’re consistent.”
I shot her a glare, sweat sliding down the back of my neck. “I loathe the both of you.”
Isolde didn’t even blink. She reset her stance, blade lifted, posture elegant and lethal.
“Good,” she said. “Use it.”
Seraphine sauntered closer, black braids swaying. “And try not to embarrass yourself by begging for cryomancy again.”
“Maybe I’d do better if you let me use it,” I muttered.
Seraphine snorted. “Sure. Let’s unleash forbidden frost in the middle of a dragon fortress and see which one of us dies first.”
“It’s just… politically unpopular.”
Isolde’s mouth curved faintly, the closest thing to amusement I’d seen on her. “Then fight like you’re unpopular,” she said. “Hands up. Weight forward. Again.”
Isolde’s wooden sword cracked against mine.
The blow rang through my arms and cracked through my jaw. I stumbled back on the slick stone, boots scraping for traction, lungs burning like I’d been running for miles instead of trading strikes.
“Hands up,” Isolde barked. “Elbows in. Again.”
I swung.
She displaced my strike and closed the distance in one motion, precise and inevitable.
“Stop flinching,” she snapped. “You’re feeding them openings.”
I gritted my teeth, sweat sliding down my spine. “You keep talking like I have choices.”
“You do,” Isolde said. “You just keep choosing panic.”
I hated her for how calm she was.
I hated her more because she was right.
Then the space around us pulled taut.
Not heat. Not wind.
Pressure.
Like the mountain had tightened its grip.
Isolde’s gaze flicked past my shoulder. Seraphine went rigid.
Valen’s voice cut across the yard. “Elara.”
My body reacted before my pride could stop it.
Valen was already coming toward us, moving too fast for someone who never hurried. His cloak sat wrong on his shoulders, half-loose as if he’d thrown it on without thinking. His hair was out of place. His jaw was locked so tight it looked painful.
He did not glance at anyone watching.
He looked straight at me.
“Come,” he said.
Seraphine stepped forward, instincts flaring. “Dominus, she is training.”
Valen did not slow. “Not anymore.”
I swallowed hard. “What happened?”
His eyes swept over my face, my hands, my stance. Quick. Precise. Like he was counting injuries he could not afford.
Then he said it, low and urgent.
“I need you.”
The words struck somewhere deep, a place I did not want him to reach.
I forced my legs to move anyway.
Valen turned and strode toward the inner corridors. I followed. Seraphine fell into step behind me. Isolde came too, silent and watchful, as if she already knew what kind of emergency required a Cryomancer.
We descended into Ashenveil’s lower passages, where the stone grew tighter and the air grew wrong. Heat still rose from the walls, but underneath it was something darker.
A bitter smoke.
Not wood. Not oil. Not incense.
Something sick.
The guards outside the iron gate looked shaken, sweat plastering hair to their temples.
One of them swallowed hard. “It’s spreading again.”
Valen’s hand closed around the latch.
The gate opened.
Heat slammed into us.
Not normal heat. This was heavy, choking. It crawled into my lungs like ash and refused to leave. My eyes watered instantly.
The chamber beyond was built like a containment cell. Obsidian floor. Iron channels cut into the stone. Runes scorched into the walls like scars.
None of it was holding.
Black flame crawled along the far wall in branching veins, spreading with slow hunger. It did not flicker. It pulsed. It clung to stone like it had teeth.
It looked alive.
And in the center of the chamber, a woman knelt with her hands held out in front of her like she was praying.
Her fingers shook violently.
Black fire coiled around her palms, spilling from her skin in tendrils that snapped and retreated, searching for something to feed on. Her hair hung in damp strands across her face, ash clinging to her cheeks. Her eyes were bloodshot and bright with panic.
She rocked slightly as if she could not stop herself.
A broken sound crawled out of her throat.
“Please,” she whispered. “Please make it stop.”
My stomach turned. “Who is she?”
Valen’s voice went flat and unforgiving. “Her name is Tamsyn.”
The woman’s head jerked up at the sound.
The black flame surged.
A guard flinched back.
Valen spoke quickly, like time was running out. “Her husband died on the eastern line yesterday.”
The words landed and something in Tamsyn shattered.
“No,” she rasped, over and over, like the word could undo the world. “No. No. No.”
The black flame snapped outward, striking the stone with a violent hiss.
My breath caught. “Infernomancy.”
The word tasted wrong in my mouth. Old. Dangerous. The kind of magic people spoke about in half voices, like naming it invited it closer.
Isolde’s voice came soft behind me. “Black flame,” she said. “It spreads like sickness.”
The fire on the wall proved her point. It didn’t dance the way normal flame did.
It crawled. It clung. It branched out in thin, hungry threads, searching for cracks, feeding on heat, on air, on anything it could claim.
Every new vein it spawned looked like infection made visible, creeping across obsidian as if stone were nothing more than skin.
Seraphine’s shoulders stayed high, tense. “It is worse than dragon fire.”
Because dragon fire, for all its ruin, still obeyed the laws of burning. It consumed what it touched. It died when it had nothing left. It could be smothered. Redirected. Outrun.
This could not.
Isolde’s tone didn’t change. “It does not burn out,” she agreed. “It multiplies.”
A low crackle echoed through the chamber as another branch of black flame split and latched onto the next seam in the wall, pulsing once like a heartbeat.
Isolde continued, voice quiet, almost instructional. “Infernomancers do not conjure flame the way a Pyrosculpter does. They become the source. Grief, rage, despair, it feeds it. The black flame is a poison. And once it starts, it keeps going until something stronger forces it to stop.”
Seraphine’s gaze stayed locked on the spreading dark. “And nothing here is stronger,” she said.
Isolde’s eyes flicked to my hands. “Except cryomancy. Its purest opponent.”