home

search

The Whisperwood - The Battle of Whisperwood

  THE SHATTERING OF THE LITTLE HAWK

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Silvenna’s fingers—thin, elegant, hungry—closed around Elyra’s circlet.

  For a heartbeat, nothing moved.

  Not the wind.

  Not the trees.

  Not Elyra’s breath.

  Silvenna smiled.

  Silvenna (whisper-soft):

  “Let’s see what’s really yours…

  and what was always mine.”

  She lifted it from Elyra’s brow.

  The circlet left her skin with a faint, crystalline kiss—

  —and Elyra’s entire lower body snapped into place like a statue.

  Her back arched.

  Her legs locked straight.

  Her feet pointed unnaturally, rooted into the earth.

  Her calves shone faintly with that terrible glass-sheen.

  It wasn’t numbness.

  It wasn’t limp.

  It was total, merciless paralysis — stone and mirror fused together.

  Elyra gasped.

  Then she screamed.

  A scream that tore from her chest raw and terrified, echoing through the forest like a wounded animal in a trap.

  Elyra:

  “NO—NO—NO—PLEASE—NOT THIS—NOT THIS—”

  Her fingers clawed at her thighs—

  —but her arms couldn’t bend enough to reach.

  Her upper body still obeyed her, twitching with panic, but her waist-down form refused to yield even a fraction of movement.

  Her nightmare.

  Silvenna had given her her nightmare.

  Silvenna tilted her head, studying the immobile girl as one might examine a broken doll.

  Silvenna (mocking concern):

  “Oh dear…

  mobility problems?

  Your little wings clipped again?”

  Elyra’s teeth chattered with panic.

  Elyra:

  “S—STOP—

  PLEASE—

  I can’t—

  I CAN’T MOVE—”

  Silvenna leaned close enough that the glass of her lips almost brushed Elyra’s cheek.

  Silvenna (whisper):

  “You can’t run.

  You can’t fight.

  You can’t save anyone.”

  Her fingers traced Elyra’s rigid shin experimentally.

  Silvenna:

  “And now you can’t even save yourself.

  How delicious.”

  On the other side of the vine-wall, Elaris howled—a sound so broken and furious it didn’t sound like it came from mortal lungs.

  Elaris:

  “ELYRA!”

  Sereth’s voice tore through the clearing:

  Sereth:

  “LET ME THROUGH! LET ME THROUGH HER!”

  But Varsha’s barrier held.

  Mirrorborn crawled and clattered like insects, holding the boys back.

  Garruk roared as he ripped one in half with his bare hands.

  Kaer slammed fist after fist into the vines until blood coated his knuckles.

  Vex hurled fire.

  Laz hurled profanity.

  Still — the wall held.

  And Silvenna?

  She turned from the trapped Elyra as though already bored.

  Borin—bleeding, shaking, but stubborn to the last—lunged again, hammer raised.

  Borin:

  “YE DON’T TOUCH HER—YE DON’T—TOUCH—”

  Silvenna barely moved.

  Her glass blade flickered.

  A glancing strike, but sharp enough to slice across his forearm again — deeper this time.

  Borin choked back a cry.

  Blood spattered the grass.

  His hammer slipped from his fingers, landing with a dull thud.

  Silvenna clicked her tongue.

  Silvenna:

  “Dwarves.

  Always so durable.

  Always so breakable.”

  Borin fell to one knee, clutching the bleeding limb—still trying, with his other hand, to crawl toward Elyra.

  Elyra’s fingers stretched toward him but her legs would not move, not even to shift her weight.

  Elyra (voice breaking):

  “Borin—

  stop—

  PLEASE—stop—

  she’ll kill you—”

  Silvenna stepped over Borin with predatory poise.

  Her cold glass heel hovered inches above his fallen hammer.

  Silvenna:

  “No, little hawk.

  If I wished him dead…

  you would already be mourning him.”

  She lifted the circlet slightly, letting it dangle mockingly between her fingers.

  Silvenna:

  “But I know what hurts you more than death.”

  She crouched beside Elyra again.

  Silvenna:

  “Helplessness.”

  Elyra’s breath hitched violently.

  Her chest trembled.

  Tears spilled freely.

  Her fingertips hovered uselessly inches above her frozen thighs.

  Silvenna leaned in.

  Silvenna (smiling):

  “You’re exactly where you belong.”

  Sereth Breaks Through — at Any Cost

  The moment Silvenna lifted Elyra’s circlet, the forest became a nightmare.

  But nothing — nothing — was more terrifying than the sound that ripped from Elyra’s throat.

  A scream of a girl turning to stone from the waist up.

  A scream of someone begging her body to move and being answered with nothing.

  Elyra:

  “MUM—DAD—HELP ME—PLEASE—HELP—”

  Her voice cracked.

  And that was all it took.

  Something inside Sereth snapped.

  She didn’t wait.

  Didn’t think.

  Didn’t breathe.

  She threw herself into the barrier Varsha had grown — a lattice of brambles, vines, and thorned roots pulsing with crystalline light.

  Arden grabbed her wrist—

  “SERETH, STOP—”

  But the ranger was gone already, eyes blazing, mother’s instinct overriding every law of nature.

  Sereth shoved herself through a gap no wider than her forearm.

  The vines tore at her dress.

  Scraped her shoulders.

  Snagged her hair.

  One thick thorn carved across her ribs — deep, bleeding.

  Stolen from its original source, this story is not meant to be on Amazon; report any sightings.

  But she ignored it.

  And she prayed — prayed so fiercely it shook her bones — that the tiny life inside her would be safe.

  A warmth flared in her belly.

  A soft, pulsing glow.

  The baby — her baby — shielded her.

  Protected her.

  Sereth gasped as the glow steadied her breath and held her upright.

  Sereth (whispered):

  “…Thank you, little one…”

  Then she drew both blades.

  And her eyes locked onto Silvenna.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Silvenna didn’t even have time to turn her head.

  Two arrows slammed into her simultaneously — one in the shoulder, one splintering against her glass-cheek.

  The witch staggered back, hissing.

  Silvenna:

  “YOU—”

  Sereth hit her like a falling star.

  Steel clashed against glass-sword as Sereth launched a whirlwind assault, every strike fueled by terror, rage, and the absolute primal instinct of a mother protecting her child.

  Sereth (snarling):

  “GET—AWAY—FROM—HER—!”

  Every hit rang like a bell.

  Silvenna’s mask of smug superiority shattered piece by piece as Sereth pressed forward with wild, furious precision.

  Silvenna reeled, stumbling back, blades crossing to block the next attack—

  Sereth didn’t stop.

  Couldn’t.

  Wouldn’t.

  Silvenna:

  “You shouldn’t even be able to MOVE through the barrier—”

  Sereth knocked her blade aside with explosive strength.

  Sereth (voice trembling with fury):

  “I AM HER MOTHER.”

  And she drove Silvenna back toward the mirror pool.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Not far from them—

  Borin’s vision blurred.

  He was losing blood fast.

  Too fast.

  Arden’s voice rang from behind the vines:

  Arden:

  “BORIN — HOLD ON! PLEASE — HOLD ON!”

  He tried to call divine light—

  But the forest choked it.

  Snuffed it out like a candle.

  Arden gasped in frustration.

  Arden:

  “SAREN, PLEASE—LET ME THROUGH—LET ME—”

  But the trees… the cursed trees… blocked her completely.

  Borin coughed, spit blood into the dirt.

  And still — still — he crawled toward Elyra.

  Elyra:

  “Borin—stop—STOP, you’re hurt—”

  Her frozen legs trembled — the crystalline sheen crawling higher.

  Up her waist.

  Toward her ribs.

  Every breath became harder.

  Borin reached for her circlet — his fingers shaking — nudged it toward her hand.

  Borin (voice faint):

  “Take it… wee hawk… take it…”

  Elyra stretched her fingers—

  They brushed the circlet—

  Then the numbness spiked like an electric shock through her spine.

  She screamed again — not from pain, but from terror.

  Elyra:

  “MUM—DAD—IT’S GOING HIGHER—MUM PLEASE—PLEASE—HELP ME—”

  The rigidity crawled up her torso like a tide of living ice.

  Her hands could still move—

  But her elbows trembled—

  Her shoulders stiffened—

  She was losing control.

  Losing everything.

  Silvenna saw.

  And she laughed.

  Silvenna:

  “Oh this is precious…

  Look at you, little hawk.

  Trapped.

  Helpless.

  Breaking.”

  Sereth’s next blow nearly took her head off.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  SERETH GETS THE UPPER HAND

  Silvenna staggered back as Sereth landed a brutal kick to the witch’s abdomen.

  Glass cracked.

  Silvenna gasped.

  Silvenna:

  “You’re… stronger than before—

  the corruption in your veins should’ve—”

  Sereth didn’t let her finish.

  She slammed her forehead into Silvenna’s face — a savage, desperate headbutt.

  Silvenna reeled.

  Sereth raised both blades.

  Sereth (voice shaking with rage and fear):

  “YOU WILL NEVER TOUCH MY DAUGHTER AGAIN!”

  She lunged.

  Steel met glass in a perfect strike—

  Silvenna’s chestplate cracked—

  Fractures spiderwebbing across it.

  For the first time…

  Silvenna looked afraid.

  THE SHATTERING OF THE CIRCLE

  Elyra’s Desperation. The Breakthrough. The Betrayal.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Elyra could no longer feel her ribs.

  Her chest was tightening, her breath shallow, her fingers numb.

  But her eyes—

  her blazing green eyes—

  were alive.

  The circlet lay half-buried in dirt and blood and broken leaves.

  Her hands trembled, jerking, barely obeying her…

  …but she reached.

  Pinned from the chest down, her back stiff as carved stone, Elyra clawed at the earth with shaking fingertips.

  Elyra (whispered breath, breaking):

  “Please… please…”

  Her nails found the circlet.

  Slipped.

  Caught again.

  Pulled.

  Her elbows were stiffening.

  Her vision blurred.

  And with a final, animal scream—

  Elyra lifted the circlet to her brow.

  It hit her skin.

  And everything erupted.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  ? THE RESONANCE

  Power Answered Her Cry

  A wave of green-silver magic blasted outward from Elyra’s skull.

  Not gentle.

  Not subtle.

  A shockwave that sent leaves spinning, shattered nearby mirror-shards, and lit the entire forest in neon aurora.

  Every vine restraining Elaris and the others snapped like string.

  The barrier Varsha conjured cracked apart in a thunderclap.

  Elaris felt something ancient, parental, primal ignite inside him—

  Lattice surging, memories burning, the fear of losing his child fueling impossible power.

  He tore through the last remnants of the forest's prison.

  Garruk thundered through beside him, roaring.

  Kaer burst through with a sound like grinding steel.

  Vex and Laz followed, sparks dancing across their hands.

  Arden forced divine light into the clearing, even as the forest fought her.

  And Pancake — gods help anyone underestimating a cosmic creature — arrived in a comet-streak of silver fire.

  They all reached the circle.

  And then—

  Everything went silent.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  ? THE MOMENT TIME STOPPED

  Sereth had Silvenna at bladepoint.

  One more strike—

  One more heartbeat—

  And Silvenna would fall.

  But the glass witch smiled.

  A slow.

  Sickening.

  Knowing smile.

  Silvenna (soft):

  “Varsha… now.”

  Sereth’s head snapped toward where Borin stood—

  —just in time to witness the betrayal.

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Varsha stepped out of nothing.

  Directly above Borin.

  Her orchids glowed a sickly crimson.

  Silvenna smiled through bloody teeth.

  Silvenna:

  “Now.”

  Varsha’s blade plunged downward.

  Borin’s eyes widened — not in fear, but in recognition.

  The world shattered.

  Ⅱ. THE SCREAMS

  Sereth’s scream ripped the forest apart.

  Elyra’s collapsed into a broken, strangled cry.

  Garruk roared with a sound that shook birds free from branches.

  Arden’s magic surged uncontrolled, golden light bursting against the mirrored barriers.

  Vex screamed obscenities that melted glass.

  Elaris—

  Elaris didn’t scream.

  He simply stopped breathing.

  His mind went quiet, empty, white.

  Because he knew that wound.

  He knew its depth.

  He knew there was no time.

  Ⅲ. THE LAST MOMENTS

  Varsha and Silvenna dissolved into mirrored shards, retreating into the deeper forest.

  Elyra’s legs regained full strength the instant the circlet pulsed.

  She dragged herself to Borin.

  Elaris reached him first.

  He fell to his knees so fast it bloodied them, scraping across bark and glass.

  Borin lay on his back, beard matted with blood, breath shallow and wet.

  But his eyes were clear.

  So clear.

  He smiled.

  Borin (hoarse):

  “Why’re ye all lookin’ at me like tha’? I’ve taken worse hangovers…”

  Sereth fell to her knees beside him.

  Elyra threw herself across his chest.

  Garruk knelt, shaking, unable to form words.

  Arden’s hands hovered over him, glowing with divine light — but the forest refused her. The magic just… died before touching him.

  Elaris pressed trembling hands to Borin’s wound.

  Elaris:

  “No. No, no, no—

  Borin, please—

  I can bring you back. I can pull you through. I can do it.

  Just hold on. I can—”

  Borin lifted a shaking hand and touched Elaris’s cheek.

  Borin:

  “Ye cannae, lad.”

  Elaris’s breath broke.

  Borin:

  “Not this time. No lattice. No bargain. No spell.”

  (He coughed blood.)

  “I’ve done all I’m meant to do.”

  Elyra sobbed into his chest.

  Elaris tried to begin the ritual — silent lips forming ancient words —

  —and the magic sputtered like a candle in a storm.

  Nothing.

  The lattice glowed faintly… then dimmed.

  For the first time in his life, Elaris’s magic refused him.

  Borin looked at him softly.

  Borin:

  “Elaris… ye gave me a family. A purpose. A place.

  Let me rest now.”

  Sereth held his hand with both of hers.

  Sereth (choking):

  “You can’t… you can’t leave. You stubborn, loud, drinking—

  You can’t.”

  Borin smiled at her.

  Borin:

  “Aye I can, lass. Because ye’ll all carry on.

  And that’s how I win.”

  His eyes drifted to Elyra.

  Borin:

  “Little hawk… keep flyin’.

  Kick evil in the arse, like ye do.”

  Elyra shook with sobs.

  Elyra:

  “I love you, Borin…”

  Borin:

  “Aye. I know.”

  He turned his head to Garruk next.

  Borin:

  “Look after ’em all, big lad.”

  Garruk bowed his head, tears splashing onto the grass.

  Then Borin looked at Elaris again.

  The dwarf’s voice grew faint. Barely a whisper.

  Borin:

  “Ye did well, Shepherd. Better than ye know.”

  One last breath.

  One last smile.

  Borin Stonebeard’s hand went still.

  And the forest fell silent.

  Ⅳ. THE CARRYING HOME

  It took all of them to lift him.

  Sereth refused to let go of his hand.

  Garruk carried him — cradled, reverent, protective, like carrying a fallen king.

  Elaris walked beside him, face blank, eyes hollow.

  Elyra followed, holding Borin’s hammer to her chest, the metal wet with her tears.

  Arden whispered prayers that felt like apologies.

  Vex walked with her head bowed.

  Laz walked without his usual swagger.

  Kaer walked like his spine was barely holding him up.

  Pancake padded silently alongside them, tail drooped low.

  The people of Thornmere saw them coming.

  And every street fell quiet.

  Doors opened. Hats were removed. Heads bowed.

  Because everyone knew Borin Stonebeard.

  Ⅴ. THE THORNMERE FAREWELL

  Aurelthane himself came to the town square.

  The pyre was built from ironwood and mountain oak — the same woods Borin used to carve his tankard handles.

  The whole town gathered.

  Aurelthane raised a hand.

  Aurelthane:

  “Tonight… we see off a hero.”

  The crowd murmured, many in tears.

  A dwarven cleric from Velmir’s Hold had arrived by gryphon in the night — an old friend of Borin’s. He prayed in Dwarvish, words heavy with stone and fire.

  Then he stepped aside.

  Aurelthane looked at the Dice.

  Aurelthane:

  “Who among you will speak?”

  They all did.

  ELYRA

  Elyra spoke first, voice shaking.

  Elyra:

  “He saved me. He saved all of us.

  And he believed in me when I couldn’t walk, when I couldn’t fight, when I felt… broken.

  I’ll never forget him.

  Not ever.”

  She placed Borin’s hammer onto his chest.

  GARRUK

  Garruk stepped forward, voice cracking.

  Garruk:

  “He was my brother.

  The loudest.

  The drunkest.

  The bravest.

  And I’ll never be as good a man as he was.”

  The whole crowd bowed as Garruk pressed a hand to Borin’s forehead.

  SERETH

  Sereth placed an arrow beside him.

  Sereth:

  “You kept us alive.

  You kept me alive.

  And… you were one of the first to welcome me into this family.

  I will miss you every day.”

  ARDEN

  Arden touched the wood of the pyre.

  Arden:

  “His soul shines bright.

  A flame that does not dim.”

  VEX & LAZ

  Vex’s voice wavered.

  Vex:

  “I never thought I’d cry over a dwarf.

  But gods… he earned it.”

  Laz swallowed hard.

  Laz:

  “Goodbye, old friend.”

  KAER

  Kaer’s words were simple.

  Kaer:

  “I will remember him.”

  ELARIS

  Finally… Elaris.

  He stepped forward.

  His hands trembled violently.

  Elaris:

  “Borin…

  you were…

  you were everything a man like me didn’t deserve.

  A friend.

  A brother.

  A guardian.

  And I swear by the lattice itself…

  your death will not be in vain.”

  He pressed a hand to Borin’s chest.

  A faint green glow passed into the body —

  a final blessing.

  And then…

  Elaris whispered something only Borin could hear.

  Elaris (soft):

  “Rest well.

  We’ll carry it from here.”

  THE FLAME

  Arden lit the pyre.

  Golden, gentle flame.

  The fire rose slowly, reverent, never violent.

  The townspeople sang an old dwarven mourning chant — a deep, echoing song that shook the stones of Thornmere.

  Ⅵ. THE EYES THAT WATCH

  As the flame climbed into the night—

  Azhareth, perched on the cliff overlooking the town, felt something tear in Vaelith’s heart.

  He closed his eyes.

  Azhareth (soft):

  “Stonebeard… may your fire never dim.”

  Far above him, back in the Crimson Spire—

  Vaelith laughed.

  Corruption pulsed through her veins like hot metal.

  Varsha and Silvenna watched their queen with wicked pride.

  Valthrix stood in the shadows, quill tapping her cheek, saying nothing.

  And deep in a place between realms…

  Lattice-Elyra had watched the entire funeral.

  She placed a hand on her chest —

  not understanding why something inside her hurt.

Recommended Popular Novels