LOGINMaren put me to work before I’d fully woken up the next morning, which I understood later was its own kind of kindness … nobody at Thorneheart seemed to believe idle hands helped anyone heal.
“Training grounds are through there,” she said, nodding toward a cleared yard behind the hall where a dozen wolves were already sparring in the cold morning light. “You don’t have to join today. Or ever, if it’s not for you. But breakfast’s in twenty minutes either way, so you might as well watch.” I sat on the fence rail with a mug of something bitter and warm and watched people hit each other with what looked, to my untrained eye, like genuine enthusiasm. Nobody glanced my way. Nobody adjusted their sparring to perform for an audience, the way I remembered Ironwood’s warriors doing whenever pack elders watched. A girl about my age broke from the group and jogged over, wiping sweat from her jaw with the back of her wrist. “You’re the one Kian brought in last night,” she said, not unkindly. “I’m Petra. You want a real mug of that? What you’ve got looks like it’s been sitting since dawn.” “I didn’t know there was a fake version.” “There’s a fresh pot and a pot that’s been fighting for its life since sunrise. You got the second one.” She grinned and took my mug without asking, jogged off toward the hall, and came back a few minutes later with a replacement that was, in fact, considerably better. “You keep flinching every time someone lands a hit,” a voice said beside me. Kian, holding his own mug, watching the yard instead of me. “You don’t have to. Nobody’s going to ask you to fight today.” “I’m not flinching because I’m scared of the fighting.” “I know.” He didn’t push further, which I was grateful for. Maren called a break an hour later and crossed the yard toward us, sweat-damp and unbothered by it. “You want to try something small? Not sparring. Just footwork, see how you carry weight when you move.” “I don’t have training.” “Didn’t ask if you had training. Asked if you wanted to try.” I said yes before I’d fully decided to, mostly because saying no felt like agreeing with every voice in my head that had ever told me this wasn’t a thing my body was for. The footwork drill was simple … shifting weight side to side, low stance, nothing that should have been difficult. I overcorrected twice, stumbled once, and Kian caught my arm before I hit the fence post … not the wood, this time. His hand. The moment his fingers closed around my wrist, something jolted up my arm, sharp and hot, entirely unlike an ordinary touch. I gasped before I could stop myself. Kian went rigid beside me, his own breath catching audibly, his grip tightening for one unguarded second before he forced himself to loosen it. “You felt that,” I said. It wasn’t really a question. “I felt that.” His voice had gone rough. He was staring at his own hand, still hovering near my wrist, like it belonged to someone else. “That’s not … that’s not a thing that happens. Not from an ordinary touch.” Right over the place where the bond-mark sat, I realized. Right where his palm had landed. Neither of us moved for a long moment, the training yard’s noise fading into something distant and unimportant around us. His eyes found mine, and whatever he saw there made his jaw tighten. “Kian… “I know.” His voice was barely above a whisper. “I don’t have an explanation. I’m not going to pretend I do.” Maren’s voice cut through the moment before either of us could say anything else. “Do that again,” she called from a few yards off, oblivious to what had just happened, already crouching by the fence post I’d nearly hit. “Grab the post. Like you just did.” I forced myself to move, self-conscious, my pulse still loud in my ears. The wood groaned under my palm. Maren examined the grain. “That’s old oak. Reinforced. My own second couldn’t leave a mark on that without shifting first.” “I didn’t shift.” “I know.” She stood, and there was something new in how she looked at me now … recalculating a number she’d been given wrong the first time. “How long have you been doing that? Leaving marks on things you didn’t mean to?” “I don’t know. I always thought I was just clumsy. My mother used to say I didn’t know my own strength, but she meant it as a criticism.” “It’s not a criticism,” Maren said. “It’s a data point.” Across the yard, Dorian had stopped sparring entirely, watching us with an expression I couldn’t place. “Maren,” he said, low. “A word.” They stepped a few paces off, close enough that I caught fragments … old signs, if she’s what I think she is … and far enough that I couldn’t ask what any of it meant. Kian hadn’t moved from beside me. When I glanced at him, he was still watching his own hand, flexing his fingers slowly. “Whatever that was,” he said quietly, only for me, “I don’t think it’s a coincidence that it happened the same week Dorian’s gone quiet twice over what you might be.” “You think it’s connected. Whatever’s in me and whatever just happened between us.” “I think,” he said, choosing the words with obvious care, “that I’ve never in my life felt anything like that from touching another person. And I think I’m not ready to say out loud what I suspect it means, because if I’m wrong, I don’t want to have handed you a hope you didn’t ask for. But I don’t think I’m wrong.” Petra fell into step beside me on the way to breakfast, oblivious to everything that had just passed between us. “Dorian doesn’t stop training for nothing,” she said. “Whatever he thinks he just saw, he’s seen something like it before, and it wasn’t good news the first time either.” “Do you know what he’s talking about?” “No. But I know Dorian doesn’t use the word want like that. Packs don’t want to know things unless whatever it is changes who holds power.” I barely heard her. My wrist was still warm where Kian had touched it, and some reckless, unguarded part of me was already wondering what would happen if he touched it again. I ate breakfast at a long table full of strangers who asked my name and moved on to ordinary conversation, like I’d told them something ordinary too. Kian sat across from me instead of beside me, which I understood, without either of us saying it, as a kind of careful distance … neither of us fully trusting what our hands might do if they ended up close enough to test the theory twice. Maren came back partway through the meal, her expression carefully smoothed into something neutral that didn’t fool me at all. She didn’t say what she and Dorian had discussed. Neither did he, though he watched me for the rest of breakfast with an expression that had shifted, overnight, from caution to something closer to reverence, which frightened me more than the caution had. “You’re staring,” Kian said, low, when he caught me watching Dorian watch me back. “So are you. At your own hand, mostly, since the training yard.” That got the ghost of a smile out of him, brief and startled, like I’d caught him at something. “Guilty.” He turned his palm over on the table between us, not quite an invitation, not quite anything else either … just an offering, there if I wanted it. “I keep thinking about it. Wondering if it’ll happen again if I try.” I looked at his hand for a long moment, my own pulse loud enough that I was certain he could hear it in the quiet space between us. I didn’t reach for it. Not yet. But I wanted to, badly enough that the wanting itself felt like its own kind of answer … one neither of us was ready to say out loud, not with Dorian’s careful, reverent eyes still tracking every move I made from across the room.The shadow hit her like a wall of wet, suffocating cement.It didn't just knock the wind out of my lungs; it stole the light right out of the sky. The torches around the courtyard flickered once, twice, and then snapped out in unison, plunging us into a violent, bruised twilight where the only illumination came from the erratic, jagged pulse of the purple rift tearing across the heavens."Ivy!"Kian’s voice didn't sound like a man anymore. It sounded like a raw, bleeding nerve being ripped apart in the dark.I couldn't answer him. My throat was frozen.The Ashen King’s hand closed around my upper arm. The grip wasn't flesh and blood. It felt like cold iron heated in a furnace, burning straight through the thick wool of my cloak, blistering the skin beneath until the smell of scorched leather and salt filled my nose.He pulled me upward, lifting my feet completely off the trembling flagstones."The vessel is mine," Valen rasped. His voice was no longer the calm, calculated tone of a ki
The air tasted like sulfur and oxidized copper. Above them, the sky had torn open into a bruised, weeping purple, bleeding light down onto the obsidian altar.Every instinct screamed at Julian to drop the hammer.Stop the ritual. Smash the final anchor stone before the runes could complete their circuit, before the Ashen King pulled himself entirely through the tear. It was the only tactical choice. The logical choice. The choice that kept the continent from burning into ash.Instead, his gaze snapped twenty yards to the east, where a secondary scaffolding of black iron was groaning under a cascade of falling masonry. Cassian was pinned beneath a pillar of structural basalt, his chest barely rising, blood pooling dark and fast against the grey stone.Julian’s throat closed. A cold, nauseating panic seized his ribs, sharp enough to drop him to his knees. Not him. Please, God, not him."Julian!" Soren roared over the howling gale of magical backlash, his own hands bleeding as he fought
The concrete didn’t just crack; it screamed.A high-pitched, agonizing groan tore through the subterranean chamber as the primary load-bearing pillar fractured from base to crown. Dust fell like grey snow, blinding and thick, choking the air until every breath tasted like copper and old blood.Kian didn’t hesitate. He dropped his blade, the metallic clatter lost beneath the roar of descending masonry."Ivy!"The name ripped from his throat, raw and stripped of everything except absolute terror. Across the trembling floor, amidst the scattering factions and the frantic scramble for the exits, the ritual circle was tearing itself apart. The energy that had bound them, the dark tether holding them all hostage to a power too ancient to control, was violently imploding.Ivy was on her knees, her hands flat against the shuddering stone. Beside her, Aveline was rigid, her eyes rolled back, caught in the psychic backdraft of the collapse. They weren't fighting each other anymore. They were dr
The air in the lower interrogation vault didn't just smell like copper and lime anymore. It smelled like high-altitude frost and ozone, the exact scent of lightning splitting a dry pine tree open in the dead of August.My vocal cords weren't mine.Every word that pushed past my lips carried a dual resonance, a haunting, multi-layered echo that rattled the heavy iron manacles bolted into the stone wall behind me."You always did talk too much when you were cornered, Valen," she said.Valen staggered back another step, his heels catching against an uneven flagstone. His face was completely drained of color, stripped of every ounce of royal authority and tactical coldness. He looked smaller. Older. Like a boy caught breaking a window he could never afford to fix."Aveline," he choked out again, his hand rising toward me before dropping heavily to his side. "How... how are you... the core was split. We bled the lineage dry.""You bled a vessel," Aveline answered through my mouth.I felt m
The air inside the lower interrogation vault tasted like wet lime, old copper, and the distinct, sickening iron of dried blood.I didn't try to move my hands.Heavy iron manacles locked my wrists to a thick ring embedded directly into the center of the damp stone wall. My boots dangled an inch above the floor, forcing all my weight to pull down on my shoulders until every joint screamed.My head throbbed. A dull, rhythmic pounding behind my left temple that wouldn't stop, the delayed toll of the three seconds I had spent tearing Valen's gates apart in the courtyard.You shouldn't have used it all, Ivy, a quiet, exhausted voice whispered in the back of my mind. Aveline. He wanted you to spend the fire. He wanted you empty.I didn't answer her. I couldn't.The heavy oak door at the end of the stone corridor groaned on its hinges.Footsteps. Slow. Deliberate. The sharp click of hard heels against flagstones, echoing off the low vaulted ceiling like a ticking clock running out of time.I
The black iron of the scaffold was cold enough to bite through skin.I didn't look at Cassian. If I looked at him, at the dark stain blooming across his shoulder where the iron bindings cut into his flesh, or the shallow, ragged hitch of his breath, my resolve would crack. And I couldn't afford to crack. Not now. Not when every single step I took down the slag-covered slope had been calculated down to the breath.“If you walk down there alone, he’ll take the core,” Kian had said.“He can try,” I had whispered back in the dark behind the basalt ridge, my fingers locking tight around his broad shoulders while Isolde stood guard in the howling wind. “He thinks he’s getting a sacrifice. But he’s forgetting something, Kian. A furnace doesn't let itself be put out just because you open the door.”I reached the bottom of the basin.The ground beneath my boots was heavy, rich with ancient ash and the metallic tang of old magic. Around me, the vanguard guards stepped out from the shadows of th







