Log InRegister
    Read Free Web Novels Online

    The corridor narrowed until even torchlight seemed reluctant to follow them.

    Ashwell Catacombs had begun as cracked entry halls and mold-slick stairs, the sort of place rookie parties lied about surviving to impress tavern girls. But the deeper levels had changed. The stone here looked less carved than grown, the walls veined with black mineral that caught the lantern glow and swallowed it whole. Mortar sweated from between old funerary blocks. The air tasted of pennies, wet ash, and something sweet that had rotted long ago.

    Elias walked third in line and hated every step.

    Not because of the dark. He had spent his first life elbow-deep in subway wreckage and smoke, learning to find veins and fractures with alarms screaming in his ears. Dark was manageable. Panic was manageable. Blood was manageable.

    This place wasn’t.

    The catacombs kept noticing him.

    It happened in flashes at first. Mortar seams weeping fresh black where his hand brushed the wall. Tiny bone fragments underfoot angling toward him as if pulled by a thread. The dungeon’s stale breath changing rhythm when he passed, like some titanic lung remembering how to inhale.

    Nobody else reacted. Nobody else saw the thin, almost transparent system-lines webbing between cracked sarcophagi and the black bruise of his class mark under his collarbone.

    He did not mention it.

    Up front, Joren raised a fist and the party halted.

    The guild-appointed lead had the square build of a man who liked to stand in doorways and make his size an argument. His chain shirt was newer than anybody else’s gear, his heater shield clean enough to flash whenever lanternlight hit it. He wore a red strip of guild cloth tied around one arm—not enough to count as rank, just enough to make rookies obey him.

    “Room ahead,” Joren murmured. “Form up.”

    Laney, their only mage, shifted behind him and adjusted the leather strap holding her catalyst rod to her wrist. She had a narrow face and permanently irritated eyes, as if the world itself had failed some standard only she understood. “How many?” she whispered.

    “Enough.”

    “That’s not a number,” muttered Bram, the spear-user at Elias’s left.

    Bram was broad-shouldered, scarred, and older than most dungeon beginners by a decade. The System had given him levels but not grace. He moved like a laborer drafted into heroism against his will. Beside him, one of the rookies—Nessa, barely twenty, with a buckler too large for her arm—tried to keep her breathing quiet and failed.

    The other rookie, Pell, clutched his hatchet in both hands and stared at Joren’s back as if leadership might become contagious.

    Elias took them in with one sweep of his gaze and felt the old ambulance-habit settle over him: assess, triage, count the ways this could go wrong before anyone else smelled the smoke.

    Five people besides him. One tank too self-important to be cautious. One under-geared mage with low mana. Bram, competent but tired. Two kids wearing their fear like wet cloth.

    And Elias himself.

    Dead once already. Graveclass branded into the bones of him. A pocketful of looted bone shards, a rust-dark knife, and a stolen skill he had not yet tested against living odds because every instinct he possessed told him it was a terrible idea.

    Unfortunately, terrible ideas had been carrying him.

    Joren crouched by the half-open stone door ahead. Beyond it, darkness spread like standing water. There was a faint clicking from within, dry and arrhythmic. Bone against stone. More than one set.

    Elias stepped closer, angling himself where he could see past the door frame.

    The chamber beyond had once been a burial hall. Pillars lined with cracked reliefs held up a ceiling lost in shadow. Stone biers lay in rows like old beds. Between them drifted the dead.

    Not skeletons. Not quite zombies. Ashwell’s signature spawn wore remnants of funeral wrapping and lacquered masks fused to faces that had caved inward. Hollow sockets leaked ember-red glow. Their limbs moved in jerks, all wrong at the joints, as if each body were a puppet hauled by invisible hands from somewhere deeper underground.

    Elias counted eight immediately, then twelve as more shapes detached from the pillars. A heavy one crouched atop a far bier, its spine humped beneath stitched gravecloth. Another dragged a rusted execution blade that shrieked every time it touched stone.

    At the back of the chamber stood an altar of black basalt split down the middle. The crack shone faintly silver, like moonlight trapped under ice.

    The dungeon lines were strongest there.

    They converged on the altar—and from the altar to him.

    A cold pressure touched the base of Elias’s skull.

    recognized

    He stiffened.

    Laney noticed. “What?” she hissed.

    “Nothing.” His voice came out flatter than intended.

    Joren looked back, irritation already loaded in his face. “If you’ve got jitters, Graveboy, swallow them. Standard clear. Bram takes left, I anchor center, Laney tags the backline. Rookies mop strays.”

    Pell swallowed audibly. “Mop strays?”

    Joren gave him a humorless grin. “Means don’t freeze.”

    Nessa licked dry lips. “Should we pull to the corridor? Make them funnel?”

    “Waste of time.” Joren rose. “We burn them here, we move on.”

    Elias kept looking at the room.

    Something about the spacing felt wrong. The undead weren’t wandering randomly. They were holding. Waiting. The heavier bodies stood near the center lanes, yes, but the thinner ones stayed in shadow beside pillars where line of sight broke. Ambush points. Cross angles. Too deliberate for a so-called beginner burial room.

    His class mark prickled.

    He had felt this same edge in the subway tunnel before the collapse, that impossible instant when every body in the car had gone quiet because somewhere under the steel and noise, disaster had already happened and the air knew it first.

    “Door pull,” Elias said quietly. “We should test aggro before committing.”

    Joren turned fully. “Did I ask?”

    “No. I’m telling you the room’s wrong.”

    The corridor tightened around them. Bram’s eyes flicked between both men. Laney looked annoyed to be present at all.

    Joren stepped in until his shield nearly touched Elias’s chest. “Listen carefully. The guild sent me to get six breathing bodies in and however many breathing bodies out as the run allows. That means I decide what’s risk and what’s noise. You understand?”

    Elias smelled oil on the man’s armor and old sweat baked into padding. “I understand you didn’t count properly.”

    Bram made a choked sound that could have been a laugh or a warning.

    Joren’s jaw flexed. “Say it again.”

    “Twelve visible, maybe more in blind corners, heavy in the rear, altar interaction unknown. That’s not standard.” Elias tilted his head toward the chamber. “Unless your standard is stupid.”

    For one bright second, Elias thought Joren might hit him before the monsters did.

    Laney broke it with a whisper sharp as glass. “Can the mating ritual wait? They heard us.”

    Inside the chamber, the clicking had stopped.

    Silence poured out through the cracked door.

    Then one of the wrapped dead turned its lacquered face toward them, and every ember eye in the room followed.

    Joren cursed. “Too late. Go.”

    He surged through the doorway with shield high, bellowing a taunt. Bram followed with spear lowered. Laney slipped to the right flank, rod already lifting. Nessa hesitated half a heartbeat too long before chasing after them, Pell on her heels.

    Elias entered last and felt the room wake around him.

    The temperature dropped hard enough to sting his teeth. Dust rose from between the cracked floor stones in little spirals. He heard, just under the shuffle of dead feet and Joren’s shouted challenge, a murmur moving through the walls.

    graveclassgraveclassgraveclass

    The first rank of undead hit fast.

    They sprinted with awful marionette speed, funeral wrappings fluttering, fingers hooked into claws. Joren met them head-on with his shield and a practiced bash that sent one body spinning into a pillar. Bram’s spear punched through the throat of another and pinned it long enough for Nessa to stumble in and hack wildly at its neck. Laney snapped out a shard of blue fire that burst across two more, filling the room with the stink of scorched linen and burning marrow.

    For three seconds, it looked manageable.

    Then the room unfolded.

    The shadowed pillars spat out hidden dead—thin crawlers that moved on all fours, their backs split open with clusters of bony fingers flexing from inside. Two dropped from the ceiling. Another burst through the cracked lid of a bier directly behind Pell.

    “Back!” Elias shouted.

    Too late.

    Pell half-turned, saw the thing climbing over the stone, and locked up exactly as Joren had warned him not to. The crawler seized his calf, yanked, and he went down with a cry that cracked in the middle. Nessa wheeled to help him and left Bram’s left side exposed. A wrapped dead slammed into her buckler and drove her backward toward the base of a pillar.

    “Hold formation!” Joren roared.

    He did not move to cover them.

    He planted himself in the center lane with shield braced and let the battle split around him. Bram cursed and tried to extend left while keeping the spear line intact. Laney fired again, but she was already being pressed by another pair of undead closing from the rear. Her magic flared blue-white, bright enough to throw every carved face on the walls into stark relief.

    Elias saw the battle as corridors of failure opening one after another.

    Pell was on the ground, crawler chewing through leather at his thigh. Nessa was trapped. Bram was too far. Joren had anchored where he could preserve his own position and conserve Laney’s mana, which meant the rookies were no longer part of the formation. They were the tax.

    Joren knew it too. Elias saw it in the single calculating glance the man threw left—measure casualties, preserve core, push clear, report the losses as inexperience. Efficient. Acceptable. Guild logic.

    Rage came into Elias cold.

    He had seen that arithmetic before. In triage tents. In emergency rooms overflowing after blackouts and fires. Save who you can. Let the impossible go.

    Only this wasn’t impossible.

    It was convenient.

    “Joren!” Elias barked. “Left side!”

    “Hold center!” Joren shouted back without looking. “They’re gone!”

    Pell screamed as the crawler’s fingers punched through his greave and found meat.

    Something in Elias snapped tight as wire.

    He moved.

    He broke formation in a dead sprint, cutting behind Bram just as another wrapped dead lurched in. Elias ducked the creature’s clawed swipe, drove his rust-dark knife up under its jaw, and felt old grave-magic answer like a mouth opening in his palm.

    The corpse convulsed.

    Echo Harvest successful.
    Minor Death-Trace acquired.
    Usable skill resonance detected: [Funeral Lure].
    Stability: 31%

    No time. No caution.

    Use it.

    He tore the resonance free.

    The world lurched sideways.

    For one sickening instant, Elias wasn’t in the burial hall at all. He was in the dying memory of the thing he’d just killed—sealed in linen, lungs filling with hot ash, nails splitting against the inside of a coffin while funeral bells rang somewhere above. Hunger flooded him. Not for flesh. For witness. For anything alive to look at the dark and know it had won.

    Then the skill slammed into place behind his eyes.

    [Funeral Lure] activated.
    Draw the attention of nearby death-aligned entities.
    Convert hostility priority toward the marked bearer for 8 seconds.
    Side effect: resonance imprint.
    Warning: multiple targets may escalate response.

    0 chapter views

    0 Comments

    Note
    1 online