← Novel

Echoes of a Past Eternity

Chapter 24 / 128

‹›

Chapter 24 of 128

‹›

Chapter 24: Chapter - The Water Beneath Stone

Echoes of a Past Eternity

💬Read on DiscordAdd NovelCodex to your server: search, share your library and read chapters with friends.Add to Discord

Toren stopped smiling.

That was the first warning.

Not the dark magic.Full novel: Echoes of a Past Eternity — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠

Not the purple haze lengthening along his blade.

Not the way the smoke around him bent inward as if the burning village had begun breathing toward him.

The smile vanished, and the man beneath it became colder than the magic in his hand.

Elena felt the change before he moved.

“Garron.”

“I see it.”

“No,” Kaneas said, voice tight behind his mask.

“You do not.”

Toren stepped forward.

The lane answered wrong.

Shadows gathered behind him, crawling out from places where firelight should have driven them away.

They rose at his back in thin, wavering ribbons, then flattened into something almost like a cloak.

His sword remained in front, purple aura clinging to the edge in a hazy line that made the blade seem longer than steel allowed.

Front guarded by steel.

Back guarded by dark.

No blind spot.

Kaneas shifted first, vanishing into the side smoke and reappearing near Toren’s rear angle with his blade already moving.

Darkness struck him before he completed the cut.

Not hard enough to wound.

Hard enough to shove him sideways and ruin the line.

Toren’s sword came for Garron at the same time.

Garron met it.

The impact rang through the lane.

Purple aura scraped across steel and left a shallow groove in Garron’s sword.

He ground his teeth and forced the blade away, but the effort stole more strength than it should have.

Elena launched a compressed burst of wind toward Toren’s left knee.

His dark magic folded downward and swallowed the pressure.

The burst died without touching him.

Toren advanced another step.

“That,” Kaneas said, appearing beside a broken wall, “is new.”

“Useful, isn’t it?” Toren replied.

Garron attacked from the front.

Elena struck from the side.

Kaneas moved for the rear.

Toren answered all three.

Sword, aura, shadow.

Again.

Again.

Again.

Each exchange took something.

Garron’s arms grew heavier every time he caught that purple-edged blade.

Each parry bled strength from shoulder to wrist.

The cut in his side had begun to stiffen.

The memory of the earth moving under his command had not left him either.

It sat behind his ribs, waiting, patient and awful.

Elena had mana, but not enough to spend forever.

Wind acceleration had carried her from Luminara in near-record time, and every pressure blade, every redirection, every burst she used to keep Toren’s weapon from finding Garron’s throat carved deeper into what remained.

Kaneas was worse.

He moved beautifully.

Too beautifully for someone who had crossed the Dead Pass, ridden three horses to ruin, cut through a rear camp, and still thrown himself into a battle against a man who should have belonged to armies, not lanes.

But fatigue had begun to find him.

His reappearances came a breath slower.

His shoulders stayed too high after each shadow step.

His blade arm dipped between exchanges.

Toren noticed all of it.

Of course he did.

“You are all very impressive,” he said.

Garron swung for his head.

Toren leaned away.

“Not enough.”

His left hand moved as he spoke.

Two fingers curled.

A thumb shifted against his palm.

A useless gesture, if watched by fighters.

A command, if watched by soldiers.

Elena saw the fingers move and thought spell.

Kaneas saw the hand turn and thought feint.

Garron saw Toren’s eyes remain fixed on him and thought trap.

All three were right.

None of them were right enough.

Toren pressed harder.

His blade hammered Garron backward.

Dark ribbons lashed toward Kaneas, forcing him to vanish before he wanted to.

Elena’s wind cut across Toren’s path, but he split it with the aura edge and turned the motion into another step forward.

Again, his hand flicked.

Behind the smoke, men moved.

Not many.

Enough.

West March soldiers who had survived Kaneas’s rear-line attack slipped along side roads and broken fences.

Bowmen climbed low roofs.

Two knelt behind a cart.

One took position near a half-collapsed stall with a clear line into the east lane.

Toren charged.

The three of them read the charge, not the hands that had summoned it.

Garron met him.

Elena moved to support.

Kaneas angled toward Toren’s blind side and found only darkness waiting there.

The arrows came.

Garron turned at the sound.

Too late.

One arrow struck his shoulder, punching through cloth and flesh just below the collarbone.

His sword dipped.

Elena’s leg buckled as another arrow buried itself high in her thigh.

A third arrow passed through the place Kaneas had occupied.

Shadow took him just before it landed.

