Chapter 45: The Siege Begins

Chapter 45: The Siege Begins
The castle trembled.
Not from footsteps or thunder, but from power. It coiled beneath the stone like a storm waiting to break.
Inside the chapel vault, Alyra’s skin prickled as a deep boom rolled through the floor. Kaelan stood at her side, every muscle tight, his gaze locked on the vault door. Sarya pressed her palms flat against the ancient wood, lips moving rapidly in counter-incantation.
“They’re trying to unravel the enchantments,” she said. “They brought something strong. Something cursed.”
Jessica’s signature was unmistakable. Alyra could feel her like a thorn lodged in her chest—familiar, painful, and growing harder to ignore.
“She wants to destroy everything before we can rise,” Alyra murmured.
“She won’t succeed,” Kaelan said, voice like iron.
The floor jolted again, dust raining from the vaulted ceiling. Above them, the faint echoes of howls, screams, and shattered stone reached their ears.
Kaelan turned to Sarya. “Stay with Alyra. I’ll rally the defenses.”
“No.” Alyra caught his arm, her silver eyes flashing. “I’m coming too.”
“You just finished the soul-binding—”
“I’m not a fragile bond. I’m not just your shadow. I’m your mate, your equal.” Her voice was steady. “If she’s come for us, she’ll see us together.”
He hesitated, studying her. Then he nodded.
“Stay close.”

The halls burned.
Smoke curled from shattered sconces and broken lanterns. Cracks in the stone revealed the slow dying of protective wards. The magic that had once sung through the castle walls was now faltering, straining against the darkness pressing in.
Wolves fought in every corridor. Warriors shifted mid-strike, slamming enemy intruders against the walls. The attackers weren’t shifting, which meant they weren’t ordinary wolves. The sorcerer had done something unnatural—twisting rogues into relentless fighters held in their human forms.
“They’ve been bound,” Kaelan growled. “Their instincts are dulled, but they can take more damage this way.”
“It’s a tactic,” Alyra said. “She’s using them like weapons, not people.”
Eric met them near the broken western archway, blood on his jaw and fire in his eyes. “We’re holding the south wing, but they’ve breached the north. And fast.”
“We hold the throne room,” Kaelan said. “That’s where we draw the line.”
Eric nodded, already barking orders before sprinting off.

They reached the throne hall in time to see the moonlight painting silver stripes across the floor through broken glass. The once-regal banners fluttered weakly, tattered and soot-streaked. Warriors lined the walls, tense and waiting. Alyra felt the power building under her skin, urging her forward.
She took her place beside Kaelan.
The doors burst open.
Jessica entered with the calm of someone stepping onto a stage. Black armor hugged her form. Her expression was smug, and her eyes glittered with hatred. Behind her walked the sorcerer, barefoot, his hands already glowing with unstable red light.
“You should’ve left when I gave you the chance,” Jessica said, her voice echoing.
“And you should’ve stayed gone,” Kaelan replied. “You’ve lost.”
Jessica tilted her head. “Really? Because it looks like I’m standing in your hall while your pack bleeds.”
Alyra stepped forward, lifting her chin. “You’ve always thought destruction meant power. That you could control the chaos you set free. But you’re wrong.”
Jessica’s smile wavered. “You don’t belong on that throne, Alyra. You were never meant for this.”
“She was chosen,” Kaelan said. “And she earned it.”
Jessica laughed. “Then let’s see if she can keep it.”
The sorcerer raised his arms. Crimson light blazed from his fingers, exploding across the room.

The first strike shattered the marble steps of the throne.
Sarya deflected the second wave with a glowing ward that rippled outward. Kaelan shifted mid-air, intercepting a blade aimed at Alyra. She turned, letting her power surge. Silver light shot from her hands, carving a wide arc through the attackers.
Jessica lunged.
Alyra met her head-on.
“You still think you’re stronger than me?” Jessica sneered, slashing with twin daggers.
“No,” Alyra said. “I don’t think—I know.”
Their blades met with a crash. Alyra ducked, pivoted, and struck. Jessica blocked, fury etched into every line of her face.
“You were nothing!” Jessica screamed. “Nothing but an outcast mutt!”
“I’m the Queen,” Alyra snapped. “And you’re a forgotten ghost.”
Kaelan roared across the room, hurling a rogue into the wall. He turned just in time to see the sorcerer preparing a final, devastating spell. The red glow consumed his arms, spreading outward.
Alyra could feel it too. The net of power forming, reaching for her.
She stepped back, lifting her palm. “Not this time.”
Silver burst from her hand. Not a beam. A wave.
The sorcerer’s spell shattered mid-air, and he fell to his knees. “She’s… she’s the Source…” he whispered.
Jessica’s face went pale.
“No,” she rasped.
Alyra advanced slowly. Power poured from her, unshaken, unstoppable.
“This ends now.”
Jessica charged again—screaming, desperate. But this time, Alyra didn’t dodge. She caught the blade with her bare hand, silver light erupting between her fingers, and twisted it free.
Jessica stumbled.
Sarya struck with a flick of her wrist. Chains of golden light wrapped around Jessica’s limbs, dragging her to the ground.
The sorcerer vanished in a burst of smoke, fleeing the moment Jessica was captured.
Silence fell.
Alyra turned to Kaelan, breath ragged, hands trembling. “It’s over.”
He crossed the room in seconds, sweeping her into his arms. “You didn’t just survive,” he said, voice shaking. “You led us through this.”
She nodded, resting her forehead against his. “And we’re not done.”
Sarya approached, her gaze still wary. “The war hasn’t ended. But this battle? This you won.”
Alyra looked toward the broken throne. Moonlight spilled across it in pale waves. Not quite a coronation. Not yet.
But close.
“We rebuild tomorrow,” she said.
And this time, it would be on her terms.