Log InRegister
    Read Free Web Novels Online

    The first rat came through the crack in the north wall like a bad idea with whiskers.

    Caleb felt it before he saw it.

    Dungeon senses were not eyes, not exactly. They were pressure and taste and a crawling awareness stitched into stone. He felt the scuff of tiny claws against his floor. The scrape of ribs under mangy fur. The hot little coal of a living soul intruding into the cold pocket of air that belonged to him.

    Then his vision snapped toward it.

    The rat squeezed through a jagged split between two cinder blocks where tree roots had punched into the old basement foundation. It was as long as Caleb’s forearm had been back when he’d owned forearms, its spine humped too high, its eyes wet red beads reflecting the faint green glow of his core. Patches of fur had fallen out along its flank, replaced by gray, warted plates that flexed like cheap armor. Its front incisors had grown into yellow chisels, each one notched with dried blood.

    It paused on the threshold of Caleb’s starter room and lifted its head.

    Its nose twitched.

    Caleb’s cracked core, embedded in the far wall like a fist-sized chunk of black glass, gave a tiny involuntary pulse.

    The rat’s lips peeled back.

    Oh, no.

    Across the room, Sir Trashbone, Knight of the Moldy Pantry and First of His Name, turned with a rustle of mismatched bones. The skeletal raccoon had been standing guard atop a collapsed washing machine, tiny paws braced heroically, skull tilted toward the corridor Caleb had carved the night before. His rib cage was too wide, his tail was a string of vertebrae, and one of his eye sockets contained the faint blue pinprick of the soul-flame Caleb had poured into him.

    Trashbone saw the rat.

    The rat saw Trashbone.

    Both of them froze with the ancient hatred of trash cans and sewer pipes.

    “Don’t,” Caleb said, though he had no mouth. His voice vibrated through the room as a hollow whisper from the walls. “Trashbone. Buddy. We are going to be strategic about this.”

    The raccoon skeleton crouched.

    “That means waiting.”

    Trashbone’s jaw clacked.

    “That means not immediately—”

    The rat shrieked and charged.

    Trashbone launched himself from the washing machine like a crossbow bolt made of bad decisions.

    Bone met mutant fur in the middle of the floor with a crack that echoed through the little dungeon chamber. The rat slammed sideways, claws skittering, but it was heavier than it looked. It snapped, caught Trashbone by the left foreleg, and shook. Tiny bones rattled. A phalanx went flying into the darkness.

    Caleb’s mana flared in panic.

    Intruder Detected!

    System-Mutated Rat — Level 1

    Disposition: Hostile

    Objective: Consume Dungeon Core

    “Consume—absolutely not.” Caleb tried to trigger the spike trap near the doorway, then remembered the spike trap was a sharpened chair leg wedged in a pressure groove and the rat was already past it. “Trashbone, disengage! Kite it! Do raccoon things!”

    Trashbone did a raccoon thing.

    He bit the rat in the face.

    The rat screamed louder, a wet electric squeal that made dust fall from the ceiling. Its claws raked across Trashbone’s ribs, gouging sparks from bone where Caleb’s weak necrotic mana held him together. The skeleton’s health bar—visible only as a ghostly thread in Caleb’s awareness—dipped sharply.

    Minion HP: 17/24.

    Caleb pulled at the dungeon.

    The floor answered reluctantly, like an old man being asked to get up from a couch. Stone wasn’t stone down here, not entirely. It was his body now. Concrete, tile, dirt, ancient brick, rusted pipes—all of it had begun to soften beneath the logic of dungeonhood. He could shape it, but the effort was like flexing a muscle he’d only discovered yesterday.

    Mana trickled out of him.

    One jagged rib of concrete rose from the floor behind the rat.

    It missed by six inches.

    “Great,” Caleb said. “Terrifying. I’m basically an evil sidewalk.”

    The rat drove forward. Trashbone lost his grip and tumbled, claws scraping for purchase. The rat lunged past him toward the glow of Caleb’s core.

    For one sickening second, Caleb saw himself reflected in the rat’s eyes: a cracked black crystal half-swallowed by mortar, veins of pale green light pulsing along broken facets, helpless and delicious.

    He had died once already. Poor, betrayed, face-down in the rain while the System cheerfully informed him that his tutorial survival rating had been below expectations. He remembered blood in his mouth. He remembered Mira’s knife sliding between his ribs. He remembered her voice, soft as customer service.

    Sorry, Cal. Party size limit.

    The rat leapt.

    Caleb spent mana like a man throwing his wallet at a mugger.

    The concrete rib he’d raised twisted with a grinding shriek and snapped sideways. It caught the rat midair, not sharp enough to impale, but heavy enough to bat the creature into the wall. The impact made the chamber boom. The rat slid down, dazed, leaving a smear of blackish blood on the cinder block.

    Trashbone was on it before it landed.

    The little skeleton pounced, all teeth and loyalty. His jaws closed around the rat’s throat. The rat thrashed. Trashbone’s spine bent. Caleb poured a thread of mana into him, reinforcing joints, knitting fractures with sickly green sparks.

    “Hold it,” Caleb hissed. “Hold it, you rabid purse goblin.”

    The rat bucked once, twice.

    Then Trashbone’s jaws crunched through something important.

    The rat went limp.

    Silence fell hard.

    Dust drifted in the green glow. Somewhere above, in the ruins of Ashford, a distant car alarm wailed and died. Caleb listened through his walls, waiting for more claws, more squeals, more proof that the universe had heard him survive and taken it personally.

    No movement.

    Trashbone stood over the corpse, skull lifted, one foreleg missing two toes, ribs scratched, tiny soul-flame blazing with obscene pride.

    “Okay,” Caleb said. “Good boy. Deeply upsetting, but good boy.”

    Dungeon Defense Successful!

    Intruders Defeated: 1

    Core Integrity: 72%

    Minion Survival Bonus: +2 Mana

    Loot Essence Acquired: 1

    Biomass Acquired: 3

    Warmth spread through Caleb’s awareness—not physical warmth, but the strange numeric satisfaction the System used as a substitute for pleasure. Mana filled a fraction of his tiny pool. Loot essence settled somewhere inside him like a coin dropped into a dark well. Biomass clung to the rat corpse, a resource tag shimmering over cooling meat.

    Caleb stared at the body.

    The rat stared back with one dead red eye.

    A prompt flickered.

    Corpse Available

    System-Mutated Rat — Level 1

    Options:

    Absorb Biomass

    Convert to Dungeon Spawn: Unavailable

    Raise Lesser Undead: Unknown Command

    Caleb went very still.

    He had not selected anything.

    The words had appeared on their own, glitching in and out like a broken neon sign.

    Raise Lesser Undead.

    His core pulsed once.

    “Excuse me?”

    The System prompt shivered. The option vanished. Then reappeared, letters smeared with static.

    ERROR: Class Authorization Not Found

    ERROR: Dungeon Core Cannot Access Necromantic Template

    ERROR: Previous Death Flag Inconsistent

    Caleb would have swallowed if he’d had a throat.

    Yesterday, after he’d woken as a dungeon core under the wreckage of his hometown, the System had insisted he was a Starter Dungeon Core. Weak. Standard. Disposable. A tutorial obstacle in concrete skin.

    Then he had found the dead raccoon in the drainpipe.

    Then he had reached for it, desperate for anything with teeth, and something cold and familiar had answered from the place where his soul had been stitched badly into crystal.

    Trashbone had risen.

    The System had pretended not to notice.

    Now it was noticing.

    The rat corpse twitched.

    Trashbone skittered backward, jaw clacking in alarm.

    “Relax,” Caleb said, though he was not relaxed. “Probably just post-death nerves. Or pre-undeath nerves. Hard to say. I’m new to unethical pet ownership.”

    The corpse twitched again, harder.

    The green glow in Caleb’s core deepened, shade by shade, until the room looked drowned in swamp water. Threads of pale energy crawled from his crystal, through cracks in the mortar, across the floor. They reached the rat and sank into its wounds.

    The prompt returned, larger this time.

    Forbidden Interaction Detected

    Dungeon Core attempting to bind hostile corpse.

    Action prohibited by Apocalypse System Core Rules.

    Terminate process?

    Y/N

    Caleb stared at the question.

    There was a rule, apparently, somewhere in the cosmic terms of service, that said dungeons could kill people and eat people and reward people for killing them, but not raise one lousy rat.

    That felt personal.

    The crack in his core throbbed. Pain flashed through him, cold and bright. For an instant he was back in the street above, rain striking asphalt, Mira’s boots stepping around him, notification windows piling over his dimming vision.

    He remembered the System offering him a second chance with the cheerful malice of a slot machine.

    Accept Reassignment?

    He remembered thinking, anything but nothing.

    Now the System wanted to terminate the first useful thing his broken soul had done.

    Caleb focused on the prompt.

    “No.”

    The dungeon shook.

    The word did not echo. It sank into the stone. It sank into bone. It sank into the corpse on his floor and the crack in his core and the old basement air that smelled of mildew, blood, and rusted laundry machines.

    The prompt flashed crimson.

    Command Rejected.

    Terminate process?

    Y/N

    “I said no.”

    Mossy concrete buckled. Pipes groaned behind the walls. Caleb pushed—not with mana, not exactly, but with that stubborn human piece of him the System had failed to grind into experience points. The same piece that had delivered pizzas through snowstorms because rent was due. The same piece that had smiled while customers lied about tips. The same piece that had crawled three feet after being stabbed because dying where Mira left him had felt too much like giving her the satisfaction.

    He pushed it into the rat.

    “Get up.”

    The corpse convulsed.

    Its spine arched. Its jaws opened in a silent scream. Blood boiled black in its wounds and then retreated, sucked inward as if the meat remembered a shape it no longer deserved. Fur fell away in clumps. The plated warts cracked. Bones sharpened under skin.

    Trashbone fled behind the washing machine, then peeked out, indignant that something else was being horrible in his room.

    The System stuttered.

    ERROR

    ERROR

    ERROR

    Unauthorized Class Fragment Located

    Soul Imprint: Caleb Wren

    Death State: Confirmed

    Respawn State: Denied

    Dungeon Binding: Active

    Necromantic Affinity: Impossible

    “That’s been the theme of my week,” Caleb said through gritted walls.

    The rat’s eyes ignited green.

    It rose on stiff legs.

    Not alive. Not healthy. Not prettier, which Caleb admitted had been a long shot. Its skin hung in loose gray folds over a frame now too angular. One side of its skull was visible where Trashbone had bitten through flesh. Its tail dragged behind it like a dead root. But the hunger in it had changed.

    Before, it had wanted his core.

    Now, it wanted what he wanted.

    Caleb felt a new thread connect to him, thin and cold, weaker than Trashbone’s but real.

    Minion Created!

    Lesser Skeletal Rat — Level 1

    Type: Undead / Vermin

    Role: Swarm Minion

    HP: 8/8

    Attack: 2

    Trait: Disease Bite (Dormant)

    Loyalty: Absolute

    Another prompt slammed down over it so hard the chamber dimmed.

    SYSTEM VIOLATION RECORDED

    Forbidden Subclass Conditions Met

    Requirements:

    Die before Level 2 — Met

    Bind to Dungeon Core — Met

    Raise Slain Hostile as Undead — Met

    Reject System Termination Command — Met

    Subclass Unlocked: Dungeon Necromancer

    This subclass does not exist.

    This subclass has been blacklisted.

    This subclass has been deleted.

    This subclass has remembered you.

    Caleb’s entire world cracked open.

    Not physically. Physically, he was already cracked enough, thanks. But his awareness expanded with a violent lurch, as though a locked door inside his soul had been kicked off its hinges.

    He felt death.

    Not as an ending. As material.

    Every bone fragment in the room gleamed in his mind. The old mouse skeleton behind the water heater. The brittle spider husks in the corners. The smear of dried blood beneath the stairs where someone, sometime before the System, had dragged a wounded knee across concrete. The dead roots in the wall. The mold. The rot. The forgotten things that had fallen, failed, and been left behind.

    All of it whispered.

    All of it could be used.

    Power seeped from the subclass like cold ink.

    Dungeon Necromancer — Level 1

    Passive: Corpse Sense

    Passive: Undead Minions do not count against Standard Dungeon Spawn Cap.

    Active: Raise Lesser Undead — Convert a fresh corpse into a loyal undead minion. Cost varies by creature level and condition.

    Active: Grave Claim — Mark an area of dungeon as necromantic terrain. Undead regenerate slowly while within claimed ground.

    Glitch Perk: Class Fragment Theft — Slain enemies may drop fragments of class, trait, or ability data.

    Warning: Use of blacklisted subclass increases System Attention.

    “Well,” Caleb said softly. “That seems… lawsuitable.”

    Trashbone emerged from behind the washing machine and approached the undead rat with exaggerated suspicion. The rat turned its half-skinned head. The two minions stared at one another.

    Trashbone clicked his jaws.

    The rat clicked back, though with less charisma.

    “No eating each other,” Caleb warned. “We are a team. A deeply cursed team, but a team.”

    For one beautiful, stupid second, he felt like maybe this was manageable. Starter room. One skeletal raccoon. One undead rat. A forbidden subclass the System claimed didn’t exist. Sure. Fine. People had rough first jobs.

    Then the north wall began to squeal.

    Not one rat.

    Many.

    The sound threaded through the crack in the cinder blocks, claws scrabbling over each other, bodies pressing through dirt tunnels beyond Caleb’s boundary. His dungeon sense stretched along the fissure and found heat blooming in the dark.

    Ten.

    Fifteen.

    More.

    The first rat had not been an invader.

    It had been a scout.

    Caleb’s new Corpse Sense brushed something deeper in the tunnel—a knot of rot and hunger, heavy with stolen mana. The rats were nesting in the old storm drain beyond the foundation. The System had mutated them down there among runoff sludge, broken bottles, and the bones of whatever unlucky survivors had tried to hide below street level.

    And now they had smelled a dungeon core.

    The second rat shoved through the crack, then a third on top of it, biting its ear to force itself forward. Red eyes glittered. Armor-warts scraped stone. Whiskers trembled in the green light.

    Caleb pulled up his resources with a thought.

    Dungeon Core: Caleb Wren

    Core Integrity: 72%

    Mana: 14/22

    Loot Essence: 2

    Biomass: 3

    Minions: 2

    Rooms: 1

    Traps: 1 Improvised Spike Snare

    System Attention: Low → Moderate

    “Moderate,” he muttered. “Love that. Very comforting.”

    The rats spilled into the room.

    Trashbone charged again because apparently death had not improved his impulse control. The skeletal rat darted after him, faster than Caleb expected, a low gray streak. Together they met the front line in a tangle of claws and teeth.

    Caleb did not waste time yelling.

    He grabbed the floor.

    The room had been a basement laundry once, rectangular and low-ceilinged, with a rusted washer, broken shelving, a tilted support beam, and debris piles Caleb had already begun arranging into something trap-adjacent. His core sat in the far wall because the System had the strategic placement instincts of a toddler hiding candy in a glass jar.

    He needed distance.

    He needed choke points.

    He needed to not be eaten by rodents before he’d even gotten revenge on his murderer.

    Mana burned.

    The crack in the north wall widened with a crunch—not outward, but inward, as Caleb reshaped the surrounding concrete. He couldn’t seal it fast enough; the pressure of rat bodies was already forcing through. Instead, he narrowed the entrance into a jagged throat, stone teeth grinding down from above and up from below. The gap shrank until only one rat could squeeze through at a time.

    The fourth rat got caught halfway.

    “There,” Caleb said. “Look at me. Interior design.”

    He triggered the spike snare.

    The chair leg whipped up from its groove and speared the trapped rat through the belly. It screamed, wriggling, blood pattering onto the floor. The rats behind it rammed forward, shoving their impaled nestmate deeper onto the spike.

    Trashbone pounced on the first rat in the room, jaws snapping around its leg. The undead rat went for the second’s face, biting, retreating, biting again. It was fragile, but fast. Disease Bite remained dormant, whatever that meant, but dead teeth still punched holes.

    Caleb watched health bars flicker like candle flames.

    Trashbone: 12/24.

    Skeletal Rat: 5/8.

    Rat One: 6/16.

    Rat Two: 11/16.

    Impaled Rat: 3/16.

    More behind them. So many more.

    He needed another trap.

    He looked at the ceiling.

    Above the starter room, somewhere past concrete and earth, was the collapsed skeleton of Mrs. Alvarez’s house. Caleb remembered delivering groceries there during the first week of the apocalypse, before quests and classes had fully sunk their hooks into people. She had tipped him with a jar of peach preserves and cried because her sons hadn’t answered their phones.

    Now her basement ceiling sagged with old beams, loose brick, and the weight of a world that had stopped caring.

    Caleb cared.

    Which was why he was about to drop part of it.

    “Trashbone, back!”

    The raccoon skeleton ignored him, hanging from a rat’s shoulder like a furry nightmare without the fur.

    “Trashbone, I swear to whatever god is currently trying to monetize my suffering—back!”

    Maybe it was the tone. Maybe the minion bond carried the urgency. Trashbone released and sprang away. The skeletal rat followed a heartbeat later, skittering under the washing machine.

    Caleb spent eight mana in one brutal shove.

    The ceiling over the choke point collapsed.

    Brick, concrete chunks, and a rotten wooden beam crashed down with a thunderclap. The impaled rat vanished under rubble. The two rats nearest the entrance were smashed flat. Dust exploded through the room, thick and choking, though Caleb had no lungs to choke with. The impact reverberated through his core, sending hairline pain across every facet.

    For a moment, the squealing stopped.

    Trap Created!

    Improvised Collapse — Rank F

    Damage: Moderate Crushing

    Durability: Expended

    Creatures Slain: 3

    Mana Efficiency: Poor

    Style: Desperate

    “Desperate is a style,” Caleb said. “Ask anyone who has eaten gas station sushi.”

    The dust settled enough for him to see the corpses.

    Three fresh rats. Broken. Bleeding. Available.

    And behind the rubble-choked crack, the nest screamed.

    Claws scraped at the blockage. Teeth gnawed. Bodies slammed into stone. Caleb had bought seconds, maybe a minute.

    The subclass pulsed in him.

    Raise Lesser Undead.

    Cost estimates flickered above each corpse.

    Rat corpse, mostly intact: 4 mana.

    Rat corpse, crushed: 3 mana.

    Rat corpse, mangled: 2 mana, unstable.

    He had 6 mana left.

    “Budget necromancy,” Caleb said. “Cool. Cool cool cool.”

    He raised the intact one first.

    Cold green threads slithered into the corpse. Its broken neck snapped straight. Flesh tightened. Eyes lit. The new undead rat climbed to its feet, leaking from the mouth.

    Minion Created!

    Lesser Zombie Rat — Level 1

    HP: 12/12

    Attack: 2

    Trait: Numb Flesh — Reduces minor damage.

    Loyalty: Absolute

    Mana: 2/22.

    He looked at the mangled corpse. It was barely more than fur, bone, and stubbornness.

    “I respect the brand,” Caleb said.

    He poured his last two mana into it.

    The corpse assembled itself wrong.

    0 chapter views

    0 Comments

    Note
    0 online