Copyright © 2026 by Ravan Tempest

All rights reserved.

No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.

Storm of Blood and Bone

Chapter 14: The Last Muster

Dawn found the heart of Moonspire raw and exposed, as if the night’s violence had peeled the city open just to see what it kept closest. In the courtyard below the inner keep, the stones were still streaked with blood, and someone, no one would ever know if it was loyalist or rebel, had scrawled BLOODLINE OR NOTHING in rusty strokes across the old fountain’s base. The air was sharp and bitter, the sort of wind that made even the bravest warriors wrap their cloaks tighter, and the sound of it kept scraping the nerves of the survivors who staggered from their barracks at the first horn.

Aria stood alone at the head of the steps, cloak thrashing behind her like the tail of a cornered wolf. She’d changed nothing from the night before: her regalia was scored and burned, leather cut through in three places, one sleeve missing its ornamental braiding, blood dried to a brown crust above her left elbow. Someone in the keep had tried to clean her collar, but the red was set too deep.

The second horn blast echoed through the city, rolling over the rooftops and down the alleys like a summons to final judgment. This one was longer, more insistent, and the banners began to appear: first the yellow-and-black of the Sablemark cohort, then the gray-and-scarlet of the eastern barracks, and after a pause, the blue crescent of the university guard, all battered, but most mended with strips of civilian cloth. The nobles came out in a trickle, not the parade of old days, those days, Aria thought, were so dead she’d be digging them up for years, but in ones and twos, faces stony, hands empty. The soldiers followed, limping, bandaged, many with arms in slings, all of them grave as penitents at an execution.

They assembled before her, shuffling into rank more by memory than by discipline. The courtyard was a patchwork of ruined uniforms and stained banners, the sound of armor clatter and boot-steps overlain by the low, continuous hum of nerves rubbed raw. A few still managed to stand tall, but most had the posture of wolves who expected to be shot for standing out.

Aria swept her gaze across the assembled banners, cataloging every face, every missing man, every limp standard. Her eyes found the flagstaff of the old Malveris house, a strip of sky deliberately left empty. The space where the Malveris banner should have flown was a wound all its own, and for a heartbeat, her pulse stuttered. The Malveris had not been wiped out last night. They had simply vanished, every retainer, every child, even the dogs, gone from the city between midnight and this dawn. A hole like that didn’t heal. It only widened.

She exhaled once, a cold, deliberate breath, and masked the reaction behind a tightening of her jaw. A third horn blast signaled silence. In the hush that followed, every sound became amplified: the squeal of a standard in the wind, the hollow cough of a soldier trying not to draw attention, the distant, arrhythmic peal of a cracked bell in the lower quarter. Aria let the silence stretch until it threatened to snap.

“Moonspire endures,” she called, voice hard and clear and unadorned. She didn’t need magic; her authority was a force that shook the windows. “We have seen the end of nights before, and every time we rise with the sun. This is not the end. This is the hour we prove ourselves.” A ripple of attention. The Sablemark captain, a man with a jaw like a thrown brick, squared his shoulders. The nobles found their dignity and stopped fidgeting.

She went on. “Last night, the enemy reached our gates. Last night, they believed the old bloodlines were broken, that we would turn on each other, that this city… ” She lifted her hand to the jagged skyline, “ …would finally burn out. They were wrong. You are proof that they were wrong. They will be wrong every dawn until we are dead, and after that, our ghosts will teach them.” A scatter of nervous laughter; a few of the battered guards grinned outright, their faces smeared with blood and soot.

Aria let her gaze settle on the empty Malveris staff again, and this time her voice softened, just enough for the front rank to catch the edge of grief beneath the command. “We have lost much. Some of our houses will never stand again. Some of our friends are now our enemies. But I will not surrender what is rightfully ours. Moonspire stands because we stand.” She paused, then said, “Raise the banners.”

The soldiers did, not with the precision of old reviews, but with the stubbornness of survivors. The torn blue of the university guard went up first, and Aria could see the trembling hands that tried to keep it steady. Then the Sablemark. Then the rest, a mosaic of patched color against the gray morning. She inclined her head. The final step was ritual, but it mattered. “Kneel, those who serve,” she said.

