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 19: The Shattered Crown
There was no horn for the last charge. No flag, no signal, just the cold gravity of violence, heavier and heavier, until it dropped every wolf in the city to all fours. Caelan led them from the ruined gate, his sword still bright with the blood of the last man he’d killed. Not a drop had dried. The blade seemed to drink the morning, and as he ran, the wolves at his side fell in behind him, some on foot, some shifting in mid-stride, their uniforms splitting to reveal fur, teeth, the old truth of the blood. They moved with the precision of habit, a unit rebuilt from shards and trauma, their loyalty mortared now in loss.
There was no time for words. The city had already gone mad. Loyalists and rebels poured into the open, fighting not for tactics, but for the right to breathe. Caelan saw his enemies before he saw his friends, but he registered both in the same fraction of a second, one set to kill, the other to protect, and he kept running.
The rebel wolves, disoriented by their queen’s defeat, had fallen back to street fighting, deploying old pack tactics to hold the alleys and choke points. They howled, but the sound was wrong, too thin, too ragged, missing the anchor of certainty that only a living queen could provide. They set ambushes in doorways, fired arrows from rooftops, but Caelan’s pack had seen every trick before. They answered with cold calculation, never pausing, never hesitating.
At the second intersection, a rebel phalanx tried to form a wall, spears bristling like porcupine quills. Caelan broke their line with a snarl, scattering the front rank, then pivoted and signaled with a flick of his blade. Two of his wolves flanked left, disappeared into a side street, reemerged behind the rebels, and cut them down from the rear. It was clean, efficient. The way his lieutenant would have done it. The way his lieutenant had done it, before dying two nights ago in a kitchen-knife fight that should have been beneath his dignity.
Every kill was a memory, and they came faster than he could count.
He pressed deeper into the city, ducking a thrown torch that set his hair alight for half a second, then vaulting a barricade made of carts and corpses. On the other side, a wolf in the livery of the old order bared his teeth, charged, and met Caelan’s sword with a speed that nearly turned the fight. They went to the ground, rolling in broken glass and trash. The wolf bit for Caelan’s throat, but Caelan punched the point of his blade through the gap under the jaw, severing artery and air with one push. The body spasmed once, twice, then went limp, tongue lolling in a way that was almost comic if you ignored the red.
Caelan knew him. The dead wolf’s name was Mirek. They had played cards together once in the barracks. Caelan stood, wiped the blood from his sword on the back of Mirek’s tunic, and moved on. There was no room for grief, not yet.
The fighting grew closer, more animalistic, as they reached the old market. The rebels here had lost all sense of chain of command, and instead had reverted to pack logic: the strongest at the center, the young and wounded circling the perimeter in a death ring. Caelan’s wolves hit them from three sides at once, driving the defenders inward, turning their perimeter into a killing field. He watched as one of his own, a beta with a torn ear and a bad limp, dropped the last of the rebels in the sector with a single punch, then dropped to one knee and retched onto the cobbles.
“Get up,” Caelan hissed, and the beta did. Always, they did.
Another knot of resistance was found near the old university. Caelan dispatched three wolves to sweep the upper floors while he and his second closed off the courtyard. The first rebel out the door came with a hatchet and a scream. Caelan easily sidestepped, letting the man overextend, then took him by the throat and drove his sword through the sternum, pinning him to the wall. He yanked the blade free, turned, and saw his second take a crossbow bolt through the shoulder. The man grunted but kept moving, tearing the shaft free with a snarl.
“Status!” Caelan barked, voice raw from breathing cold air and murder. “West block clear!” the second shouted, blood running down his arm. Caelan shouted, “Set up there, reinforce the north. They’ll try to circle.”
“Copy.”
Caelan watched him go, then pressed on alone, favoring his left leg now. The knee had taken a hit somewhere, but it barely registered. Pain was an abstraction, a currency paid in exchange for the right to keep killing. He made it to the next intersection just as the rebel shock troops arrived. These were the true believers, the ones who had tattooed Ravenna’s sigil over their hearts and would fight until there was nothing left to fight for. They moved as one; ten, maybe fifteen, all in formation, all with eyes set to die.
Caelan met them in the open, because anything less was disrespectful.
The first wolf lunged, jaws snapping. Caelan ducked, slashed the tendon behind the left knee, then pivoted and opened the throat of the next in line. Another came at him from the right, claws extended, and for a moment it was not a man but an animal, a blur of fur and hate. Caelan let it tackle him, taking the hit, then wrapped his arm around the wolf’s neck and twisted until something broke. He shoved the body aside, came up swinging, and took down two more before the rest broke and ran.
He let them go. There were too few left for mercy to be a tactical mistake.
The next charge paused at the foot of the cathedral steps. Here, the rebels had barricaded themselves in, the last dozen or so forming a ring of shields, backs to the door. Their leader, an alpha with a face like broken glass, locked eyes with Caelan. “Stand down,” Caelan said, his voice more tired than commanding. The alpha spat blood. “Not for you.”
“Then for the city.”
The man hesitated, just for a second, but that was enough. Caelan’s wolves surged forward, and the fight became a melee of claws, teeth, and steel. It was over in under a minute. No one surrendered. When it ended, Caelan counted the dead, then turned and walked away.
He could see the keep from here, its silhouette warped by the heat of distant fires. Above it, the smoke was already thinning, the light returning. Somewhere in the mess, Aria was alive. He had felt the echo of her victory, the sudden hush, the shiver that passed through every wolf when the rebel queen died. He wondered if Aria even realized what she had bought, and what it had cost.
Caelan climbed the steps, limped past the bodies, and paused at the top to look back. The city was less than a city now, and more a collection of survivors, each counting the number of their losses and pretending it would be enough. He stood there, the blood cooling on his hands, and waited for orders that would never come.
~~**~~
The heart of the keep was hollow and echoing, the only living thing in it the sound of Selene’s hands slapping the floor as she crawled the last meter to the well of the inner sanctum. The runes around the edge were already burned into the stone, the blue-silver lines of the ward glowing so bright that it hurt to look at them directly. Every inch had cost her blood, every circle of script another strip of life peeled away and offered to the city. She was cold. Not just to the bone, but inside the bone, her marrow leached and gray. The resonance in the palace drew off her body like a second pulse, and every heartbeat left her weaker.
She felt her way along the perimeter, using her sleeve to smear the old blood and ash into a workable paste. The air tasted like ozone and old wine. She wanted to lie down, but the memory of the last breach, the hour when the rebels had nearly broken through, kept her moving. That and Aria, who was still alive and out there somewhere, still needing the wards to hold.
She pressed her palm to the last, unfinished glyph, felt the charge build up through her arm and into her jaw. Her hands shook, nails purple and torn, but she made herself trace the lines in sequence, carefully and slow, a surgeon’s hand, not a witch’s. As she worked, the runes blazed up, then faded, then blazed again, hungry for more. “Almost,” Selene croaked, not sure if she meant for the spell or herself.
She closed the final loop, locking the circle. The wards on the palace walls responded with a ripple, then a rising tone that vibrated her teeth. Light flooded the chamber, then spread through the keep in a visible shockwave. For one second, the entire building glowed, a beacon in the storm, and Selene saw her own shadow thrown up on every wall, a thousandfold. She blinked, and the light was gone.
Her legs finally gave out, causing her to slump against the stone. She rested her head in the cradle of her arms. There was blood on her lips, and she let it run, too tired to care. The resonance in the palace was stable now, almost peaceful. She felt it settle, a soft hum, the promise that nothing would touch the heart of Moonspire, not now, not ever.
Selene smiled, or tried to. Her face was numb, her breathing thin. She lay there, curled on the stone, and let the silence wrap around her like a blanket. If she died, it would be in the only place she’d ever wanted to belong.
~~**~~
It took three hours for the city to stop screaming.
Ronan counted every second of it. He limped the perimeter, or what remained of it, and watched the heat drain from the bodies of the dead. Some still twitched, even after the soul had left. Some just stared, eyes wide, locked on a sky that would never be theirs again. The loyalists and the rebels, all the same now, tangled in piles at the base of walls that looked less like fortifications and more like monuments to shared stupidity.
The old north wall was gone, a splintered ribbon of rock and brick that bled into the street. You could still smell the lime from the fresh breaks, but it was overrun by the deeper stink of cooked meat and the metallic tang of open wounds. The wolf clan districts, once a mess of carved wood and high balconies, were black stumps, the beams twisted by fire and collapse. Here and there, the pack crests could still be seen, etched in scorched stone, branded onto a door that survived, but the packs themselves were mostly ash.
Ronan moved among them, slowly and deliberately, because there was no hurry anymore. He checked each body, rolling them over if the face was hidden. He’d started with the survivors, herding them to the east quarter where Selene’s wards were strongest, then turned to the task of the dead. He noted wounds methodically, marking each with a bit of blue chalk so the burial teams would know who needed burning and who could be interred with a scrap of dignity.
He found Blackthorn in the shadow of the university clock tower, what was left of it. The great defender of House Vale had gone down hard, his hands still wrapped around the throat of the rebel who’d killed him. Three of the scholars who had once taught math to the city’s children lay beside him, their robes shredded, faces unrecognizable. Ronan crouched, prodded Blackthorn’s chest, and nodded. It was a good death, the kind they’d all expected from him. “Get these together,” he said to the soldier behind him, gesturing with a stiff thumb. “They’ll want to be buried as one.” The soldier nodded, and started dragging the bodies into a rough line.
Further on, the market square had been cleared… mostly. The bodies here were piled in two mounds, one for the loyal, one for the rebels. But even this distinction had already started to blur, some of the corpses had traded sides in the last hour, killed while fleeing, killed while surrendering, killed because there was nothing else left to do.
Ronan climbed onto the platform at the center of the square, his boots still slick with blood, and scanned the survivors. There were fewer than a hundred, not counting the children and the old. Most sat in shock, clutching bandaged arms or cradling the heads of the lost. He recognized none of them, and none seemed to recognize him.
“Who’s in charge here?” he called, voice flat. A woman in a baker’s apron stood, wiping her hands on the fabric. “No one,” she said, eyes blank. “We’re just cleaning.” Ronan nodded. “You’ll need to keep the fires going another day. The ground’s too hard to dig.” She nodded back, no argument.
The city was still, the quiet broken only by the rhythmic thunk of shovels in frozen dirt and the occasional sob. Ronan walked the line, inspecting the defenses, not because there was any point of needing them again, but because it was what he had always done. At the breach, he found two of his own, dead where they had held the barricade, arms entwined even in death. He bent, closed their eyes, then marked them with chalk.
It was not until dusk that he allowed himself to stop. He found a seat on a broken step of the cathedral, and let his body go slack. His hands were raw, split open at the knuckles, his uniform a patchwork of blood and bandages. He closed his eyes for a minute, just a minute, but when he opened them again the world had not improved.
There was a rustle at his side. Caelan, still alive somehow, was still holding himself like the world might need him in a second. They sat together in silence, watching the burial teams at work. “She did it,” Ronan said, meaning Aria, meaning the war, meaning all of it. Caelan nodded. “At a cost.”
“Always.”
They watched as Blackthorn’s body, wrapped now in a makeshift shroud, was carried past. The man who bore him stumbled, nearly dropping the corpse, but recovered. No one laughed. There was no one left who remembered how. Ronan wondered if any of it mattered. The city was theirs, but the city was gone. All that remained was to see how many would come back tomorrow, and how many would be worth the trouble.
He sat, listened to the shovel, the scrape, the low moan of the wind, and tried to find some measure of comfort in the routine. There was none. When the last of the light faded, he stood and went back to work.
~~**~~
Aria stood alone at the highest point of the palace, the stones beneath her feet slick with a thin film of blood, rain, and the ash that never seemed to stop falling. The crown sat heavy on her head, too large now, the weight less ceremonial than gravitational, a planet orbiting the slow collapse of her body.
Her dress, once blue and silver, was a mat of dirt, burned silk, and dried gore. Where the fabric ended, her skin began, striped in cuts and the ghostly silver of the resonance. The moonfire had receded, but it still shimmered under her skin, most visible along the veins of her arms and throat. The effect was that of a woman simultaneously alive and embalmed, the past and the present stitched together in awkward, ugly seams.
She leaned on the parapet, hands gripping the edge so hard her knuckles cracked. She looked out at her city, what remained of it. The walls were broken, the rooftops collapsed, the once-elegant boulevards now charred lines bisecting a map of devastation. You could follow the path of the fighting in the color of the earth, black and muddy where the dead lay thickest, red and slick in the alleys where the rain failed to wash it away. Every street was marked, not by banners, but by the stacks of bodies awaiting the pyres.
There was no celebration. There was not even relief. The survivors worked in silence, digging graves or burning the dead, pausing only to sharpen a shovel or drag another body to the heap. She saw them, the ones who had followed her from the beginning, now bent and diminished, moving like ghosts through the ruin. Somewhere below, a bell tolled, low and off-key, the mechanism warped by heat and impact. Aria listened, trying to imagine what it must have sounded like before the war. She couldn’t remember.
She closed her eyes, and let the memory of the battle replay itself. Ravenna’s face, wild and triumphant, the shock of moonfire at the moment of impact, the taste of iron and ozone in the back of her throat. The world shrinking to a point, then expanding again, each new detail a wound. She remembered Caelan’s eyes, just before the last charge, and the look they shared, a look that said, this is what we were made for, even if neither of them wanted it.
The wind picked up, carrying the smell of smoke and raw earth. Aria shivered, though she doubted the cold could reach her anymore. She thought of Selene, and whether the witch still lived. She’d sent a runner, but no word had come back. In the end, it was a question that mattered less than she’d imagined. Selene would be part of the city now, woven into its bones, her magic trapped in the stone until the whole place crumbled to dust. Aria looked down at her hands. The silver in her veins pulsed, a faint rhythm, slower than her heartbeat, and wondered if it would ever stop, or if it would be the last part of her to die.
Movement caught her eye at the edge of the square. The burial teams had finished with Blackthorn and the scholars, and now turned their attention to the next row of corpses. She counted the living, ten, maybe twelve, and then stopped. Among them was a child, no more than eight, dragging a shovel half her height. The girl moved with a steadiness that was almost regal, never breaking stride, never looking up. Aria tried to remember what it felt like to be that young, and failed.
The moon was up now, hidden behind the clouds, but its light still found the city in the thin places, reflecting off the broken glass, the pale faces of the dead. It made the world look silvered, purified, almost peaceful.
She let go of the parapet, flexed her fingers, and felt the blood rush back into her palms. She straightened, then squared her shoulders. There was work to do, there was always more work to do. She looked once more at the city, then at the horizon, where the ruins gave way to the old road and the possibility, however slim, of something better.
She was alone. She was alive. She was Queen.