He reappeared behind the line of bowmen with a snarl that was almost not human.

The archers had one breath to understand.

They did not receive a second.

Kaneas moved through them in a dark blur, cutting bowstrings, throats, wrists, and retreat paths.

One tried to turn his bow into a staff.

Kaneas broke the staff and the man behind it.

Another reached for a horn.

Kaneas’s knife struck first.

By the time the last archer fell from the roof into a stack of festival crates, the damage had already been done.

Elena was on one knee.

Garron had one hand clamped around the arrow in his shoulder.

Toren gave neither of them time.

His blade came down.

Garron raised his sword with his injured arm and nearly lost it.

Elena’s wind struck Toren in the chest, but the dark magic behind him rolled forward and turned the force aside.

Not fully.

Enough.

Kaneas landed beside Garron, breathing hard.

“We need more help,” he said.

“This guy is a monster.”

“He is,” Garron said.

His voice was tight with pain.

“But help is going to take more time to arrive.”

Toren lifted his blade again.

Purple aura lengthened along the edge.

“Less than you have.”

Garron looked at the ground.

For one heartbeat, Elena knew what he was about to do.

So did his fear.

“Garron.”

“I know.”

The road erupted.

Stone rose around Toren in jagged layers, one wall after another, folding upward from the lane in a brutal spiral.

Earth, old road, broken foundation, Angelstone dust, and buried root all answered Garron’s command at once.

A cage formed around Toren.

Then another around that.

Then another.

Multi-layered, crude, fast, and thick enough to turn the lane into a cracked stone mound.

The effort drove Garron to one knee.

Elena caught his arm before he fell forward.

Inside the stone, Toren struck once.

The cage held.

Twice.

It cracked.

“Arrows,” Elena said.

“I know.”

“Do not pull mine.”

“I know that too.”

Kaneas crouched beside Garron.

“Can that hold him?”

“No.”

“Then why did you do it?”

Garron looked at the arrow in his shoulder and grimaced.

“To have this conversation.”

Kaneas almost laughed.

Almost.

The sound died when the cage shuddered again.

From above, a voice cracked across the lane.

“To higher ground!

Now!”

Elena moved before the command finished.

Garron moved with her.

Kaneas did not know the voice, did not know the plan, and did not like obeying orders shouted from rooftops by old men.

He followed anyway.

Elena seized wind around herself and Garron, carrying them in a rough upward burst toward the nearest roof.

Garron slammed one hand into the wall as they rose, and stone steps punched from the side of the house just long enough for his boots to find purchase.

Kaneas used the shadow beneath a collapsed balcony and appeared on the roof beside them a breath later.

“What is happening?” he asked.

Elena grabbed the roof beam, leg bleeding.

“Halven.”

That was not an answer.

Then the water came.

It burst through the lower lane like a river remembering it had once owned the valley.

Not rainwater.

Not buckets.

Not anything the burning village should have possessed.

A wall of water roared around the bend, higher than a wagon, white at the crest and dark beneath.

It ripped loose barrels, crates, dropped weapons, burning beams, and men who had thought themselves safely behind the fighting.

West March soldiers vanished in its face.

Some screamed.

Some tried to brace.

None remained standing.

The wave carried Toren’s army through Luminaris like toys thrown into a millrace.

Kaneas stared.

“Where was he keeping that?”

“Old waterworks,” Elena said through clenched teeth.

“Under the village.”

“Of course.”

The wave struck Garron’s stone cage.

For a heartbeat, stone and water held together.

Then the cage exploded.

Black and purple force burst outward from within, shattering the outer layers into slabs that vanished beneath the flood.

Toren emerged inside the breaking stone, aura flaring along his sword, darkness coiling around both legs like anchors.

His eyes widened.

Not in fear.

In offense.

The wave swallowed him.

Water crashed over his head, shoulders, blade, and cloak.

For nearly a minute, he vanished beneath it while the flood tore past him down the lane, dragging soldiers, wagons, weapons, and half-burned festival stalls away from the east road.

Then the water lowered.

Toren remained.

Soaked.

Breathing.

Standing exactly where he had planted himself, boots buried to the ankle in broken stone, dark magic still wrapped around his legs like roots.

He spat water from his mouth.

Then looked up.

“Which one of you decided my army needed a bath?”

A cane struck the road.

Halven stepped from the side street below, clothes soaked at the hem, white hair plastered against his brow, one hand resting on the old cane Deckard had seen him use during story nights.

His face did not look old now.

It looked carved.

“Begone, pest.”

For a moment, silence held.