One by one, the battered soldiers and noble scions dropped to their knees. The wind threatened to knock the banners from their grip, but the flagbearers braced, letting the standards lash their faces if it kept them upright.

The nobles knelt last, and among them, Lord Thaddeus Blackthorn drew every eye. His hair was silvered by age, but the set of his shoulders betrayed nothing frail. He wore the colors of his house, deep, iridescent black with silver edging, and he had not bothered to hide the blood that still crusted the sleeve of his doublet. He was the first to rise after Aria’s speech, the first to approach the steps, the first to speak.

“Your Majesty,” he intoned, voice as smooth as black ice, “the Blackthorn stands with you. Our blades, our coin, and our oaths are yours until the last dawn.” He knelt, the motion fluid, but his eyes flicked sideways to the empty Malveris flagstaff before settling back on Aria’s face. He did not try to mask his fear, and that, Aria decided, was as honest a loyalty as she’d ever found in this place.

Others followed: the Sablemark captain, the head of the eastern cohort, two university scholars, one missing an ear, the other missing three fingers but still holding a sword. Each offered the formal words, but Aria heard what was truly meant: We are here, for now. We will serve, for as long as there is hope. And if the hope dies, then so do we.

At last, the entire courtyard was kneeling, the banners held high and trembling, the city’s defenders locked in a tableau of ceremonial defiance. Aria let herself stand in the moment, savoring the fragile unity, the brief hush before the next onslaught. For an instant, she allowed herself to imagine that the world might actually be remade, that new lines of loyalty could replace the old lines of blood.

She raised both hands, palms out, the gesture less queenly than it was primal: an alpha reminding her pack that they lived, that they breathed, that they still belonged to each other. “Stand,” she commanded, and the company obeyed. In the courtyard, a hundred battered warriors and half as many nervous nobles rose in the thin light of dawn, and for the first time since the siege began, Aria felt the city’s heart beating again. Lord Thaddeus Blackthorn held her gaze as he rose, and she met him with a nod, a pact, not of equals, but of survivors.

The wind snapped the banners so hard the poles groaned in protest. Somewhere in the city, a bell tried to ring, but only managed a single, hopeful note before breaking off. Aria turned on her heel. She mounted the steps and disappeared into the keep, the sound of her boots echoing through the stone like a challenge to the world. Behind her, Moonspire remembered what it was to stand.

~~**~~

Beyond the walls of Moonspire, the land was already choosing sides.

Caelan rode north on a borrowed horse, a creature too mean and rawboned for cavalry but too stubborn to die, even after the shrapnel wound in his left thigh had left a slick of blood on the saddle. The horse limped, but so did Caelan, though neither would have admitted it. The road through the valley was a rutted artery, split with frost and the churn of refugee feet. Every so often, a chunk of wall, or a charred wagon, or a naked crossbow bolt in a tree would remind him how close to chaos the world had come.

He kept his cloak high, hiding the worst of the blood, and ignored the ache that radiated from his thigh with each mile. The pain was old news; what bothered him more was the silence. In the old days, this stretch would have throbbed with life: hawkers, messengers, the howl of distant packs. Now, there was only the wind, the crunch of frozen mud, and the intermittent caw of a crow that, like him, refused to be scared off by the prospect of a war.

The clan camp was a loose ring of tents, canvas stretched between stripped birch poles, all painted in the ash-gray of the Draven border packs. There was no wall, no perimeter; the defense was built on the certainty that any threat would be seen, scented, and met with equal or greater violence. Even the sentries on the ridge made no pretense of hiding, one stared at Caelan from a rock, jaw set, the silver of his watch chain flashing in the cold sun.

The moment Caelan crossed the invisible line between wild and clan land, a pair of wolves flanked him: one on foot, one mounted. Neither spoke, but both tracked his every move, their hands never more than a twitch away from their weapons. He let the silence ride with him, all the way to the central fire.

