Arslan's voice sharpened.
“We can make sure the last thing they see is not us breaking.”
The words moved through the defenders like a blade being passed from hand to hand. Arslan pointed his sword toward the burning prisoners.
“Burn that image into your minds.”
No one breathed.
“Burn it so deeply that no feast, no bed, no victory, no peace, no passing year ever fully washes it away. From now on, our lives carry their memories until our last breath.”
The fire cracked behind him.
“Our hands will carry the weight of the fingers they lost. Our legs will carry the steps they cannot take. Our voices will carry the names they may not live long enough to speak again.”
Arslan’s eyes hardened.
“If you cannot do that much now, turn around.”
A murmur moved through the crowd. He cut through it.
“Run away.”
That silenced them.
“Leave Lionfang. Leave Lionsguard. Leave the north. Leave your friends. Go find some hole in the world where you can pretend this did not happen. I will not chase you. I will not curse you. Not everyone is made to carry this.”
He leaned forward slightly.
“But if you stay…”
The heat around him flared. The rain became steam.
“If you stay, then understand what that means.”
He pointed his sword toward the enemy army.
“Lionsguard will destroy the Empire.”
The words rang across the wall. Northerners stared up at him. Lionsguard fighters lifted their heads. Torvares soldiers gripped their shields.
“Not just defeat one army. Not just kill one Regent. Not just survive this siege and limp home proud of our scars.”
Arslan’s voice grew louder.
“We will break the thing that made this possible. We will rip out the rot by the roots. We will drag every smiling monster into the light. And from its ashes, a new land will be born.”
The battlefield waited. The enemy watched. The pyres burned. Arslan lowered his sword until it pointed directly at the imperial front.
“So choose.”
No one moved away. Not one. A recruit with a bandaged head stood straighter. A healer wiped tears from her face and picked up a spear. One of the Torvares soldiers lifted his shield, breath shaking but eyes clear. Kharnek stepped forward beneath the gate.
The aura around the northerners swelled with him, black and heavy and furious. Sigrid drew her blade. Maurien raised one hand, wind curling around his fingers. Gaius spat into the mud and placed his hands against the earth again.
Arslan turned back toward the enemy. The imperial officer was still mounted beyond the pyres. Still waiting. Still expecting panic. Still not understanding the difference between breaking morale and giving it a direction.
Arslan inhaled. Then he roared.
“Kill those pieces of shit wearing human skin!”
For half a second, the world held. Then Lionfang answered. The Lionsguard roared first. Not like soldiers. Like wounded beasts that had remembered they still had teeth.
The northerners joined a heartbeat later, and their voices turned the sound into something older, deeper, and much less civilized. Axes slammed against shields. Spears struck stone. Swords rose. Boots stamped. The wall itself seemed to shake under the force of it.
Torvares soldiers joined too. Their roar was rougher. Fractured. But it was there. The civilians behind them cried and shouted names. The wounded raised fists from stretchers. The town that the Empire had tried to break answered with one voice.
Kharnek met him at the gate, massive weapon resting over one shoulder. His eyes were red with fury, but focused.
“Straight to the pyres,” Kharnek said.
“Straight through anything in the way,” Arslan replied.
Kharnek smiled. It was an awful expression.
Sigrid appeared beside them. “No dying stupidly.”
Kharnek grunted. “I will die brilliantly.”
“You will die never, if you know what is good for you.”
“Woman, this is a war charge.”
“And I am still your wife.”
Arslan almost laughed. Almost. The gates opened fully. Rain blew inward. Beyond the threshold lay mud, corpses, shattered traps, burning pyres, ten thousand enemies, and the ugliest war Arslan had ever seen.
He stepped forward. Mana gathered around his sword. Behind him, Lionsguard formed into wedges. Northerners lowered weapons. Torvares soldiers locked shields. Mages raised hands. Archers drew strings.
If you find this story on Amazon, be aware that it has been stolen. Please report the infringement.
Maurien’s wind rushed over them.
The path was not safe. It did not need to be. It only needed to exist. Arslan raised his sword.
“For Lionfang!”
The roar came again. This time, it moved. Arslan charged.
Kharnek surged beside him like an avalanche given legs. Sigrid followed half a step behind, blade low and eyes cold. Darnell led the shield line. Tali, Brann, and Jori dragged their exhausted squads forward through sheer will and profanity. Northerners thundered across the mud, not wild now, but terrifyingly unified.
The enemy mages released their first volley. Fire, lightning, wind blades, stone shards. Maurien answered with a gale that bent the spells aside just enough.
Not harmless. Never harmless. Men still fell. A fireball burst near a northern cluster, setting cloaks ablaze. A wind blade took a Torvares soldier’s arm at the elbow. The charge did not slow.
They moved as one body at first. Shields forward. Spears angled. Axes low. Swords drawn. Mages behind the first line, healers behind them, archers on the walls covering the advance as best they could. Northerners pushed near the center, with Kharnek towering at the front like a walking siege engine. Lionsguard veterans formed the spine of the wedge. Torvares soldiers held the right flank, grim-faced and pale but moving.
Arslan ran at the point.
Not ahead of everyone.
Not foolishly.
Just far enough that every man and woman behind him could see his back.
That mattered.
If the Guildmaster charged, they charged.
If the Guildmaster stopped, they stopped.
If the Guildmaster fell…
Well.
Best not to fall, then.
The rain struck his face. Mud pulled at his boots. The heat in his mana churned under his skin, begging to be released, begging to turn the whole field into something red and screaming.
He kept it leashed.
The enemy wanted madness.
They would get war instead.
“Gaius!” Arslan shouted.
The geomancer was already moving.
Gaius staggered forward behind the first shield rank, both hands extended toward the battlefield. His face had gone gray from exhaustion. Blood still crusted beneath his nose from the last time he had forced the earth to listen when it very much preferred not to.
“Yeah, yeah!” Gaius snapped, voice strained. “Digging up murder surprises. Everyone’s favorite morning chore.”
He slammed both palms down. Mana rolled through the ground. It did not look impressive at first. No great wall rising. No giant spear bursting from the earth. No dramatic display fit for some idiot bard to exaggerate later.
Just a tremor.
It ran across the mud in ripples, slipping under puddles, corpses, shattered shields, and half-buried weapons. The surface of the battlefield shivered. Loose stones jumped. Water rings spread in every puddle.
Then the first rune mine triggered.
A flash of orange tore through empty mud fifty paces ahead of the charge. The explosion kicked up a column of dirt, flame, and shrapnel. No one was near it. A second blast erupted to the left. Then three more.
Then a whole line of buried runes detonated one after another, crawling across the battlefield like the ground itself had decided to spit out its teeth before anyone stepped on them.
Boom.
Boom.
Boom.
Flame geysers roared upward and died in the rain. Compression traps burst, blasting mud in violent cones. Stone splinters screamed through empty air where charging soldiers would have been shredded had they taken the obvious path too early.
The enemy front line wavered. The imperial officer near the pyres turned sharply, face twisting.
They had expected Lionfang to run blind. They had forgotten that this town had been raised by a boy who treated obvious paths as personal insults. Gaius grunted and almost fell. Two younger geomancers caught him under the arms.
“I’m fine,” he rasped.
“You are bleeding from both nostrils,” one said.
“That’s how I know the spell worked.”
Another chain of mines went off farther ahead, sending a spray of black mud into the sky. Arslan did not slow.
“Keep the tremors ahead of us!” he shouted.
Gaius lifted one hand in a rude gesture that probably meant yes. Or possibly die in a ditch. Either way, the ground kept shaking. The charge surged forward through the gaps the detonations had carved.
A line of fire gathered behind the pyres. Archers raised bows. Runic golems stepped into position, arm cannons unfolding with mechanical precision.
Arslan saw the flames beneath the prisoners grow higher.
The pyres were burning despite the rain. Oil-fed. Spell-fed. Cruelty-fed, if that counted as a fuel source. The prisoners’ bodies hung limp against the ropes, heads down, skin blackened in places where the fire had already climbed too far.
Too far. His jaw clenched. No time.
“Frontline!” Arslan roared. “Water spheres!”
The order spread through the charge in an instant.
“Water spheres!”
“Water! Water now!”
“Drench the pyres!”
Hands lifted from behind the shields.
Lionsguard members, Torvares mages, even a few civilians who had no business being near the front but had apparently decided common sense was for calmer centuries, gathered water-aspected mana into trembling palms.
The spell was simple. One of the first Ludger had drilled into them after Healing Touch.
A sphere of condensed water. Dense enough to hit. Stable enough to throw. Useful for putting out fires, blinding enemies, softening earth, cooling burns, and making arrogant fire mages look personally offended.
At this distance, the water spheres would lose most of their force.
The projectiles were too heavy. The rain interfered with control. Half the casters were exhausted. Many had never thrown them farther than a training yard. Damage was not the goal.
“Loose!” Arslan shouted.
The frontline released. Dozens of water spheres arced over the battlefield.
Some wobbled. Some burst early. Some fell short and splashed uselessly into the mud. More kept flying.
They crossed the distance in shimmering, uneven arcs, fat droplets trailing behind them. Enemy archers loosed arrows in response. A few water spheres burst midair when struck. Others sailed past.
The first hit a pyre. It struck the burning logs and exploded into a heavy splash of water and steam. The fire hissed. Another sphere hit. Then another. Then five more.
Steam erupted around the stakes, white and thick, mixing with rain and smoke. Flames guttered, fought, rose again, then collapsed under the next barrage.
The second pyre went out. The third.
The fourth burned longer, oil catching again along one side until a larger sphere, thrown by a Torvares mage screaming through clenched teeth, smashed into it hard enough to knock burning logs apart.
The fire died. Not all at once. Not cleanly. But it died. One by one, the pyres went dark beneath water, rain, mud, and furious magic. For a heartbeat, hope tried to rise.
Then the steam thinned. The prisoners hung limp. All of them. Bodies sagging against ropes.
Heads fallen forward. Skin burned. Clothes charred. Stumps where fingers had been chopped away dangling uselessly beside ruined torsos.
Some still twitched. Maybe from life. Maybe from nerves. Maybe from the body’s final stupid refusal to admit what had happened. From where Arslan ran, he could not tell.
The charge faltered for less than a breath. Not stopped. But every fighter saw it. Every northerner. Every Lionsguard member. Every Torvares soldier. The fires were gone, but the damage remained. The Empire had already taken too much…
If you find any errors (non-standard content, ads redirect, broken links, etc..), Please let us know so we can fix it as soon as possible.
ReportUse arrow keys (or A / D) to PREV/NEXT chapter
Loading comments…