The bronze bells of Thornhaven had hung silent for so long that rust had dulled their voices. Now they screamed across the pre-dawn darkness, a cacophony of metal on metal that shattered sleep and dragged defenders from whatever escape a dream could offer. The sound was primal, urgent, with a message that needed no words: death had come calling.
"SCOUTS! SCOUTS IN SIGHT!"
The cry came from the eastern watchtower. Then from the west and from the north as sentries spotted movement in the gray half-light that preceded dawn.
Kaelen was already moving before the second peal, muscle memory faster than thought. Around him, Thornhaven erupted into a chaos of energy fueled by terror.
Villagers stumbled from their homes, some still in nightclothes, fumbling with weapons they'd held for all of four days. A man emerged from his door carrying a pitchfork in one hand and his boots in the other, hopping on one foot as he tried to dress and arm himself simultaneously. A woman burst from another house with a bow but no arrows, screaming for her son who had the quiver.
"Form up! Form up at your positions!" The cries came from all directions as the professional soldiers tried to create order from confusion.
"Western wall!” Jonvrik's voice boomed above the rest, dwarven lungs putting human voices to shame. “If you're assigned to western wall and you're not there in thirty seconds, I'll kill you myself and save the Bloodfang the trouble!"
Kaelen took the ladder to his command post three rungs at a time, ignoring the protest from joints stiff with cold. The platform at the top gave him a clear view of the developing situation, and what he saw made him pause.
Mist clung to the ground like a lover reluctant to leave, turning the world beyond Thornhaven's walls into a landscape of shadows and suggestions. But through that gray shroud, darker shapes moved with purpose. Riders, circling the village at a distance that kept them just out of effective bow range.
At the eastern watchtower, Lyraleth had already positioned her archers - such as they were. Five villagers with hunting bows, hands shaking from cold and fear. She stood behind them, still as stone, watching the tree line with the patience of a predator.
"Six riders, maybe seven," she called down to Kaelen, her voice carrying clearly in the still air. "Out of bow range. Testing."
As if to confirm her assessment, three of the riders suddenly spurred forward, closing the distance in a thunder of hooves. They wheeled just outside effective range, and one stood in his stirrups. Even at this distance, Kaelen could see the bone armor, the wild hair adorned with fetishes of conquest. The scout's gestures were vile and vivid involving the defenders' mothers, sisters, and livestock in imaginative combinations.
A young farmer beside Lyraleth nocked an arrow. His draw was actually decent – the training wasn’t entirely wasted. But before he could loose, Lyraleth's hand slapped the arrow down with enough force to snap the shaft.
"Save it, boy," she said, not even looking at him. "You couldn't hit the broad side of a barn at this range, and they know it. That's why they're dancing just there, just beyond your reach. Waste arrows now and you won't have them when targets are close enough to matter."
The young man's face went from flushed to pale, anger replaced by understanding. He lowered his bow, knuckles white where he gripped it.
From the western palisade, Jonvrik's voice erupted again: "Let them dance, lads! They're measuring our resolve, counting our numbers. Give them nothing to count but stern faces and ready weapons!"
The scouts continued their circling, whooping and calling in the Bloodfang tongue. The sounds were designed to unnerve, to prey on the imagination of defenders who had never faced true battle. War cries that promised pain, boasting of what was done to other villages and other defenders who thought their walls would protect them.
They probed each position in turn, looking for weakness. At the northern rampart, they found Seraphine waiting with a line of farmers holding spears. The formation was actually credible - four days of brutal drilling had left its mark. When the scouts approached, the farmers held their ground, spear points steady enough to suggest competence if not expertise.
One scout, braver or stupider than his companions, came close enough that Kaelen could see the scars that covered his arms, each one a tale of violence survived. His calculating eyes studied the defenders before he spat on the ground and wheeled away. Seraphine took a half-step forward, her greatsword coming up in a guard position that promised death to anyone foolish enough to test her reach.
The message was clear: probe elsewhere.
At the southern gatehouse, Thessamon had arranged his defenders differently. Instead of a visible line, he'd positioned them in cover with only minimal movement suggesting presence. The scouts approached more cautiously here, sensing a trap. One dismounted, creeping forward on foot to get a better look.
He made it three steps before Thessamon materialized from shadow, a throwing knife suddenly sprouting from the ground between the scout's feet. The scout backed away, remounted, and rejoined his companions who were already wheeling toward safer entertainment.
Stolen content alert: this content belongs on Royal Road. Report any occurrences.
As full daylight arrived, burning away the mist and revealing a deceptively peaceful morning, the scouts began to withdraw. They'd seen all they needed, and made their counts. The real assault would come later, but this was just the opening move in a game where Thornhaven was playing with a handful of pebbles against an opponent with a bag full of stones.
The defenders remained at their posts, exhausted from a night of little sleep followed by the adrenaline surge of potential combat. Young faces showed the strain, the understanding beginning to dawn that this was not a fireside tale where triumph was already written. This was real, they were alone, and the monsters were coming.
It was into this scene of fraying nerves and dawning despair that Mira Frankheart moved like a force of nature wrapped in wool and determination. She’d waited patiently to be useful and this seemed as good a time as any to start. She carried her healer's bag, but more than that, her aura of calm competence was like a balm on ragged spirits.
She started at the western wall, offering water to sentries who'd been standing watch all night.Her insistent, maternal authority had an immediate, restorative impact on everyone around her. Rough, trembling hands that had fumbled weapons graciously accepted relief and encouragement.
"You did well," she told one young man who looked ready to collapse . "They came, looked, and left. That's victory enough for this morning."
Her circuit brought her to each position in turn visiting defenders with a keen awareness of what they’d just endured. Not just the toll on physical health, but that part inside that broke when people realized how thin the line was between life and death. A word here, a touch there, the adjustment of a bandage that didn't really need adjusting but gave her an excuse for human contact with someone drowning in isolation.
Finally, inevitably, she climbed to Kaelen's command post.
He heard her coming even with the ladder’s diminished response under her lighter weight. He kept his attention fixed on the map of the village he'd sketched on a plank, marking positions, calculating angles, doing anything but acknowledging her approach.
"You've not eaten since yesterday." It wasn’t an accusation, just a statement of fact. She set down her bag and produced a water skin and cloth-wrapped bundle. The smell of bread, still faintly warm, seemed to fill the small platform.
"I don't need--" The words were automatic from someone who'd learned that need was weakness.
She cut him off by placing the items on the rough planking between them and settling herself on a crate someone had dragged up for a seat. Her movements were unhurried as if she had all the time in the world despite the morning's tension.
Her black hair was bound back in a practical braid with wisps escaping to frame features that defied the world around her. She cut a striking portrait in a world grinding itself to dust. Yet it was her composure -– the steady hands checking supplies, the attentive eyes taking inventory – that made an impression.
"The scouts were testing," she said, not looking at him. "They'll be back."
"Obviously." The word came out harsher than intended.
"My father thinks we have a chance.” She said.
He looked more closely at her as if he were studying a bug that had landed next to him. Those cheekbones, that chin, the way she carried herself…
“You’re Mangus’ daughter?” He asked. “Myra?”
“Mira,” She held her head up a little higher. “And yes, Mangus is my father. He believes in you. All of you."
“He’s foolish…” Kaelen scoffed.
"He has to believe,” Mira paused in her work, those green eyes finding his gray ones. “It's that or watch everyone he's tried to protect simply... give up."
Kaelen found himself caught in the depths of a gaze that refused to let him retreat into detached isolation. There was loss there - this was a woman who'd buried people she loved. But also strength to persevere and continue helping others heal in a world devoted to their suffering.
"Your father's faith is misplaced." He forced himself to turn, back to his meaningless map. "We're sellswords. We don’t fight for causes."
"And yet you're here." Mira rose, gathering her supplies with the same unhurried efficiency. "The food is there when you're ready. Even sellswords have to eat. Why don’t you?"
“Because I don’t take charity.” Kaelen muttered.
She moved toward the ladder, then paused.
"That boy, the one who almost wasted an arrow?” She looked over her shoulder at him. “His name is Dane. His father died in the plague two winters ago. His mother works herself to the bone trying to feed three younger ones. He volunteered for the wall because defenders get extra rations.Just in case you wanted to know who you're turning into 'obstacles that bleed.'"
Then she was gone, descending the ladder with careful grace, leaving behind the scent of bread and something else - the uncomfortable but emerging human spirit in a place where he was trying to suppress it.
Kaelen stared at the food for a long moment. His hand moved toward it but stopped when his eyes found her purposefully moving across the compound below. She stopped to check on an elderly woman who was struggling with a spear that was too heavy. Mira adjustedthe old woman's grip and murmured something that made the defender straighten with renewed purpose.
He glanced again in her direction even after she disappeared into the healer's tent, that competent presence leaving a void he hadn't expected. He grimaced as he admonished himself for the momentary lapse. This was exactly why they kept their distance from everyone else. Start seeing people instead of pieces on a board and you’ll start making mistakes, you’ll start thinking about life and death beyond the simple calculation of resources lost.
The sun climbed higher, burning away the last of the morning mist. The scouts were gone, but their message was written in the fear on defenders' faces and the nerves of fidgeting hands constantly trying to adjust to the weapons they were forced to hold.
Four days. Maybe five. Then the theatrics would end and the dying would begin in earnest.
Kaelen forced his attention back to his map, to angles and distances and the cold mathematics of defense. But the bread sat there, patient as stone, and the ghost of green eyes lingered in his peripheral vision like an accusation he couldn't name.
Below, Thornhaven continued its transformation from village to battlefield, and somewhere in the healer's tent, a woman who saw people where he saw obstacles continued her work of keeping hope alive in a place where it was harder than ever to find.
They had survived the scouts, shown them that they wouldn’t back down without a fight. But it was only the first movement in a dance that everyone knew would end in blood. The only question was who would be left when the music finally stopped.