Then Toren laughed.

Once.

Then again.

Then the laughter grew.

“Seriously,” he said, looking around the ruined lane, the rooftops, the scattered soldiers, the broken stone, the bleeding opponents, and the old man standing in the water as if he had summoned weather by irritation alone.

“This village is hiding so many secrets.”

His laughter deepened.

“Far too many.”

Purple aura crawled up his blade.

“Two sages.

One water.

One wind.”

Elena’s eyes narrowed.

Toren’s gaze shifted toward Garron.

“And an aura user with advanced earth magic.”

Garron’s jaw tightened.

Toren laughed louder.

The sound struck the air with force.

Aura carried it.

Magnified it.

Weaponized it.

Elena flinched and threw one hand up as the pressure hammered across the rooftop.

Garron staggered against the chimney.

Kaneas dropped low, one hand against the tiles, teeth bared beneath his mask.

Below, Halven did not cover his ears.

He merely planted his cane more firmly.

Toren grinned.

“Jackpot.”

Then he rushed Halven.

The distance was too wide for Elena.

Too awkward for Garron.

Too low for either of them to reach before Toren’s sword did.

For Kaneas, distance was a suggestion.

He vanished into the shadow behind the chimney.

Reappeared from Halven’s own shadow.

Grabbed the old man around the waist.

And tore him sideways just as Toren’s sword cut through the place where his neck had been.

Halven did not gasp.

He did not curse.

He did not even look particularly surprised to be carried like stolen laundry by a masked stranger.

Instead, as Kaneas pulled him clear, Halven lifted one hand and sent a smaller wave of water crashing into Toren’s side.

It struck hard enough to drive most men through a wall.

Toren slid two steps and stopped.

“Tch.” His wet hair hung across one eye.

“Almost took one down.”

Kaneas set Halven near a broken stone porch as Garron dropped from the roof and re-engaged.

Elena followed less smoothly, wind catching around her injured leg to keep her standing.

Halven glanced at Kaneas.

“How many more times can you do that, boy?”

Kaneas hesitated.

His breath came rougher now.

“At most?

One shadow leap.”

“After that?”

“I’m tapped.”

Halven nodded.

“Save it.”

Kaneas looked at him.

“Don’t rescue me again,” Halven said.

“That is a bad instruction.”

“The young should live long lives.”

Kaneas stared at him for half a breath.

Then turned back toward the fight.

Halven raised his cane.

Water from the flooded lane lifted in thin streams, coiling through the air around him.

The streams sharpened, froze at the tips, and launched.

Ice bullets snapped across the lane.

Toren turned one aside with his blade, ducked another, let a third graze his shoulder, then cut through a fourth before it reached his face.

Garron pressed in immediately, forcing him to answer steel.

Elena’s wind struck his ankle.

Kaneas appeared low, not leaping through shadow this time, simply moving fast enough to cut at Toren’s flank.

For a moment, four pressures held him.

Earth.

Wind.

Water.

Darkwind.

Toren retreated.

One step.

Two.

Then he laughed again, but softer now.

Not amused.

Deciding.

“Enough of this nonsense.”

He reached inside his cloak and withdrew a small round object, black and glossy, no larger than a marble.

Elena saw it.

“Stop him!”

Garron lunged.

Halven fired three ice shots.

Kaneas threw a knife.

Toren tossed the object into his mouth and bit down.

The ground cratered beneath him.

Not from a spell cast outward.

From pressure.

Aura erupted from his body in a purple-black surge.

His sword haze lengthened, stretching beyond the blade until it became almost spear-like, a cutting extension that hissed through smoke and falling water.

Darkness poured from his left hand and struck the road in writhing tendrils.

The nearest broken building groaned.

Then tore apart.

Shadowy limbs ripped beams from walls, stones from foundations, tiles from roofs, and hurled them across the lane.

Debris crashed into Halven’s water streams, shattered against Garron’s rising earth, and forced Elena’s wind into defensive spirals.

Kaneas barely avoided a beam that would have crushed him flat.

He landed hard, rolled, and came up too slowly.

Too slowly.

Toren noticed.

Of course he noticed.

The aura along his sword stretched farther.

The air around the blade screamed.

“I grow tired of this.”

His dark magic spread wider, crawling over road, wall, roof, and water alike.

“I’ll end it quickly.”

The shadows rose.

Full novel: Echoes of a Past Eternity — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠
📱NovelCodex for AndroidYour library, progress and tokens, in an app made for reading on your phone.Get the app
‹ PreviousNext ›