The pack elders were already assembled. Four of them, each bundled in cloaks so thick they seemed to double as armor. At the center, a fire burned high, the wood stacked with the obsessive neatness of a people who measured life in calories and ash. The heat made the elders’ faces glisten, and in the wavering light, every line of age became a shadow, every scar a proclamation.

The oldest, a woman with hair the color of steel wool and eyes that had forgotten how to be surprised, spoke first. “Alpha Draven.” Her voice was half acid, half respect. “Thought you’d be dead by now.” “I’m too stubborn for that,” Caelan replied, his tone polite but clipped. “And I’m not here for titles. Just news.”

A second elder, broader and more animal in his posture, let out a grunt. “We know what you’re here for. Loyalty, same as last time. Same as always.” “Not loyalty,” Caelan said. “Not to me, anyway. To the city. To Moonspire. If it falls, there’s nothing for any of us.”

The third elder, a man so thin he looked carved from willow root, spat into the fire. “We’ve seen your city, Alpha. It’s ruled by an omega who bleeds weakness from every pore. The rival queen offers us the old ways. No more subjugation. No more lies about peace.”

Caelan’s jaw ticked, but he stayed diplomatic. “The rival queen offers a return to the past. Do you remember how that ended last time? With our pack-mothers strung up as warnings, our children were stolen to serve as dogs.” The words hung in the air, harsh and raw. The fourth elder remained silent, merely folding her hands and watching.

The chieftain of the camp made his entrance then, a man whose shoulders were so wide that his cloak barely covered them. His muzzle was gray, but his teeth were white and sharp as ever. He did not smile. “I was told the Draven Alpha needed an escort,” the chieftain said, the mockery plain. “I see you’ve lost none of your nerve, even after last night.”

“I lost good men last night,” Caelan replied, voice low. “The rival queen promises you freedom from omega rule. I promise you this: if you side with her, you will be the first to die when she wins. There’s no place for border wolves in her world.” The chieftain considered this, then gestured for Caelan to join the circle. “Talk, then. Say what you came to say.”

Caelan dismounted, favoring his leg, and strode to the fire. But he didn’t sit, and didn't show any sign of weakness. Instead, he faced the council square-on. “I need your answer. Now. The city is bleeding, and every hour wasted is another hour the traitors recruit more like you.” He glanced at the elders, then at the chieftain. “Swear to stand with Moonspire, or I ride back tonight and tell the queen to treat you as enemies.”

There was a beat of silence. Then, from the dark outside the fire, a low growl, a pack of younger wolves, maybe six or seven, ringed the clearing. Their eyes gleamed, their bodies hunched in readiness. Caelan saw the way their hands flexed, the way they bared teeth even as their lips never quite left the words. One, barely old enough to shave, spat, “We have a new queen now. Not the omega pretender. The one who remembers the old words.”

A murmur, almost a chant, passed through the pack, “Old words. Old blood. Old ways.” The elders looked at each other. The oldest woman shook her head, disappointment and fear twisting her features. The chieftain, for the first time, looked uncertain. Caelan caught the moment, and pressed in. “You want old ways? Fine. Challenge me, here and now, and prove you have the right. But if you’re afraid to face me, then sit down, shut up and listen.”

The circle tensed. The young wolves, hungry for a kill, surged closer. The chieftain lifted his hand, the signal absolute. The pack stopped, but their breathing grew louder, ragged. “Enough,” the chieftain said. “We’re not dogs. Let him speak.”

Caelan nodded, grateful but not showing it. “You know what’s coming. The rival queen is using you. When she’s done, she’ll hunt your daughters for sport, the way the Night Pack did in the last purges. She needs you weak and angry, not united. Is that what you want?” The thin elder, still sharp, a survivor, spoke next. “You ask us to kneel for a city that never cared if we lived or died.”

“I ask you not to die for nothing,” Caelan replied. “If Moonspire stands, you get a voice. If it falls, you get a grave. That’s the deal.” The debate teetered on a knife. The council elders stared at the chieftain, waiting for the word that would decide it. He looked at Caelan, then at his own pack, then back at Caelan.

