Log InRegister
    Read Free Web Novels Online

    The discounted lot sat under a tarp that looked like it had been stitched from old funeral shrouds.

    Elias noticed it because every other stall in Lantern Rest’s illicit night market had tried too hard to gleam. Vials of bottled lightning hummed in brass racks. Monster eggs rested in velvet nests under heat charms. Memory shards spun on invisible threads, each one flashing with stolen sunsets, sword forms, lovers’ faces, last screams. Even the counterfeit class catalysts had been polished until they looked holy.

    This crate had been shoved against the back of a butcher’s awning, half-hidden behind a rack of skinned mire eels and a slop bucket crawling with flies that glowed blue in the dark. A hand-painted sign hung crooked from a nail.

    DEFECTIVE LOOT LOT
    NO REFUNDS
    NO SYSTEM WARRANTY
    NO QUESTIONS IF IT BITES

    “That,” Nyx said, appearing beside him with the silent confidence of a knife between ribs, “is how you get cursed.”

    Elias kept his eyes on the tarp. “You say that like curses haven’t been our most reliable source of upgrades.”

    Nyx’s grin showed a flash of small white teeth beneath the hood of her ash-gray cloak. The ledger she had stolen earlier rested inside her coat, pressed flat against her ribs with strips of black cord. Elias had seen her take it from a guild courier’s locked satchel while standing three stalls away and arguing with a hag over candied scorpion legs. He still wasn’t sure whether to be impressed or afraid.

    “Reliable?” she said. “Your class tried to eat a shrine last week.”

    “The shrine started it.”

    “It was consecrated ground.”

    “Exactly.”

    Nyx snorted, but her gaze flicked past him, sharp and restless. Lantern Rest’s night market packed the under-arches of the dead aqueduct like rot under a scab. Hundreds of people moved in low lamplight: adventurers with fresh bandages, guild factors with clean gloves, corpse-porters, gamblers, shrine-breakers, smugglers, cooks selling skewers of things best not identified. Above them, lanterns drifted on strings of copper wire, each glass belly holding a moth-sized flame elemental that threw amber light over wet stone and hungry faces.

    The market smelled of hot oil, blood, incense, wet wool, and the faint metallic tang of System interference.

    Elias had learned to recognize that last scent the way an EMT learned to recognize infection beneath antiseptic. The Ruined Realm wore reality like badly patched armor. In some places, the seams showed.

    Tonight, the seams buzzed.

    “We should leave,” Nyx murmured.

    Her voice had gone thin in a way Elias had come to respect. Nyx made jokes when arrows flew, laughed when monsters charged, and once picked a lock with her left hand while strangling a goblin with her right. If she sounded worried, something was very wrong.

    “Guild hounds?” he asked.

    “Two at the eel stand. One pretending to be drunk by the map seller. Another up on the aqueduct lip with a shortbow and expensive boots.”

    “You can tell boots are expensive from here?”

    “I can tell he doesn’t know how to stand on wet stone. Expensive boots. Cheap training.”

    Elias glanced without turning his head. There—between hanging strands of smoked fungus—he caught a man with a copper brooch shaped like a lantern flame. Too polished for the market. Too still. One of the route-rigging guild’s watchers, then. Maybe they had already realized the ledger was gone. Maybe the whole market was about to turn into a trap.

    His right hand drifted to the bone-handled knife at his belt. His left brushed the cracked leather strap of the satchel hanging at his hip, where cold grave-echoes pulsed faintly like sleeping insects.

    They needed somewhere to vanish. They needed distraction. They needed something cheap, ugly, and unpredictable.

    The defective loot lot rustled.

    Elias looked down.

    The tarp shifted again, just once, as if something underneath had breathed.

    “No,” Nyx said immediately.

    “I didn’t say anything.”

    “Your face said it. Your face is an idiot.”

    Elias crouched and lifted the tarp.

    A wave of stale dungeon air rolled out—dust, old magic, and the sour odor of failed enchantments. Underneath sat a long crate packed with straw and junk. Not useless junk, exactly. The Ruined Realm didn’t produce useless things. It produced things that waited for the wrong hand.

    A chipped gauntlet with seven fingers lay beside a wand that had sprouted little mushrooms along its length. A brass compass spun lazily in a pool of congealed black oil. Three potion bottles had fused together into one glass lump, their liquids separating and recombining in slow, nauseating bands. There were cracked charms, rusted rings, a child-sized helm with bite marks, a folded cloak that quietly sobbed into itself, and in the center of it all, an egg.

    It was about the size of Elias’s head, though not shaped like any bird’s egg. Longer. Leaner. Almost like a heart carved from obsidian and bone. The shell was matte black, fissured by pale cracks that glowed with a faint gray light. It sat nestled in straw that had gone white and brittle around it, as if frost had passed through and forgotten to melt.

    When Elias leaned closer, the cracks pulsed.

    Not with warmth.

    With absence.

    His Graveclass stirred beneath his skin.

    GRAVECLASS RESONANCE DETECTED.
    Unidentified ova remains aligned with necrotic progression path.
    Condition: Defective / Dormant / Boundless potential compromised.
    Recommendation: Destroy or consume.

    Elias went very still.

    Nyx saw his expression and groaned. “Oh, that is never the look of a man about to make a wise purchase.”

    “It’s resonating with me.”

    “So do graveyards and murder scenes. You don’t bring those home.”

    “Only because they’re hard to fit in a satchel.”

    A throat cleared above them.

    The seller emerged from behind the butcher’s hanging eels like mold learning to walk. He was short, wrapped in too many scarves, with goggles pushed up over a forehead tattooed in old auction numbers. One of his ears had been replaced by a silver beetle that clicked whenever he blinked.

    “Interested in the lot?” he rasped.

    “Maybe,” Elias said.

    “Bad idea,” Nyx said.

    The seller’s beetle-ear clicked faster. “Whole crate for eight shards. Discounted from thirty.”

    Nyx folded her arms. “Discounted because everything in it is cursed, broken, stolen, or pregnant with a lawsuit.”

    “No lawsuits in Lantern Rest. Magistrate got eaten.”

    “By one of your defective lots?”

    The seller smiled with teeth like mismatched dice. “Unproven.”

    Elias touched the egg.

    Cold lanced through his fingertips and up his arm. Not the clean cold of winter, but the subterranean chill of a sealed crypt. For an instant, the market noises muffled. Lanterns dimmed. The world narrowed to the shell beneath his palm, the cracks glowing brighter under his touch.

    He smelled wet fur.

    Fresh blood.

    Turned earth.

    And something else beneath it all: the acrid burn of System code fraying at the edges.

    His vision blinked.

    A tunnel of black roots. A door with no handle buried behind a waterfall of bones. A field where dozens of player corpses lay arranged in a spiral, their loot untouched, their eyes open and filled with golden static.

    Then the market crashed back around him, loud and filthy and alive.

    Elias jerked his hand away. His fingertips had gone numb.

    “You felt that,” Nyx said quietly.

    He nodded.

    The seller’s expression sharpened. Greed could cut through any disguise. “Special item, that. Very special. Came from a routed dungeon caravan. Original owner died screaming before registration. Might be drake. Might be shade-hound. Might be empty. Hard to say. Twelve shards.”

    “You said eight,” Nyx snapped.

    “Demand fluctuates.”

    “So does arterial pressure,” Elias said.

    The seller looked at him, then at the knife at his belt, then at the faint grave-smoke curling unconsciously from Elias’s sleeve. His beetle-ear clicked twice and went silent.

    “Eight,” he said.

    “For the egg,” Elias said.

    “Whole crate.”

    “Just the egg.”

    The seller winced as if Elias had insulted his ancestors. “I am giving fine bundle price.”

    “I don’t want the sobbing cloak.”

    The cloak sobbed louder.

    “Seven for egg,” Nyx said, sliding into the rhythm with the lazy menace of a born street negotiator. “And you tell us which caravan it came from.”

    “Ten.”

    “Six, and I don’t tell everyone here you’re selling a compass infected with black mimic oil.”

    A woman browsing three stalls over immediately took her hand off a similar compass.

    The seller hissed. “Seven. No provenance.”

    “Seven and provenance,” Elias said.

    “Seven and I forget your faces.”

    Nyx’s smile sharpened. “Sweetheart, if you remember my face after tonight, it’s because I wanted you to die thinking about it.”

    The seller swallowed.

    Elias paid seven dull bone shards stamped with dungeon sigils. The seller wrapped the egg in a strip of gray cloth that smoked where it touched the shell, shoved it into Elias’s arms, and retreated into the eel shadows muttering prayers to three different gods.

    The egg was heavier than it looked. It pulled at Elias’s grip, not downward exactly, but inward, as if trying to drag his bones closer.

    Nyx leaned in until her shoulder brushed his. “We are being watched harder now.”

    “Because of the egg?”

    “Because we lingered. Because the ledger is gone. Because you radiate trouble like a burning orphanage.”

    “That’s vivid.”

    “I’ve been saving it.”

    A bell rang somewhere near the eastern arch.

    It was a small sound, almost polite. A silver chime swallowed by bargaining voices and sizzling meat. But the market reacted like a wounded animal. Conversations clipped short. Hoods dipped. Hands moved toward weapons, coin purses, spell foci. Lantern flames shrank in their glass bellies.

    Elias turned.

    The man at the eel stand was gone.

    The drunk by the map seller had straightened.

    Up on the aqueduct lip, the shortbowman raised two fingers to his mouth and whistled.

    Nyx cursed. “They found out.”

    “How long?”

    “Before they lock the arches? Less than a minute.”

    “Route?”

    “Left drainage channel, under the spice carts, through the washer tunnel.”

    “Sounds disgusting.”

    “You bought an egg from a corpse flea.”

    “Fair.”

    They moved.

    Not running at first. Running made people look. Elias tucked the egg under one arm and let Nyx lead through the market’s crush. She slid between bodies as if every gap had been made for her. Elias followed with less grace, shoulders clipping packs and armor, murmuring apologies he didn’t mean.

    Behind them, a voice rose.

    “Market seal! Lantern Guild authority! Nobody leaves!”

    That did it. Panic punched through the crowd. A potion rack toppled, bursting into green fire. Someone screamed as a caged cluster of razor-mice escaped and swarmed over a cheese seller’s boots. Lanterns jerked on their wires. The butcher’s eels swung like hanged men.

    Nyx grabbed Elias’s sleeve and yanked him hard left just as a crossbow bolt whispered through the space his head had occupied.

    “Expensive boots?” he asked.

    “Cheap training,” she said. “Bad aim.”

    A guild enforcer shoved through the crowd ahead of them, broad in lacquered leather, a lantern-flame brooch glowing hot on his chest. He lifted a baton inscribed with pale runes.

    “Stop in the name of route integrity!”

    Elias didn’t slow. “That’s the worst battle cry I’ve ever heard.”

    The enforcer swung.

    Elias shifted the egg under his arm, ducked inside the arc, and drove his shoulder into the man’s sternum. Armor cracked against bone. The enforcer staggered back but didn’t fall. A System shimmer crawled over his baton.

    HOSTILE SKILL DETECTED: COMPLIANCE STRIKE

    Nyx appeared at the man’s side like a shadow deciding to become cruel. Her dagger flashed once. The glowing brooch popped free of its clasp and flew into the crowd. The enforcer’s skill fizzled, runes dying along the baton.

    Elias kicked him behind the knee.

    The man went down with a satisfying crash into a basket of live ink crabs.

    They bolted.

    The drainage channel cut beneath the market through an arch barely tall enough for Elias to crouch. Warm foul water ran ankle-deep over mossy stone. The egg pulsed against his ribs, each beat colder than the last. Behind them came shouts, splashes, the scrape of boots entering the tunnel.

    Nyx led without hesitation. “Left at the split!”

    “It’s pitch-black!”

    “Then be grateful I’m pretty and talented!”

    “I’m grateful for one of those!”

    She laughed, breathless, and the sound bounced off the wet stone.

    Elias risked a glance back. Three lantern brooches bobbed in the darkness behind them, gold flames reflected in black water. A net spell unfurled from one enforcer’s hand, threads of light spreading through the tunnel like a glowing web.

    He planted a foot, twisted, and dragged on the grave-echoes in his satchel.

    Cold answered.

    He flung his hand out. Bone-white mist poured from his palm and hit the water in a spreading sheet. The channel iced over in a jagged streak behind them. The first enforcer slipped, slammed down, and took the other two with him in a clatter of armor and curses. The net spell tangled around a pipe and cinched tight, crushing rusted metal until old sewage belched into the tunnel.

    “Beautiful,” Nyx called. “Horrifying, but beautiful.”

    They reached the split.

    Nyx went left.

    The egg cracked.

    The sound was soft—just a tiny tick under the larger chaos—but Elias felt it through his chest like a rib breaking. He stumbled.

    Nyx spun back. “Elias!”

    Another crack raced across the shell, pale light leaking through the cloth wrap. The temperature plunged. Frost spread over Elias’s glove. His breath smoked. The tunnel walls groaned as the moisture on them crystallized into black-edged rime.

    UNREGISTERED COMPANION HATCHING EVENT INITIATED.
    Warning: Ova condition unstable.
    Warning: Graveclass interference detected.
    Warning: Local System supervision compromised.

    “This seems bad,” Elias said.

    “You bought it!”

    “I’m aware!”

    The egg convulsed under his arm.

    He had delivered babies before, once in the back of an ambulance during a snowstorm while the mother screamed, the father prayed, and the city outside blurred blue under sirens. There had been blood, terror, slippery life, the impossible shock of lungs opening for the first time.

    This was not that.

    The black shell split down the center with a noise like a coffin lid being pried open. Gray light burst between Elias’s fingers. Shards of shell floated upward instead of falling, rotating in the air as if gravity had lost interest. Something inside the egg unfolded too many angles, then collapsed inward with a wet little snarl.

    Elias dropped to one knee in the drainage channel, cradling the broken shell despite every sane instinct screaming not to.

    A skull pushed through the membrane.

    Small. Canine. Ivory bone veined with black. Empty eye sockets burned with pinpricks of blue-white flame. Tattered scraps of smoky hide clung to a narrow muzzle. Tiny teeth clicked together as the thing shook itself free of yolk that looked like liquid shadow.

    Nyx stared. “That is not a drake.”

    The creature sneezed.

    A puff of grave-smoke rolled from its nostrils.

    It was a wolf pup. Or the remembered shape of one. Its body was half-formed bone and half-ghostly sinew, ribs visible beneath a pelt made of darkness and ash. Its paws were too large for its skinny legs. Its tail was a wavering brush of smoke with little vertebrae glinting inside. One ear stood upright; the other was nothing but a ragged scrap of spectral fur.

    It blinked fire at Elias.

    Then it lunged and bit his thumb.

    “Ow.”

    The pup growled around his glove, a noise far too fierce for something small enough to fit in a cooking pot.

    GRAVEBOUND COMPANION ACQUIRED.
    Species: Ossuary Hound Whelp
    Status: Defective Hatchling / Graveclass-Bound
    Temperament: Unstable, Loyalizing

    Innate Traits:
    Death-Scent: Detects recent death, corpse residue, soul leakage, and battlefield echoes.
    Hidden Threshold: Identifies concealed doors, false walls, buried paths, and sealed dungeon seams.
    Corruption Nose: Tracks System corruption, route tampering, infected interfaces, and forbidden code residue.

    Bond Cost: 3% maximum vitality reserved.
    Bond Benefit: Shared grave-sense within proximity.

    Name required within 24 hours.

    Elias stared at the message.

    The pup chewed harder.

    “Loyalizing?” Nyx said. “That’s a word that should not exist.”

    Behind them, the enforcers recovered. Someone shouted from the darkness. Boots splashed closer.

    Nyx dragged a hand down her face. “Congratulations, father of bones. Can we run now?”

    The pup released Elias’s thumb and turned toward the pursuing sounds.

    Its skeletal nose lifted.

    It sniffed.

    The tunnel changed.

    Not physically. The walls remained slick stone, the water remained foul, and the dark remained thick. But through the new thread of the bond, Elias felt information bloom behind his eyes in scents and colors he had no names for. The enforcers were hot-gold fear, iron sweat, recent bruises. The old sewage line was green rot. The ice he had made was grave-blue, fading. Nyx smelled like smoke, lock oil, adrenaline, and underneath it all, a thin silver thread of old grief folded so tightly it had become a weapon.

    0 chapter views

    0 Comments

    Note
    1 online