home

search

Trouble at Timberfall

  The Ember Inn, Thornmere — Late Morning

  The air still smells faintly of spilled ale and bad decisions.

  Gorruk is snoring against a support beam, Borin has been relocated out of his barrel, and the twins are playing cards with the tavern cat (who’s currently winning).

  Elaris sits at one of the corner tables, the soft morning light gleaming off the wand he received from the blacksmith — the one etched with tiny inlaid sigils of silver and bone.

  When he turns it in his fingers, the runes shimmer faintly. Something hums — faintly alive, faintly waiting.

  Arden: “You’ve been staring at that thing since sunrise.”

  Elaris: “It hums when I hold it. That’s either a good sign… or a warning.”

  Sereth (leaning in): “Or both. You and ominous magic do have a history.”

  Before Elaris can reply, the tavern doors slam open.

  A young man in a mud-splattered cloak stumbles in — a Timberfall courier, by the look of his woodcut sigil and pine-green tabard. He’s panting, wild-eyed, with splinters embedded in his arms and dried sap on his boots.

  Messenger: “Is— is the Thornmere Company here?! The— the one who stopped the haunting?!”

  The room quiets. Even Gorruk half-wakes, rubbing his eyes.

  Arden rises first, calm and steady.

  Arden: “You’ve found us. What’s happened?”

  Messenger: “The trees. They’re— gods, they’re moving. Timberfall’s under attack. The forest itself’s alive — crushing homes, dragging people away into the woods. We need help!”

  Gasps ripple through the tavern.

  Borin straightens, beard still damp.

  Borin: “Trees, ye say? Bah! I’ll chop ‘em down the old-fashioned way.”

  Kaer narrows his eyes.

  Kaer: “This doesn’t sound natural. Someone’s controlling them.”

  Vex: “Or worse… flirting with them.”

  Laz: “...You’ve met druids before, right?”

  Vex: “Exactly.”

  Sereth rises, tightening the straps on her bracers.

  Sereth: “If the forest’s gone mad, we’d best make haste. Timberfall’s a half-day ride.”

  The messenger nods desperately, eyes flicking between them all.

  “Please — the foreman said if anyone could help, it’d be you.”

  Before the group heads out, Elaris and Sereth stop by the blacksmith’s forge — the familiar clang of hammers greeting them as smoke curls into the morning light.

  The smith — a stout woman with soot-streaked cheeks and the personality of a mountain — waves them in.

  Blacksmith: “Ah, Pale Shepherd! And you, the hawk-eyed ranger! Thought you might be crawlin’ back from that festival. Got somethin’ for you.”

  She turns and lifts the finished longbow from its rack — elegant ashwood, etched with faint elven runes, polished to a mirror sheen.

  Blacksmith: “Took me all night. Reinforced with wyvern sinew, balanced like a dancer. Draw’s strong but smooth.”

  (She grins.) “Try not to shoot your necromancer this time, aye?”

  Sereth’s cheeks go red again as the twins giggle from outside the forge.

  Sereth: “...Noted.”

  The bow gleams faintly when she touches it — a perfect balance of grace and lethality.

  Elaris’s wand gives off a soft pulse in response, as though acknowledging its companion weapon.

  They Receive

  


      
  • Sereth’s Longbow of the Whispering Wind


  •   
  • Elaris’s Wand of Bone and Silver


  •   


  The group regathers at the Thornmere gate, horses ready, the forest road ahead wreathed in distant mist.

  Arden: “Timberfall lies beyond the southern ridge. If what he says is true, we’ll be walking into something ancient.”

  Elaris: “Good. I’ve missed a proper mystery.”

  Gorruk: “Aye, and I’ve missed hittin’ things that don’t bleed.”

  Borin: “We’ll see if they can handle dwarven steel.”

  Vex: “Or our charm.”

  Laz: “Charm? Is that what we’re calling it now?”

  Sereth mounts her horse, longbow slung across her back, glancing once at Elaris before riding forward.

  Sereth: “Let’s go save some lumberjacks.”

  Elaris (with a wry smirk): “A noble cause, if ever there was one.”

  Ride for Timberfall”

  The hooves of eight mounts thunder along the dirt road south of Thornmere, the mist still clinging low and silver in the morning light.

  Behind them, the town shrinks into warmth and laughter; ahead, the Verdant Expanse stretches wild and green — ancient trees rising like cathedral pillars, shadows long enough to swallow the horizon.

  The Company rides in loose formation, the rhythm of hooves punctuated by their voices and the clatter of gear.

  Borin, already chewing on a strip of dried meat:

  “So, these trees. They bite, aye?”

  Vex (grinning): “That’s what the messenger said.”

  Laz: “Imagine the splinters.”

  Gorruk: “Imagine the firewood!”

  He pats the haft of his greataxe, earning a look from Arden.

  Arden: “You can’t solve every problem by setting it on fire, Gorruk.”

  Gorruk: “Course I can’t. That’s what he’s for.” (thumbs at Elaris)

  Elaris, deadpan:

  “Noted. I’ll add ‘incendiary druid diplomacy’ to my repertoire.”

  The twins snicker.

  Sereth, riding a little ahead, adjusts the strap on her new longbow, the polished curve catching sunlight.

  Sereth: “If we’re lucky, it’s just one angry spirit.”

  Kaer (flatly): “If we were lucky, we wouldn’t be going at all.”

  Borin: “He’s got a point, lad. Never trust trees ye didn’t plant yerself.”

  Vex: “That’s the second weirdest proverb I’ve heard today.”

  Laz: “What was the first?”

  Vex: “Don’t drink anything Borin calls ‘his recipe.’”

  Borin: “Oi! That was an experiment!”

  Gorruk: “Aye, and the results were catastrophic.”

  The road bends between mossy stones and thickening woods. Sunlight filters through the canopy — golden at first, then steadily dimming as the forest grows dense.

  A faint humming rides the wind — like branches whispering, but too rhythmic, too deliberate.

  Arden reins in her horse slightly.

  Arden: “The air feels… wrong. The Light’s dimmer here.”

  Elaris: “Residual enchantment, perhaps. The forest is alive — literally or figuratively, we’ll see soon enough.”

  Sereth: “If it’s druids, they’ll want to talk.”

  Vex: “If it’s not druids?”

  Elaris: “Then I’ll let Gorruk talk.”

  Gorruk cracks his knuckles and grins.

  “My favorite kind o’ diplomacy.”

  ?? Midway Point – Forest Edge

  By late afternoon, the mist thickens into a low fog. The air grows heavy with sap and the faint smell of burning pine.

  A half-toppled sign creaks in the wind:

  → TIMBERFALL VILLAGE — 1 Mile

  (Below it, someone has scrawled in charcoal: “TURN BACK.”)

  Kaer dismounts, crouching to inspect the dirt.

  Kaer: “Tracks. Dozens of them. Human… then dragged. Deep furrows—like roots.”

  Arden (grim): “They took them alive.”

  Vex: “You say that like it’s the good news.”

  Sereth draws her bow, eyes narrowing at the treeline.

  Sereth: “Eyes up, everyone. If the forest doesn’t want us here…”

  Elaris: “It’ll let us know.”

  A wind sweeps through the trees. Leaves shift — not naturally, but like breathing.

  Something enormous moves between the trunks — shadows bending where they shouldn’t.

  The smell of sap grows stronger.

  The road ahead splits — one path leading toward the village gates, smoke rising beyond… the other vanishing into the woods, where the whispering grows louder.

  You raise your wand — the bone-and-silver focus hums faintly, the sigils along its shaft flickering like candlelight in a storm.

  The others instinctively draw back, giving you space.

  The air around you thickens. The light fades slightly, and the usual forest sounds — birds, wind, the distant creak of branches — hush, replaced by a low thrumming that vibrates through your chest.

  Elaris (quietly): “Something’s breathing magic here…”

  You focus, and the world slides into shimmering hues — greens for nature’s old spells, blues for lingering blessings, reds for curses or necrotic residue.

  At first, the forest glows faintly green, alive with natural fey magic. But then —

  your wand jerks in your hand, as though drawn toward the trees themselves.

  Roots beneath the soil pulse with a deep crimson light, faint but spreading, like veins under the earth.

  And the whispers… they form words now, fractured and distant, half in Sylvan, half in something older:

  “Cut… the… heart…”

  “Free… the bound…”

  “The green is dying…”

  Arden watches your face carefully.

  Arden: “What do you see?”

  You lower the wand slowly.

  Elaris: “Not corruption… possession. Something ancient. Something angry.”

  The glow fades from your eyes as the spell ends — but the crimson undercurrent remains in your mind, an afterimage that refuses to die.

  Sereth slides off her horse and crouches beside a root that’s broken through the path. It pulses faintly when she touches it, then recoils like a living thing.

  Sereth: “Whatever this is… it doesn’t like us.”

  Gorruk: “Good. Mutual feelin’s.”

  Borin spits into the dirt.

  “Aye, so it’s magic trees we’re dealin’ with. Never trusted bark since one tried to eat me once.”

  Vex: “You say that like it’s a normal sentence.”

  Kaer, frowning, looks down the two paths ahead.

  “If it’s spreading from the forest, the villagers may already be lost.”

  Arden: “Then the sooner we act, the better.”

  Sereth looks to you, the unofficial leader, expression steady but trusting.

  Sereth: “Your call, Elaris. Do we hunt the source… or save the people first?”

  Elaris calls a war council

  Kael — the cautious veteran

  Short, measured, practical.

  “Save the people. A village of living folk is worth more than a mystery in the woods. We can secure the routes and evacuate what we can; then we push inward. If the source is deeper, it’ll slow whether we heal or not — but the living can’t wait for philosophers.”

  Arden — the cleric, soul-healer

  Calm, prioritizes life and the sanctity of the living.

  “The people are foremost. If we can get non-combatants out — women, children, the elderly — they will survive to rebuild. The source must be cleansed, yes, but we must not let hearts break for lack of an attempt.”

  Sereth — the ranger, impulsive heart

  Practical but emotional; will protect people, but hates seeing threats fester.

  “My gut says hit the heart. If whatever’s in that soil keeps spreading, the town will follow and there’ll be nothing left to save. But I won’t watch people die waiting while we chase a ghost. We split: a fast strike team to the source, others pulling survivors.”

  Gorruk — the big-hearted bruiser

  Simple, loud, immediate.

  “People first. I don’t want kids dragged into roots. Let me smash trees and carry folk. After we move the folk, I’ll go smash root-heads.”

  Borin — the dwarf, brawny & blunt

  Protective, likes tangible results; hates indecision.

  “If there’s a fight at the heart, I’ll be there. But you reckon we can save folk now with a few hands and ropes. I can carry two at a time. Get them out, then we burn whatever’s left that smells funny.”

  Vex & Laz — the twins, mischievous pragmatists

  Half-flippant, half-savvy; like the thrill of the woods but value coin and people.

  Vex: “Split. One of us scouts the drift line for traps and signs; the other helps herd.”

  Laz: “Also, if there’s fey mischief, we want to know which kind before charging in. I prefer going in knowing the punchline.”

  The Thornmere Company Divides

  The air between the towering trees hums faintly, heavy with sap and tension. The mist curls thicker now—like breath from the forest itself.

  Elaris glances down each path, then back at the faces of his companions.

  Elaris: “Then it’s decided. We divide the risk, not the loyalty.”

  ?? Team Timberfall

  Kael, Borin, Gorruk, and Arden mount up. Kael adjusts his swordbelt, eyes flinty beneath his hood.

  Kael: “We’ll clear what we can and get the innocents out. Signal if you need extraction.”

  Borin checks the edge of his axe and gives a half-smile.

  Borin: “Try not to poke anything ye can’t unpoke, aye?”

  Arden blesses each of you with a sweep of her hand, a faint gold shimmer crossing your armor.

  Arden: “The Light guide you through shadow and root.”

  Garruk thumps his chest.

  Garruk: “And if ye find the big ugly one, save me a swing!”

  Their horses thunder down the right fork toward Timberfall—toward smoke, screams, and the promise of rescue.

  ?? Team Source

  The forest trail ahead is narrower, overgrown, the ground soft and pulsing faintly underfoot.

  Sereth slides off her mount, longbow ready; Vex and Laz move to her sides, all grace and tension.

  Elaris raises the wand again, its runes dimly glowing like eyes opening in the dark.

  Vex (whispering): “This place feels… watchful.”

  Laz: “Yeah, and not in the ‘admiring our good looks’ way.”

  Sereth (steady): “Stay close. If we’re lucky, we’ll find what’s calling the roots.”

  Elaris (quiet, resolute): “Luck seldom joins me in the woods. I’ll settle for answers.”

  They step into the shadows..

  ?? Source Team – Deep Forest Path

  Elaris moved deeper for an hour. The air grows colder; moss drips with dew that smells faintly of blood.

  Every few minutes, the trees shift just slightly—as if adjusting to your presence.

  When you crest a low ridge, the forest opens into a clearing.

  At its center, a massive oak—blackened, cracked, roots spread in every direction like claws.

  The soil beneath it breathes, the red glow Elaris sensed earlier pulsing from a stone embedded at its base.

  The whispers slam into minds now—distinct, intelligible words:

  “Feed us… roots and bone… free the heart from the green…”

  The stone is carved with sigils you recognize: part Sylvan, part Infernal—a merging of fey and demonic script.

  Sereth whispers, voice tight:

  “That… shouldn’t exist.”

  Vex and Laz kneel near a root where a tattered human boot juts out from the earth.

  Laz: “Found one of the missing loggers.”

  Vex: “Correction: what’s left of him.”

  The corpse twitches.

  Elaris feels the wand thrum violently. Whatever’s inside that stone, it knows you’re here.

  Elaris places a hand over the enchantment

  You instantly grasp the structure of the enchantment:

  


      
  • The oak isn’t alive—it’s being used as a conduit.


  •   
  • The stone is a “Heartseed,” a fey artifact twisted by infernal corruption—its energy leaks into the roots, forcing the forest to act as a hive mind.


  •   
  • Destroying the Heartseed might free the woods—but its detonation could level everything in a hundred-yard radius.


  •   
  • Alternatively, Elaris could try to bind it, subduing it into your wand—gaining control, but at the risk of corruption.


  •   


  Sereth looks at you, concern flickering behind her calm eyes.

  “Whatever that thing is… it’s awake now.”

  The ground beneath the oak shifts. A figure begins forming from bark and root—a guardian, humanoid, nearly ten feet tall, eyes burning crimson.

  Vex: “I vote we talk to it!”

  Laz: “I vote we don’t!”

  The thing roars—a deep, splintering sound—and the clearing trembles.

  The clearing explodes with motion.

  If you find this story on Amazon, be aware that it has been stolen. Please report the infringement.

  


  Roots snap from the soil, the forest guardian heaving itself upright — a living monolith of bark and crimson sap. Its eyes burn like coals, its limbs creaking with fury.

  Elaris raises his wand and whispers a word that tastes like frost and ash.

  Elaris: “Speculo Umbra.”

  Four ghostly reflections of himself bloom around him, each one moving in perfect sync, cloaked in pale necrotic shimmer — Mirror Image.

  The guardian hesitates, its head grinding side to side in confusion, then lashes out — a branch-like arm crashing through one of the illusions, scattering it into spectral dust.

  Sereth: “Let’s give it more to look at!”

  She draws her new longbow — the Whispering Wind — and the air hums as she marks the guardian with Hunter’s Mark.

  A faint blue sigil glows on its chest as she looses two quick arrows; both strike home, thunking deep into bark.

  The creature roars, crimson sap spilling like blood.

  Mirror Image holds.

  He flicks his wand again, sending a burst of necrotic energy—Chill Touch—spiraling from one of the phantoms to sear the guardian’s chest. It flinches, vines retracting.

  The twins dart through the chaos like shadows, sliding under whipping roots and crashing bark.

  The stone embedded at the oak’s base pulses faster, almost like it can see them coming.

  Laz (grim): “That’s infernal script. Layered under Sylvan bindings.”

  Vex: “That’s… creative. Evil, but creative.”

  Laz: “If I rewrite it—break the devil’s link—we might shut it down without blowing up the forest.”

  Vex: “And if you’re wrong?”

  Laz: “Then we blow up faster.”

  She grins and crouches beside him anyway, their hands moving in mirrored gestures — tracing glowing lines through the air, murmuring words in a mix of Sylvan and Infernal.

  Their horns glow faintly, the corruption responding like static.

  The guardian slams its arms into the ground. Roots lash outward, grappling the illusions; one vanishes in a shimmer.

  Elaris sidesteps, cloak whipping.

  Elaris: “Stay moving! Don’t let it fix on you!”

  He twirls the wand, gathering power for a heavier spell — the air around him darkening with necrotic light.

  Sereth slides into a kneel, drawing and firing again, whispering under her breath:

  Sereth: “For the trees that didn’t ask for this.”

  Her arrow whistles through the air and bursts in a flare of radiant light — she’s channeled Guided Shot from the bow’s enchantment.

  The projectile strikes the guardian’s shoulder, splitting bark and sending sap spraying like crimson rain.

  The monster staggers, one knee sinking into the soil.

  Their voices harmonize; the infernal runes begin peeling away from the stone, glowing red to gold. The Heartseed screams—not aloud, but inside every mind present.

  Vex (gritted teeth): “Almost there—!”

  Laz: “One more verse!”

  


  A surge of power snaps up through their arms, throwing them back. The runes flare white, then die. The crimson glow in the guardian’s eyes flickers.

  Elaris senses it instantly — the connection faltering.

  “Now, Sereth—finish it!”

  Sereth leaps onto a fallen root, draws her bowstring until it sings, and fires one last arrow through the creature’s chest.

  The arrow glows brilliant blue as it passes through, embedding into the Heartseed itself.

  A crack splits the stone, light bursting outward like a sunrise through storm clouds.

  The guardian lets out a single, low groan—half agony, half relief—and collapses, turning to lifeless wood.

  The glow fades.

  Silence returns.

  The clearing steams. The twisted oak is blackened, but the crimson veins are gone. Where the Heartseed lay, there’s now a hollow depression in the soil, faintly smoking, the corruption gone to ash.

  Vex and Laz lie sprawled in the roots, hair singed but grinning.

  Vex: “So… that’s a yes to teamwork?”

  Laz: “Next time, we charge extra.”

  Sereth walks over, panting, lowering her bow.

  Elaris approaches the hollow, wand humming softly; the faintest pulse of power still lingers—like the last heartbeat of a dying god.

  Elaris (quietly): “It’s dormant. For now.”

  Sereth: “You think it can come back?”

  Elaris: “All things can come back… if someone foolish enough calls them.”

  He kneels, pressing a hand over the soil.

  The wand hums once more, accepting a small pulse of residual power — the Heartseed’s memory — absorbed safely, though not without risk.

  As the smoke clears, the faint sound of distant battle echoes from the Timberfall direction — Gorruk’s roar, Borin’s laughter, and Arden’s spells lighting the horizon.

  Sereth looks to you, Elaris, brushing soot from her cheek.

  “I think the others might need a hand.”

  She offers a half-smile.

  “Or a spell or two.”

  The forest is utterly still.

  The birds haven’t returned yet, and the air hangs heavy — thick with ozone and the faint copper taste of burnt magic.

  Sereth and the twins catch their breath as Elaris kneels at the center of the clearing where the corrupted oak once stood.

  The soil smolders faintly, smoke curling up from the broken roots that had once drunk from the infernal stone.

  The wand in his hand vibrates — not violently, but rhythmically, as though something under the ground is whispering to it.

  The others instinctively stay back; they’ve seen that look before — the Necromancer’s Gaze.

  Sereth: “Careful, Elaris.”

  Elaris: “Curiosity’s only dangerous when I stop asking questions.”

  He presses the wand into the ash.

  Immediately, the world drops into silence.

  The air ripples around him, and then the clearing changes.

  It’s no longer ash and smoke — it’s a vision.

  Elaris stands in a mirror-world of the same clearing, centuries ago.

  The oak is still whole, lush and radiant with green life.

  Around it dance figures of light — fey, their bodies translucent like moonlight, singing a harmony that makes the air itself pulse with joy.

  But then — a rift splits the air behind them.

  Fire spills through.

  The melody breaks.

  A shadowy figure steps through — horned, cloaked in smoke, carrying the same kind of Heartseed now shattered at Elaris’s feet.

  The fey scream. The forest burns red. The Heartseed sinks into the earth — sealing the infernal breach by binding itself to the oldest tree, creating the cursed fusion that twisted Timberfall’s woods.

  Elaris (softly): “A prison. Not a weapon.”

  The vision fades.

  He exhales, the sound shaking.

  Vex crouches beside him, ears flicking.

  Vex: “Whatever that was, it looked like you were somewhere else.”

  Elaris: “I saw its making. A rift sealed by sacrifice… not malice. The forest wasn’t corrupted willingly.”

  Laz, rubbing his shoulder:

  “So someone tried to fix a hellgate with fey magic?”

  Elaris: “And created a living prison in the process.”

  Sereth: “Which we just broke.”

  They all look at him.

  Elaris: “Yes. Which means something bound inside may now be free.”

  The words hang heavy.

  A faint gust stirs the ashes. Beneath the blackened soil, a small shard of crystal glints faintly red — a fragment of the Heartseed’s core.

  It pulses once when Elaris’s shadow crosses it.

  Sereth: “Please tell me you’re not thinking of picking that up.”

  Elaris: “I’m thinking of understanding it.”

  Sereth: “That’s what you said about the necrotic obelisk in Greyfen Marsh, and you spent a week glowing.”

  Elaris (dryly): “A productive week.”

  He reaches down and lifts the shard carefully. It’s cool, but a heartbeat thuds faintly inside it — one out of sync with his own.

  The wand vibrates again. The shard’s pulse matches it for an instant — then dims, quieted, contained.

  Sereth finally exhales.

  “You done tempting fate?”

  Elaris: “For the moment.”

  Vex: “We should get moving before fate starts flirting back.”

  The sound of battle carries again on the wind — Gorruk’s bellow, Borin’s hammer, the faint echo of Arden’s radiant chant.

  Smoke rises above the trees to the west.

  Elaris stands, pocketing the shard in a sealed pouch. The wand’s hum fades.

  He looks toward the horizon.

  Elaris: “Let’s go. The others are still writing their verse of this tale.”

  Sereth nods, already notching another arrow.

  Vex and Laz fall in step, their grins returning.

  Vex: “Think the big guys saved us any fun?”

  Laz: “Not a chance. Bet Gorruk’s wrestling a tree.”

  Elaris (without looking back): “Then let’s make sure it’s losing.”

  The camera pans west, over the forest canopy, to Timberfall — half in ruin, half aflame, villagers fleeing as massive root-creatures rise among the burning lumber mills.

  Arden’s light flashes like a beacon between shadows.

  Gorruk’s axe splits a trunk in half.

  Borin bellows triumph.

  And through the smoke, a different glow pulses — a sigil carved into the heart of the village square, identical to the Heartseed’s runes.

  Someone—or something—was controlling both ends.

  Timberfall Village

  Smoke rolls through the streets like fog from a dying fire.

  Once a thriving lumber camp, Timberfall is now half-swallowed by the forest itself — roots bursting through houses, trees walking, and villagers screaming as the woods turn predator.

  The camera pans over the chaos:

  


      
  • Gorruk swinging his greataxe through writhing vines.


  •   
  • Borin standing atop a broken cart, hammer blazing with runes.


  •   
  • Arden channeling divine light, her spells holding the perimeter together.


  •   
  • Kael directing the terrified townsfolk into safe zones, blade drawn, face stone-calm.


  •   


  


  The party of four is surrounded by corrupted flora and chaos.

  Kael’s orders cut through the noise.

  Kael: “You three, guard the bridge! Everyone else, to the church—Arden, light the way!”

  Villagers rally — some still panicked, but they follow his command.

  Garruk lunged forward with a roar.

  His axe arcs through a wall of twisting vines, cleaving one of the smaller root beasts clean in half.

  Green ichor sprays, and he laughs through it.

  Garruk: “Ha! Ye barked up the wrong tree!”

  The creature splits apart, its core splattering molten sap.

  Borin climbs the wagon for higher ground, muttering dwarven runes.

  His hammer glows red-hot as he swings at the nearest corrupted stump.

  Impact rolls like thunder.

  The creature ignites, curling and dying in embers.

  Borin: “That’s how ye prune a forest!”

  Arden’s hands rise, light spilling from her palms.

  The holy symbol at her throat blazes; radiant shields shimmer around the fleeing villagers.

  


  A holy circle forms between the church and the town square, light cutting through the smoke.

  Arden: “Stay within the glow! The roots can’t breach consecrated ground!”

  One slams into Borin — miss.

  Another strikes at Gorruk — glancing hit

  A third claws toward Arden’s ward, repelled by radiant force.

  The last dives underground, moving unseen toward Kael’s flank.

  Kael catches the movement.

  Kael: “Under the ground! Watch the roots!”

  He drives his sword down — sparks of black sap spray upward as he cuts through a tendril trying to drag him under.

  Kael organizes another group of villagers. he gets half the survivors into the safe zone.

  Gorruk charges to block the buried root he slams his axe down, splitting the tendril in half.

  The buried creature shrieks, half-pulled from the dirt.

  Borin leaps from the wagon, crushing another root beast under his hammer (Roll 19).

  Borin: “That’s for my hangover!”

  Arden moves to the granary, chanting a prayer. Her light surges through the timbers, halting the flames.

  The fire dies back instantly, smoke fading to steam.

  Arden: “Not today.”

  Remaining two Ents coordinate, one slamming into Gorruk’s chest the other lashing at Arden

  He grunts, wipes blood from his mouth, and smiles.

  Gorruk: “Finally! A proper hit!”

  Kael: “Hold fast! Elaris and the others are on their way!”

  As if on cue — the trees themselves shift, pulling back from the churchyard like something unseen has just turned its attention elsewhere.

  The crimson glow pulsing through the forest canopy flickers.

  Borin & Gorruk team up the dwarf slams the root ent’s leg, Gorruk cleaves through its head.

  It collapses with a howl like splintering timber.

  Kael intercepts the last one, driving his sword through its chest.

  The corrupted core bursts, raining sap that steams in the cool air.

  Arden’s Light fades back to a calm glow.

  The battle ends.

  Arden (exhaling): “Something changed. Did you feel that?”

  Kael: “A tide turning. Maybe they found the source.”

  Gorruk (grinning): “Then we best go see how many trees they broke.”

  Borin: “Or if they left us any.”

  A shout rings out—one of the villagers pointing toward the tree line.

  A pale light moves through the mist, growing brighter — four silhouettes approaching.

  Elaris, Sereth, Vex, and Laz emerge from the fog, smoke curling around them like a halo.

  Elaris (quietly): “I see you’ve been busy.”

  Gorruk: “Aye! You missed the fun!”

  Sereth (smiling): “We made our own.”

  The forest creaks, but this time it’s just wind.

  Timberfall is safe. For now.

  The Ashes of Timberfall

  The air is thick with smoke and quiet now.

  Only the sound of crackling embers and the wind through the ravaged pines.

  Half-burned homes lean inward, the black roots that once strangled them now brittle, lifeless things.

  Elaris, wand in hand, walks slowly down the main street — the ground still pulsing faintly under his boots where magic once lived.

  Behind him follow Sereth, Arden, Kael, Borin, Gorruk, and the twins Vex and Laz, the group silent save for the creak of armor and the whisper of bowstrings.

  A child’s toy lies half-buried in the mud — a wooden fawn carved in happier days.

  Elaris (quietly): “They used the same symbols here. The forest wasn’t the only victim.”

  Your keen eyes catch the sigil burned into the ground at the town square — the same fey-infernal spiral you saw beneath the corrupted oak.

  But this one is incomplete, unfinished.

  The runes form a circle, interrupted mid-script.

  Someone was trying to replicate the Heartseed ritual here — and stopped. Or was stopped.

  The edges are fresh — no more than a few days old.

  The soil still smells faintly of sulfur and charred honeydew sap — infernal and fey intertwined.

  Elaris: “Someone tried to grow another seed.”

  Kael: “Or transplant it.”

  Arden: “Dear gods…”

  Sereth: “If this was deliberate, someone in this town knew exactly what they were doing.”

  The twins crouch beside the sigil, tracing the grooves. Their horns glimmer faintly crimson as they speak the runes aloud.

  Vex: “It’s not just infernal — it’s a hybrid binding. Someone spliced a demon-sigil onto fey soil magic.”

  Laz: “You can’t just do that unless you know both languages — and most folks don’t dabble in hellscript and druidic runes unless they’re suicidal.”

  Elaris: “Or desperate.”

  Laz frowns, brushing soot off his hand.

  Laz: “This line here—” points to a jagged rune shaped like a claw mark “—this isn’t a spell marker. It’s a signature. Whoever wrote this signed it.”

  Elaris: “Name?”

  Vex: “Not a name. A title. ‘The Rooted Tongue.’”

  A silence falls. Even Borin stops clanking around the ruins.

  Arden: “That sounds like a cult title.”

  Kael: “Or a doctrine.”

  Elaris (quietly): “It’s a faction. A union of fey and fiend scholars… they used to exist in the elder days, before the Sundering. Thought lost.”

  Sereth: “And now they’re planting demons like seeds.”

  As you move through Timberfall’s ruins, you find signs of occupation.

  


      
  • In the old sawmill, crates lined with strange black soil — pulsing faintly, imported from elsewhere.


  •   
  • In the foreman’s house, scrolls burned halfway through — referencing “Resonant Bloom” and “Seedling Hosts.”


  •   
  • At the chapel, Arden finds a mural partially uncovered under the soot — showing a tree growing from a portal, angels and demons both kneeling at its roots.


  •   


  Arden: “This wasn’t a simple corruption. It’s a ritual of rebirth.”

  Elaris: “Rebirth through annihilation. The forest was the womb. Timberfall, the cradle.”

  Searching through the debris yields several curious salvageables:

  Recovered Items

  Charred Ritual Codex – half-burned druidic grimoire, with infernal notes scrawled in the margins. The surviving pages describe “Heartseed grafting” and “the necessity of a vessel to channel dual essence.”

  Emberwood Gauntlet – A blackened leather glove that absorbs ambient heat or flame.

  


      


        
    • Borin claims this instantly, yelling: “Mine!”


    •   
    • Soulglass Fragment – a transparent crystal shard humming faintly.


    •   


      


        
    • Vex: “That’s pure containment glass. They were storing souls or essence here.”


    •   
    • Elaris: “And failed spectacularly.”


    •   


      


  After hours of sifting, the pieces align:

  


      
  • Timberfall was being used as a secondary anchor for the Heartseed ritual you destroyed.


  •   
  • The corruption was growing outward — it would have reached Thornmere within a fortnight.


  •   
  • The “Rooted Tongue” cult has at least one living practitioner — the same one who forged these runes.


  •   


  Arden kneels in the dirt where the sigil ends, pressing her hand to the unfinished rune.

  “Whoever started this didn’t finish.”

  Elaris: “Or was interrupted.”

  Sereth: “By what?”

  You turn the half-burned codex in your hand.

  On one of the margins, written hastily, half-smeared by soot:

  “The Whisperwood awaits. When the soil sings again, the Heart will open.”

  Kael: “Another forest?”

  Laz: “A cursed one, north-east. Supposedly silent. No birds, no beasts — just wind.”

  Elaris: “And now, a destination.”

  He closes the book, the ash swirling around him as if in agreement.

  As the company regroups around the ruined chapel, Garruk looks out toward the rising moon.

  “We goin’ tree hunting again?”

  Sereth laughs softly, still nursing a cut on her cheek.

  “Seems we’re becoming gardeners of the damned.”

  Elaris, turning the charred codex in his hands, smiles faintly.

  “Then it’s time we learned to prune properly.”

  Campfire at the Edge of Timberfall

  The fires of Timberfall die down to embers behind you. The forest stands quiet again — no whispers, no glow, only the rustle of ash-coated leaves.

  The company has pitched a rough camp at the tree line. Tents half up, weapons half cleaned, the smell of smoke and iron thick in the air.

  A single fire crackles at the center, the light catching each face in turn.

  Elaris sits a little apart from the rest, a small sphere of mage-light hovering over an open Charred Ritual Codex. The parchment crackles every time he turns a page, the ink bleeding faintly with residual heat. His wand rests beside him, humming quietly.

  Elaris (muttering to himself):

  “Two languages, one intent… containment through fusion, not opposition. The vessel must… sing with both.”

  The runes flare faintly in response — the same pulse as the Heartseed shard hidden in his pouch.

  For a moment he hears a chorus — faint, melodic, somewhere between fey song and infernal chant. He closes the book with a deliberate calm.

  Elaris (softly):

  “Knowledge is never quiet.”

  He glances back at the others — laughter at the fire, a clumsy clang from the dwarves — and for the first time since Grayhollow, there’s a ghost of peace on his face.

  A few paces away, Arden kneels beside Sereth, wrapping a thin linen bandage around a scrape on her arm. Holy light glows faintly between her fingers.

  Arden: “You’re lucky this arrow only grazed you. The gods seem to have a fondness for the reckless.”

  Sereth (grinning): “Maybe it’s less luck, more skill?”

  Arden: “Mm-hmm. Skill that keeps getting shot at, apparently.”

  Sereth chuckles, then her face softens.

  Sereth: “He would’ve taken the hit for me, you know. Elaris.”

  Arden (gentle): “I know. He’s many things, but careless with others’ lives isn’t one of them.”

  Sereth: “Do you think he… notices?”

  Arden (smiling): “He notices everything. He just hides it behind that graveyard wit.”

  Sereth laughs quietly, brushing her hair from her face.

  Sereth: “You’re not wrong.”

  Arden: “Try to get some rest, Birdie. Tomorrow we ride north.”

  Sereth: “Yes, Mum.”

  Arden: “Don’t make me smite you.”

  They share a laugh that ripples softly through the camp.

  At the fire, Borin and Gorruk sit side by side, the Emberwood Gauntlet between them like a sacred relic.

  Borin: “Right, watch closely. If this thing works, I’ll have fire on tap.”

  Garruk: “If it doesn’t?”

  Borin: “Then I’ll have no beard.”

  He slips it on, flexing his hand. The black leather hums, faint embers flickering across the seams.

  He waves his hand toward the campfire — and the flames surge two feet higher, nearly singeing Kael’s cloak.

  Kael: “...”

  Borin: “Ha! See? Perfect control!”

  Garruk: “Perfect’s one word for it. You just nearly roasted Grumps.”

  Borin: “Adds warmth to his personality.”

  He clenches his fist; the flame dies, leaving a faint golden glow across the metal plates.

  Borin: “Right then, that’s a keeper. If it burns my hand off later, I’ll haunt the smith.”

  Gorruk: “I’ll bring ale to your ghost.”

  They laugh so loud it startles a pair of owls from the nearby trees.

  At the far edge of the firelight, Kael sits polishing his sword, every inch the stoic knight.

  Vex and Laz, the twin tieflings, flank him like mischievous shadows.

  Vex: “So, Grumps. Ever smile?”

  Kael: “Sometimes.”

  Laz: “When? During eclipses?”

  Kael: “You wouldn’t notice. You talk too much.”

  Vex (gasps): “Was that a joke?”

  Laz: “Mark it down! Kael made a joke!”

  They high-five, tails swishing. Kael just sighs and keeps sharpening.

  A long pause.

  Then he murmurs, almost imperceptibly:

  Kael: “You two are insufferable.”

  Vex: “That’s half a smile!”

  Laz: “Progress!”

  Across the camp, Garruk shouts:

  Garruk: “He’s talking! Someone get the ale!”

  Kael’s eye twitches. Borin hands him a mug before it escalates.

  The camp quiets.

  Only the crackle of the dying fire and the sighing forest remain.

  Elaris still studies, the codex closed now, his journal open.

  He sketches sigils — Heartseed patterns — beside fragments of poetry about light and decay.

  Sereth watches him from across the fire, resting her head on her pack.

  When his eyes finally flick up, hers dart away, pretending to sleep.

  Arden catches the moment, smiles softly, and pretends not to notice.

  Above them, the first stars break through the smoke.

  Timberfall sleeps, scarred but alive.

  Morning at the Timberfall Camp

  The dawn seeps slow and honey-gold through the trees. Dew clings to the torn grass, smoke curling lazily from the dying fire. The forest smells of ash and pine sap — rebirth and ruin.

  A few birds finally dare to sing again. The war-scarred woods sound alive.

  Elaris is awake first, sitting at the fire’s edge with a kettle balanced over faint coals. The light catches silver in his hair. His journal lies open beside him, ink smudged where sleep never quite won the fight.

  He traces a rune on the codex’s edge absently, watching the steam swirl.

  Sereth stirs behind him, half-wrapped in a cloak.

  Sereth (yawning): “You always this quiet in the mornings?”

  Elaris (dry): “The dead are worse conversationalists.”

  Sereth (smirking): “And yet somehow less grumpy.”

  A ghost of a smile crosses his face — small, but there. He pours her a cup without looking back. She takes it, fingers brushing his just long enough for warmth to linger.

  Across the camp, Arden is humming softly as she mends torn cloaks and refills flasks. She moves between bedrolls like sunlight in motion, gentle but unyielding.

  Garruk trudges past, bleary-eyed.

  Arden: “You, sit. You’re still bleeding.”

  Garruk: “It’s decorative.”

  Arden: “It’s infected.”

  Garruk (sighing): “Fine, Mum.”

  She presses a glowing hand to his shoulder. The wound seals, leaving only a faint scar and a sheepish grin.

  Arden: “Try not to collect new holes today.”

  Garruk: “No promises.”

  Borin stumbles by next, holding the Emberwood Gauntlet up like a trophy.

  Borin: “Still works! Didn’t explode!”

  Arden: “Small mercies.”

  The dwarf and orc are attempting to make breakfast. Smoke rises. Something that might once have been eggs now hisses in the pan.

  Garruk: “Think it’s done?”

  Borin: “If it’s moving, hit it with the pan again.”

  A pop, a yelp, then laughter.

  Sereth nearly spits her drink watching them.

  Sereth: “You’re poisoning us all.”

  Borin: “Seasoning, lass. Adds flavor.”

  Vex (passing by): “Adds hallucinations.”

  The twins are playing a new pastime: “Make Kael blink.”

  They sit across from him, staring like cats.

  He drinks his tea, unreadable.

  Vex: “You’ll blink eventually.”

  Kael: “Perhaps when you grow up.”

  Laz: “So… never, then.”

  He sighs. They high-five again.

  Even he chuckles quietly — almost.

  Elaris finishes writing, looking over the camp — Borin waving a burnt pan, Gorruk flexing freshly healed muscles, Arden scolding no one in particular, Kael pretending not to smile, and the twins trying to braid each other’s tails.

  Sereth sits beside him now, boots untied, sipping tea.

  Sereth: “For a band of half-mad strangers, we make a decent family.”

  Elaris (without looking up): “A dysfunctional one.”

  Sereth: “The best kind.”

  They share a small, unspoken laugh as the morning settles into warmth.

  A faint horn call echoes down the forest road — high, urgent, cutting through the calm.

  Kael’s head snaps up.

  Arden shields her eyes against the light.

  Out of the mist comes a rider — Thornmere livery, cloak tattered, horse foamed with travel.

  He reins in hard at the camp’s edge.

  Messenger (panting): “By the gods—are you the Thornmere Company?”

  Elaris (rising): “We are.”

  Messenger: “You’re needed. North. The Whisperwood has begun to sing again.”

  The wind hushes. Every bird stops mid-song.

  The words hang heavy.

  Elaris closes his journal.

  Elaris: “Then the next verse begins.”

  Road to Whisperwood

  The trail north winds through what was once farmland. Now it’s half reclaimed by forest — twisted oaks leaning across the road like watching sentinels. The morning haze clings low, curling around hooves and boots.

  The Thornmere Company rides in a loose formation, the air somewhere between curiosity and unease. The messenger had said little more before leaving — only that Thornmere’s scouts heard the song again, a low hum that made the animals flee and the trees move like they were breathing.

  Elaris rides at the center, the codex strapped to his saddle, flipping through notes. His tone is calm, clinical — but the set of his jaw betrays concern.

  Elaris: “The ‘Rooted Tongue’ didn’t just study corruption. They cultivated it. Each Heartseed was part of a lattice — a network. Destroying one may have awakened another.”

  Arden: “Then Whisperwood could be… the next node.”

  Elaris: “Exactly. The soil sings because the song isn’t done.”

  Kael, ever the tactician, glances back.

  Kael: “Do we expect the same… guardians?”

  Elaris: “If the ritual is incomplete—perhaps worse. The guardians at Timberfall were twisted protectors. This could be the root itself.”

  Sereth rides close, tightening her bowstring.

  Sereth: “So… demon forest. Round two.”

  Vex: “At least this time we know the lyrics.”

  Laz: “I’m bringing earplugs.”

  Borin snorts, pulling his Emberwood Gauntlet tighter.

  Borin: “As long as it burns, I’m happy.”

  Gorruk: “Aye. Burn first, question later.”

  Arden (smiling faintly): “And who’ll heal you when you catch fire?”

  Gorruk: “You. Obviously.”

  The group laughs, tension breaking for a heartbeat.

Recommended Popular Novels