“We’ll not raise arms against Moonspire,” he said, the words bitter. “But neither will we bleed for it, unless you give us a reason. Hold the line, Alpha, but don’t expect us to die for a queen who has never met us.” Caelan took the neutrality, though it burned. “Then keep your banners furled,” he said. “And don’t send word to the rival queen. Or next time, I won’t be asking.” The chieftain grinned, a broad, wolfish thing. “I look forward to the rematch.”

Caelan swung himself back onto his horse, the pain now bright and clear in his leg. He turned, catching the last flicker of the council fire, the elders watching with faces split between relief and resentment.

The young wolves followed him to the edge of camp, not attacking, but making it very clear that should the word come, they would enjoy tearing him to shreds. He rode through the cold, through the long shadow of the day’s failures, and did not look back.

In the morning, the chieftain would tell his wolves what to do. For tonight, Caelan’s only reward was the sight of the clan’s banner, still furled, still undecided, against the gray dawn. He pushed the horse onward, toward Moonspire, the taste of ash and old blood never leaving his mouth.

~~**~~

The messenger arrived in the last light of day, riding a piebald mount that looked ready to drop in its tracks. The guards at the gate had nearly skewered him before he could blurt out his credentials, a badge stitched with the seal of the rival queen, the wolf in submission, black on white, beneath a crown. They let him in, but only after searching him so thoroughly he could barely walk upright. His hands shook as he accepted the escort through Moonspire’s battered streets, past the ruined market and the burn-scarred walls, and up to the keep where Aria’s council waited.

The council chamber was colder than the outside. It was always that way when the air inside was thicker with fear than with breath. Aria took the central seat, regalia more torn than repaired, a fresh scar livid beneath her jaw. At her right, Selene watched with a predator’s wariness, and at her left, Lord Blackthorn sat with one hand on the table and the other flexing, as if ready to throttle anyone who gave him the excuse. The rest of the council, those who remained, stood or paced in the margins, unwilling to draw attention to themselves.

The messenger, guided by two silent guards, entered and bowed, eyes never quite meeting Aria’s. “My queen,” he began, but Selene made a sound low in her throat. “You address Her Majesty, Aria Vale,” she corrected, each syllable a little knife. The man stammered, correcting himself, and then produced a scroll. The wax seal was unbroken, but the paper trembled in his hands as if it might dissolve from the force of his terror.

He offered it to Lord Blackthorn, who accepted it with a glare, then passed it to Aria with a gesture both theatrical and faintly contemptuous. Aria broke the seal with her thumb, unrolled the parchment, and read:

To the Pretender on the Moonspire Throne,

Tomorrow’s dawn will see your crown surrendered, or your city laid to waste. The people will not remember your name. They will only remember that you brought their ruin upon them.

Yield, or burn.

Ravenna Mooncaller, True Queen of Wolves

Aria read it twice, then handed it to Selene, whose lip curled as she scanned the words. She set it down on the table as if it were a scrap of filth. Blackthorn leaned forward, voice ice-cold. “She thinks to intimidate us with this? We’ve seen her work. Butchers and burnings. I say we show her what a real city does to cowards.”

Aria did not look at him. She kept her eyes on the messenger, who shifted from foot to foot, sweat beading on his brow despite the chill. “You have the floor,” Aria said, as if they were convening over some minor point of commerce. The messenger licked his lips. “My queen, that is, the True Queen, wishes you to know that no terms of mercy remain. Any resistance will be met without quarter. There will be no prisoners. She will erase your bloodline and salt the ground with your memory.”

A mutter ran around the chamber, swelling to a growl as the meaning sank in. Even the youngest and most skittish of the council stiffened at the overt threat. Aria did not blink. “You have delivered your message. Now deliver mine.” The messenger’s jaw worked. “Majesty?”

She rose, hands on the battered wood of the table, voice sharp enough to cut stone. “Tell your queen that Moonspire does not kneel. Tell her that I will light the pyre myself before I let her set foot in my city. And when she tries, she will find only wolves waiting.” The messenger swallowed, glanced at the guards, then nodded. “I… I will carry your words.”

“Go,” she said, and waved him away. He left, nearly tripping over the door’s raised lintel, the guards at his heels. In the silence that followed, Lord Blackthorn exhaled, a long, shaking sigh. “If she attacks, we won’t hold. Not with the border packs uncommitted. Not with half the houses plotting our surrender even as we speak.” Selene spat, “Let them surrender. Let them run. The only city worth saving is the one that’s still standing when this is over.”

Aria sat. The mask did not slip, not yet, but her fingers whitened on the table’s edge. “Tomorrow, then,” she said. “Tomorrow, we will find out if we matter.”

The council erupted in overlapping voices, some demanding immediate action, some arguing for retreat, a few, mostly the cowed, just repeating old lines about tradition and order. Aria listened, then raised her hand, palm up. “Enough,” she said. “Tonight, we will watch and wait. Tomorrow, we hold. If any of you mean to betray me, do it now, while there’s still time to choose a side.”

No one spoke.

She nodded, dismissed the council with a glance, and watched as they filed out. Blackthorn lingered, as did Selene, but both read the mood and left her to her solitude. Caelan, who had returned just before sunset, stood in the alcove near the door. He had not spoken during the session, but his presence was enough to shift the air.

When the others were gone, Aria met his eyes. Neither spoke. He dipped his head, a gesture that was not quite a bow, not quite a challenge. She crossed to the war table, its surface mapped with tokens: battered blue and silver stones for Moonspire’s defenders, a storm of black counters for the enemy. She set her hands flat on the surface, leaned forward, and for the first time that day, let the weight show on her shoulders.

Caelan came up beside her, quiet as a wraith. He didn’t touch her, never in public, not with the walls always listening, but the closeness was enough. She studied the board, the gap between their few stones and the ocean of black. For a second, she let herself believe in the mathematics of war. Then she straightened. “Tell me we have a chance,” she said, not as a command, but as a plea.

Caelan considered, then simply said, “We have a city. We have a queen. That’s more than I thought we’d have this morning.” She smiled, or tried to. “Then let’s make tomorrow’s dawn one they remember.” They stood together at the table, watching the sun set behind the shattered windows, the coming night a question neither could answer.

But they would meet it side by side.

~~**~~

Night clung to Moonspire like a bruise. At the summit of the eastern wall, Selene worked by moonlight, her hands chapped and raw, the nails rimed with blood where she’d gouged at the mortar to make room for new sigils. The wind up here was cold enough to sharpen bone, but she barely noticed. Each symbol mattered. Each line and curve was a promise: to hold, to resist, to keep the living from joining the dead below.

She traced the first rune, thumb pressing hard enough to leave an impression. With the other hand, she fumbled a length of wire-thin silver, threading it through the fresh channel before sealing it in place with a dollop of pale blue wax. The wax had a smell, old lavender and something medicinal, something her mother used to smear on fevers. It grounded her. She finished the symbol, muttered the old word, and felt the shudder of power as the rune settled into the wall.

Below, the city lay silent. No bells, no shouting. The last of the day’s fires had been doused; even the market was dark, its usual chaos replaced by uneasy calm. At intervals along the rampart, city guards shuffled their feet and tried not to look at Selene, who had a reputation for talking to herself and making stones catch fire when she was annoyed. She caught one of them watching, a young man with a fresh scar across the bridge of his nose. Selene offered him a smile, not kind, not cruel, just there to prove she still knew how. The guard looked away, suddenly fascinated by the tip of his pike.

The moon moved higher, and with it, Selene’s work intensified. She carved another line, this one a countermeasure against fire. Three syllables, drawn from deep in the chest, and the mortar around the symbol crackled, lit for a heartbeat with the cold white of captured lightning. Sweat prickled on her skin. She closed her eyes, felt the hum of the magic settle in, a little weaker than before but still alive.

The wards were patchwork now, like everything else in the city. In some places, the old runes still worked, relics of more stable times, when Moonspire could afford the best and brightest. But the rival queen’s saboteurs had found the weak points, had chipped away at the protective lattices, leaving gaping holes that Selene had spent the last three nights trying to fill. She’d lost feeling in two of her fingers. Her tongue tasted of iron. Still, she kept working.

Near the far end of the wall, something flickered, a distortion in the rune she’d set just an hour ago. Selene felt it, a cold spot in her gut, and hurried over. The wall here had been hit by siege, the stones pockmarked and still weeping white dust from the blast. The rune struggled to hold, its light pulsing weakly, as if the power behind it were running out of air.

Selene pressed both palms to the stone, closed her eyes, and sang. Not loud, just a low, trembling bone-song, barely more than a vibration. It took longer than she’d have liked, and by the end, her knees shook, but the symbol brightened, then held.

She straightened, breath visible in the cold, and only then noticed how many torches burned on the hills beyond the city. Dozens. Maybe hundreds. The rival queen’s army, making no effort to hide their approach. Selene counted the lights, noted the banners when the wind caught them, then turned back to her wall.

She felt Aria’s approach before she heard it. The queen’s footsteps were heavier than they’d been that morning, the cadence more measured, less certain. Selene didn’t look up. “I told you to rest,” she said, voice scraping against the chill. Aria joined her, gaze fixed on the enemy’s torches. “Couldn’t sleep. Not with that out there.” Selene shrugged. “It’s not the first siege this city’s seen.” “No,” Aria agreed. “But it might be the last.”

They stood in silence. Selene worked the next rune, voice wavering only once, hands steady as ever. In between rune rituals, Aria said, “Will the wards hold?” “Against mortals, yes.” Selene wiped her brow, ignoring the trickle of sweat that cut through the dirt on her cheek. “If they bring fae magic, it’s different. Less a battle, more a conversation. And they don’t always play fair.”

Aria smiled, a small, private thing. “Neither do we.”

Selene risked a glance at her queen. Aria looked tired, older than her years, but there was a line of silver, moonfire unmistakably, beneath the skin of her right arm, pulsing in time with her heartbeat. “You’re burning it too fast,” Selene said. “You won’t last the night if you don’t pace yourself.”

“Better to burn than to fade away,” Aria replied, and Selene almost laughed. They watched the enemy’s torches together, shoulder to shoulder. “If the wards fall,” Aria asked, “how long will we have?” Selene was honest. “Minutes. Maybe less. But if we time it right, we can trap them inside.” Aria nodded. “Then let’s time it right.”

They stood together until the moon moved past its peak, until the wind turned and the torches on the hills seemed to multiply. Selene finished her last rune of the night, her hands shaking almost constantly now, but the wall beneath her glowed with stubborn, loyal light. She thought, not for the first time, that there were worse ways to die than defending something beautiful and already broken.

When Aria left to make her final rounds, Selene leaned against the stone, letting the power in the wall steady her. She watched the enemy assemble, watched the city below hold its breath, and told herself that, whatever came next, she’d done all she could.

~~**~~

At the rim of first light, Moonspire’s highest walls glistened with dew and residual frost, the city below caught in the uneasy hush that only comes before a storm. Aria and Caelan walked the parapet side by side, boots grinding on the slick stone, breath rising in twin plumes. Behind them, the towers of the inner keep threw long, fractured shadows over the outer wards; ahead, the open sky burned with the kind of orange that promised blood.

The defenders were already assembled. Less than half of what tradition called for, but still enough to man the ramparts, if only just. They stood in rows that had been drilled into them by centuries of protocol, banners in hand, Sablemark’s yellow-and-black, University’s battered blue, the piecemeal standards of the city’s other survivor-houses. Aria saw the nerves in the way some gripped the poles, white-knuckled. She saw resolve, too, in the way they straightened at her passing, chins lifted as if daring the world to judge them.

Caelan walked slightly behind, always letting Aria lead. To an outside observer, his presence was pure military: eyes scanning the horizon, mouth set in a line that said he’d counted every defender, every weakness, every avenue of retreat. But he let his hand brush against Aria’s, just for a moment, as they paused by a break in the wall where last night’s attack had left a scar.

“North quarter,” he murmured, pointing with his chin. “They’ll push there first. It’s weakest.” Aria nodded. “I know. Blackthorn’s already set extra archers.” He glanced at the sky, gauging wind. “Good. Still, best to expect them to do the unexpected.” She almost smiled. “That’s what I have you for.”

As they walked, Aria caught the faces of the city’s last standing. Some were barely old enough to hold a blade, others veterans of more battles than they’d fingers to count. All of them watched her, not with adoration, but with the desperate hope that she wouldn’t falter. She returned every gaze, knowing how thin the line was between bravery and terror.

The enemy had not been idle in the night. On the far hills, a forest of campfires still smoldered, their embers blinking in the morning haze. And in the valleys, dark shapes moved with purpose, banners and shields and weapons all lined up in grim expectation. From here, the rival queen’s host looked like a living river, ready to wash the city clean.

Caelan leaned close, voice pitched for her ears alone. “If it breaks, we hold the keep. As long as possible.” She understood the meaning beneath the words: If they come for you, we make them bleed for every step. They reached the eastern wall just as the sun crested the far ridge, bathing the city and the fields in a raw, uncompromising light. For a heartbeat, everything seemed to pause. Even the wind stilled.

Aria looked out at the world she was sworn to protect, the city she’d nearly lost a dozen times, the banners now so few that each one seemed a miracle. She spoke, not for the history books, but for Caelan alone. “Everything we’ve built,” she said, voice steady, “will either survive this crucible, or be consumed by it.” He put his hand over hers, the gesture invisible to any who might be watching. “Then we ensure it survives.”

They stood together in silence, the city behind them, the enemy ahead, and for a second, Aria could almost believe it would be enough.

Below, the ramparts buzzed with last-minute preparation. Selene moved among the guards, her robe pulled tight against the chill, hands tracing the wards she’d woven into the stone. The lines of magic glimmered faintly in the morning, threads of blue and silver that caught the eye only if you knew where to look.

From a vantage near the main gate, Aria’s officers waited, their expressions split between dread and devotion. She broke away from Caelan and joined them, her steps sure, her posture the very shape of command. She faced her commanders. There was Blackthorn, stoic and severe; the Sablemark captain, jaw clenched with the anticipation of violence; two university scholars, both with bandaged arms but fire in their eyes. She waited for silence, then spoke.

“Today, we make them pay for every inch of ground. Today, we remind them what it means to face a city that refuses to kneel. There is no shame in fear. There is only shame in giving up before it is finished.” She let that settle, then said, “I trust you all. If I fall, you do not stop. If I order you to retreat, you do not hesitate. We hold until the city stands, or until none of us do.”

No one argued. No one doubted her, not now.

She turned, and in the new sun, the walls looked less ruined, the banners less tattered, the warriors less outnumbered. For one perfect moment, Moonspire was not a city on the verge of collapse, but a fortress alive with hope. She walked the wall once more, Caelan at her side, every defender snapping to attention as she passed. When they reached the main gate, she paused, hand resting on the cold iron.

“This is it, then,” she said. He nodded, not trusting himself to speak. “Tell Selene to be ready,” she said. “If the wards fail, I want her to light the city from within. Better we burn than bow.” He understood. He always did.

As the horns began to sound from the enemy encampment, Aria climbed to the highest point on the gate. The world was wide awake now, both armies in full view of each other. She waited until every eye was on her, then raised her arms, the ruined sleeve of her regalia catching the wind. “Moonspire stands!” she shouted, and the cry echoed back, a thousand voices strong, the sound rolling over the valley like a challenge.

Below, the enemy advanced, banners and shields shining in the morning, the river of steel and fury flowing toward the walls. Aria closed her eyes for one heartbeat, then opened them, calm and clear. “Let’s finish it,” she said, to Caelan, to herself, to the city that had made her queen.

And Moonspire, battered and besieged, prepared to answer.