Log InRegister
    Read Free Web Novels Online

    The night market beneath Lantern Rest opened only after the last bell, when honest lanterns were shuttered and the guild patrols changed masks.

    By day, the city pretended it was a sanctuary.

    Its tiered streets clung to the side of a broken mountain like barnacles on a drowned god. Brass lamps burned along the terraces, and banners of the ruling guild—white antlers on a field of ash-gray—hung from every archway. Pilgrims came to buy charms. Players came to sell loot. Local children chased each other between soup stalls and shrine steps while healers in clean robes preached about order, protection, and lawful tribute.

    By night, the lamps were hooded in blue glass.

    Then the smell changed.

    The upper streets still carried bread and rainwater, but the lower alleys exhaled vinegar, hot blood, burnt resin, and wet fur. A sweet rot clung to the stones where monster parts had been butchered too quickly and rinsed too late. Elias Vane followed that smell past three shuttered apothecaries, down a stairwell half-hidden by ivy, and into a tunnel where the walls sweated pale mineral tears.

    Nyx walked ahead of him as if she owned the dark.

    She had traded her usual travel cloak for a ragged mantle of black crow-feathers sewn over boiled leather, her silver hair tucked beneath a hood stitched with fake beggar charms. A strip of soot darkened the bridge of her nose. Two knives rode openly at her hips, which meant Elias had already counted at least four hidden ones.

    “Try not to stare like a corpse at its first funeral,” she murmured without looking back.

    “That’s specific.”

    “You have a brand.”

    Elias resisted the urge to touch the mark beneath his collarbone, where the Graveclass sigil sat cold against his skin. It had not pulsed since dusk, but he could feel it watching the same way a toothache watched a tongue.

    “I’m wearing the dampening wrap.”

    “And I’m wearing a saint’s patience, but no one is fooled.” Nyx stepped over a runnel of black water. “Night markets sniff hunger. Yours has teeth.”

    Behind Elias, Brann grunted.

    The big shieldman barely fit in the tunnel. He had wrapped his dented tower shield in burlap and strapped a wine seller’s pack across his shoulders, but there was no disguise in the Realm that could make Brann look like anything except a man built to stop charging beasts with his chest. His beard had been braided with copper wire. He hated it.

    “If anyone asks,” Brann said, “I am a humble merchant of fermented pears.”

    “If anyone asks,” Nyx said, “you are my mute assistant.”

    “I object to both parts.”

    “Then ferment quietly.”

    Mira slipped along at Elias’s left, her healer’s staff wrapped in sailcloth to hide the pale crystal embedded at its head. She had smeared her cheeks with ash and bound her auburn hair beneath a workman’s cap. Even disguised, she looked too clean for the tunnel, too alive. The market’s shadows seemed to lean away from her.

    “We shouldn’t be here,” she whispered.

    “Probably not,” Elias said.

    “That was not a request for agreement.”

    “I know.”

    Her eyes flicked to him, green and sharp. “You humiliated Captain Vorst in front of half the camp this morning. The Antler Guild will be looking for a way to make an example of us.”

    “Exactly.” Elias ducked beneath a rusted pipe. “Which means anyone selling something useful against them will charge triple tomorrow.”

    Brann sighed through his nose. “There are sensible ways to become famous.”

    “Name one.”

    “Retirement.”

    The tunnel ended at a door made of ribs.

    Not carved bone. Real ribs, enormous and polished, bound together with copper rings and black tendon. They curved around the entrance like the opened chest of some ancient titan. Between them hung a curtain of small bells made from finger bones. They chimed without wind as Nyx approached.

    A woman unfolded from the gloom beside the door.

    She was thin as a nail and twice as sharp, with yellow glass lenses over her eyes and a lizard skull perched on her bald head like a crown. Her hands were gloved in something that still had scales.

    “Token,” she said.

    Nyx flicked a coin into the air.

    The woman caught it without moving her head. The coin was not copper or silver. It was carved from dark shell, etched with a tiny lantern whose flame pointed downward.

    The gatekeeper held it between two fingers. A sliver of blue light crawled over her lenses. “Four entrants. One token.”

    “One buyer,” Nyx said. “Three burdensome accessories.”

    Brann opened his mouth.

    Mira planted her staff on his boot.

    The gatekeeper smiled with teeth filed to neat triangles. “Rules of Lantern Rest Below: no spells above Third Circle without bond paid, no soul-binding on the premises, no calling the city watch unless you want them to bid on your organs, and all grievances after purchase are settled in the red pit. You break what you cannot pay for, you become inventory.”

    Her gaze landed on Elias and lingered.

    It was not the usual glance. Not the fear, not the greed, not the disgust that followed his class once people sensed it. This was recognition filtered through calculation.

    “You stink of old doors,” she said.

    Elias smiled because smiling made people guess wrong. “You should smell the other guy.”

    The gatekeeper’s lenses clicked. “Enjoy the auction, grave-boy.”

    The rib-door opened.

    Noise hit them like a thrown cloak.

    Lantern Rest’s night market sprawled inside a cavern beneath the city, a swallowed district from an older age. Stone shopfronts leaned at impossible angles, their upper floors fused into the cavern ceiling by mineral drips. Blue lanterns hung from chains. Red lanterns marked stalls selling combat goods. Green lanterns marked flesh: beasts, familiars, grafts, indentures. Black lanterns swung over curtained alcoves where no one went unless they had already decided what part of themselves they were willing to lose.

    Hundreds of people moved through the cavern in masks.

    Players in patched armor. Guild factors with clean boots. Beast-tamers smelling of musk and spice. Priests with their god-symbols turned inward. Men and women whose skins bore scales, feathers, frost burns, bark growths, ritual scars. A child with golden eyes sat cross-legged on a crate, juggling six glowing marbles while an old man behind him sold severed troll fingers tied in bundles of three.

    Above it all, from balconies carved into the cavern walls, caged monsters screamed.

    A three-headed eel thrashed in a tank of glowing brine. Moth-winged hounds snapped at iron bars. A boar the size of a carriage slept under chains etched with sleeping runes, tusks capped in wax, dreams leaking from its nostrils as tiny red butterflies.

    Elias’s System stirred.

    Graveclass Sense: Active

    Recent death echoes detected: 391.

    Unclaimed residue detected: moderate.

    Warning: Echo density may attract hostile attention.

    Cold hunger ran up his spine.

    The market was a buffet in a butcher’s apron. Every stall, every cage, every bloodstained crate shimmered at the edge of his vision with traces of violence. Not souls—not exactly. Echoes. Last impacts. Spilled instincts. The residue of things that had died angry, terrified, defiant.

    He curled his fingers until the hunger settled.

    Mira noticed. She always noticed.

    “Elias.”

    “I’m fine.”

    “That is becoming your least convincing sentence.”

    Nyx slowed near a stall where a masked vendor was pouring black sand over a row of glass beads. Each bead contained a flickering scene: a woman burning in white fire; a knight kneeling before a faceless queen; a cave mouth breathing steam.

    “Memory shards,” Nyx said softly. “Keep your eyes forward unless you want someone else’s trauma for breakfast.”

    The vendor heard her and laughed. His mask was painted as a smiling baby. “Trauma sells poorly, feather-girl. Heroic last stands, secret map glimpses, lost spell sequences—those sell. Fresh pulls from the Westfall reset zone. Guaranteed pre-death clarity.”

    He lifted one bead between tweezers. Inside, a party of five ran through a corridor as stone jaws closed behind them.

    A paper tag dangled beneath it.

    Dungeon Route: Crooked Saint Depths, Floor 4-6. Extracted from Scout-Class Player. Minor corruption. Opening bid: 700 marks.

    Elias stopped.

    “They sell routes?”

    The baby mask tilted. “Everything that enters a dungeon leaves something behind. Blood. Gear. Memory. If you die with the map in your head, someone clever can scoop it out before the reset chews it clean.”

    Mira’s mouth tightened. “That’s desecration.”

    “That’s commerce,” the vendor said cheerfully. “Desecration comes with a premium seal.”

    Nyx tugged Elias by the sleeve before Mira could start a moral war they did not have the coin to finish. “The main auction begins soon. We need to see who’s buying, not get baited by ghouls in porcelain.”

    They pressed deeper.

    Elias tried to catalogue everything, because information was armor, and in the Ruined Realm ignorance got people harvested.

    Monster eggs sat in heated nests of coal and enchanted moss. Some were no larger than apples, freckled with light, humming when touched. Others were the size of shields, banded in iron and chained to the tables as if they might hatch angry from sheer spite. One vendor had arranged six translucent eggs around a brazier; inside each, a tiny serpent coiled around a spark of blue lightning.

    “Stormspine wyrmlings,” the vendor called. “Bond before hatching and they’ll know your scent as kin. Excellent for assassins, sky raids, mother-in-law removal.”

    Brann leaned toward Elias. “Do not buy a lightning snake.”

    “I wasn’t going to.”

    “You looked at it like you look at bad ideas.”

    “I have different looks for those?”

    “No. That is the problem.”

    At the next row, class catalysts floated in sealed jars: a drop of molten gold suspended in water for Merchant evolutions; a finger bone that tapped glass from within for Necromancer variants; a silver feather that cast a shadow shaped like a spear; a cracked saint’s halo, dim but still weeping light.

    Elias felt one catalyst before he saw it.

    It rested alone beneath a black cloth in a stall guarded by two silent men with stitched lips. The vendor was a dwarf with iron rings set through his eyebrows and a beard braided around tiny hourglasses. He lifted the cloth when Elias approached.

    Underneath lay a small gray seed.

    Not plant. Bone, perhaps. Or tooth. It was the size of a thumbnail, smooth and dull, but the air around it smelled like rain on graves.

    Forbidden Catalyst Detected

    Name: Ossuary Seed

    Compatibility: Graveclass — 87%

    Potential Use: Class Branch Evolution / Skill Mutation / Unknown

    Warning: Purchase, possession, or use may trigger Realm Correction.

    Elias’s heart knocked once, hard.

    The dwarf watched him over the rims of his hourglasses. “Rare taste.”

    “How much?” Elias asked.

    Nyx made a small sound that meant do not.

    The dwarf smiled. “Not for sale at stall price. Main block. Lot thirty-seven.”

    “Who consigned it?”

    “A widower.”

    “Whose?”

    “His own, if he keeps talking.” The dwarf lowered the cloth. “Lot thirty-seven. Bring deep pockets or a shallow conscience.”

    They moved on, but the Ossuary Seed stayed in Elias’s mind like a splinter.

    A class evolution catalyst. One compatible with Graveclass.

    Since waking dead beneath the black sky, Elias had learned that classes were not ladders. They were cages with prettier bars every ten levels. The System offered paths, branches, specializations. It rewarded obedience and punished deviation. Graveclass, though, did not sit properly inside the menu. It glitched at the edges. It ate what the world discarded. It grew from corpses and mistakes.

    If something in this market could mutate it, he needed to know why it existed.

    And who had died to make it.

    The main auction hall had once been a theater.

    Rows of cracked stone seats descended toward a circular stage ringed by iron channels dark with old blood. A curtain of chains hung at the back, each link inscribed with a suppression rune. Above the stage, a massive lantern burned upside down, its flame black at the core and blue around the edges. It cast shadows upward, so every bidder looked like a monster trying to climb out of their own skin.

    Nyx guided them to a side tier half-hidden behind a pillar carved with weeping saints.

    “Sit. Watch. Bid only if I kick you.”

    Brann lowered himself onto the stone bench. It groaned.

    “If the bench dies,” Nyx said, “we leave it behind.”

    Mira sat close to Elias. “This is worse than I expected.”

    Down below, workers rolled a cage onto the stage. Inside, a nest of fist-sized spiders made from green crystal crawled over each other. Their legs chimed against the bars.

    “That’s because you expected criminals,” Elias said. “This is infrastructure.”

    She followed his gaze.

    He had spotted them too.

    White antler pins. Not worn openly, not on cloaks or collars, but tucked at wrists, fastened inside glove cuffs, stamped onto bidding paddles. Antler Guild factors sat among corpse brokers, beast dealers, and dungeon scavengers like respectable wolves at a jackal feast.

    Captain Vorst himself was not present. Too visible. Too proud. But Elias recognized the woman at the central table from the confrontation that morning: a narrow-faced guild clerk with ink-stained fingers and eyes like locked drawers. She had stood behind Vorst, recording every word as Elias turned the guild’s confiscation clause inside out in front of the camp.

    Now she wore a crimson mask shaped like a fox.

    “Nyx,” Elias murmured.

    “I see her.”

    “Guild money?”

    “Guild appetite.”

    A bell rang.

    The auctioneer strode onto the stage in a coat made of mismatched scales. He was tall, elegant, and entirely hairless. His face had been painted gold from chin to brow, but his lips were black, and when he smiled, his teeth flashed with tiny engraved numbers.

    “Honored appetites,” he called, voice amplified by the upside-down lantern until it purred in every ear. “Welcome beneath the lawful city, where law may rest its tired feet. Tonight’s lots have been authenticated by blood, memory, shell, and System mark. Bids are binding. Debts are physical. Screaming is permitted if paid in advance.”

    Laughter rippled through the seats.

    “We begin with breeding stock.”

    The crystal spiders sold to a veiled woman with six arms.

    A clutch of ember-toad eggs went to a pyromancer whose beard smoked with excitement.

    A half-grown basilisk with its eyes sealed shut fetched twelve thousand marks after two beastmasters nearly came to knives over lineage purity.

    Elias watched the crowd more than the stage. He tracked who bid against whom, who stopped when the fox-masked guild clerk lifted one finger, who flinched when a certain thin man in a blue hood whispered into a brass speaking tube.

    Patterns emerged.

    The Antler Guild did not buy the strongest monsters. It bought keys.

    Creatures that could scent hidden doors. Larvae that ate ward-stone. Memory shards tagged with route fragments. Catalysts for Scout, Cartographer, Pathfinder, and Corpse-Receiver classes. Items that did not win fights directly, but decided where fights happened, who reached them first, and who never returned.

    Lot eleven was a jar of pale leeches that fed on fear and excreted illusion-resistant oil.

    The fox mask bought it.

    Lot fourteen was a memory shard labeled Silver Well Dungeon, Safe Descent Variant B.

    The fox mask bought that too.

    Lot nineteen made Elias’s Graveclass mark burn.

    Workers dragged out a slab of black iron. Chained atop it was a corpse.

    At first Elias thought it was human. Then the thing’s chest rose.

    The auction hall quieted.

    It had the shape of a man stretched too long, limbs jointed wrong, skin gray and tight over corded muscle. Its head was wrapped in iron bands, leaving only the mouth exposed. That mouth smiled continuously, lips split at the corners, revealing needles for teeth. Stakes had been driven through its palms, thighs, and throat into the slab, but its fingers twitched in a rhythm like counting.

    The auctioneer spread his hands. “A rare delight. One dungeon-born Hunger Wight, extracted alive from the third collapse of Mourning Gate. Unbound. Unclaimed. Suitable for ward testing, curse distillation, or controlled release into rival route networks.”

    Mira went rigid.

    “Controlled release?” she breathed.

    The wight’s mouth opened wider.

    A sound seeped out. Not a groan. A plea heard through a wall. The noise crawled over Elias’s teeth.

    Death Echo Detected

    Entity: Hunger Wight

    Echo Composition: 62% human adventurer residue / 31% dungeon predator / 7% unknown

    Harvest Difficulty: High

    Warning: Entity contains bound death memories from at least 18 victims.

    Elias leaned forward.

    Human adventurer residue.

    The wight had not simply killed players. It had been made from them.

    “Opening bid,” the auctioneer sang, “eight thousand marks.”

    Hands rose.

    Too many hands.

    The fox mask waited until the bidding reached fifteen thousand, then lifted her paddle.

    “Twenty.”

    The hall hissed appreciation.

    Nyx’s knee brushed Elias’s. Not accidental. A signal.

    She stood.

    “Where are you going?” Mira whispered.

    “To misbehave,” Nyx said.

    Then she slipped behind the pillar and vanished into the moving shadows of late-arriving bidders.

    Brann shifted as if to follow.

    Elias shook his head once. “Let her work.”

    “I hate letting her work. Her work makes people chase us.”

    “So does mine.”

    “Yes. I also hate that.”

    The bidding climbed.

    A man with bronze tusks tried for twenty-two. The fox mask answered twenty-five. The blue-hooded whisperer conferred with someone behind a curtain and bid thirty. The fox mask’s posture did not change.

    “Forty thousand,” she said.

    Silence fell like a dropped blade.

    The auctioneer’s smile widened. “A decisive appetite. Forty thousand once—”

    The Hunger Wight turned its banded head toward the fox mask.

    Its smile split deeper.

    Then its throat worked around the stake.

    “Antlers,” it whispered.

    Every rune on the chains flashed.

    The auctioneer stopped smiling.

    The wight’s fingers twitched faster. Counting, Elias realized. Counting heartbeats. Counting exits. Counting prey.

    “Antlers sent them down,” the wight whispered. “Wrong stair. Wrong bell. Door shut. Door shut. Door shut.”

    Mira’s fingers dug into Elias’s sleeve.

    The fox mask stood. “The lot is defective.”

    “The lot is restrained,” the auctioneer said, but his voice had lost some silk.

    “It is speaking proprietary route matters in open hall.”

    That was when Elias understood.

    Not fully. Not yet. But enough to feel the shape of the blade beneath the cloth.

    The guild was not merely buying route information.

    It was hiding route crimes.

    The auctioneer snapped his fingers. Two handlers approached the slab with long hooks tipped in violet crystal.

    The wight began to laugh.

    Its laugh contained eighteen voices.

    The handlers jabbed the hooks into its ribs. Suppression magic crackled. The wight convulsed, iron bands rattling against the slab, but its mouth kept moving.

    “Payout on the dead,” it hissed. “Payout on the dead. Payout on the—”

    The auctioneer drew a silver spike from his sleeve and drove it through the wight’s open mouth into the iron slab.

    The sound stopped.

    The hall breathed again.

    Elias did not.

    A notification burned across his vision.

    Graveclass Reaction

    Suppressed testimony echo detected.

    Echo may be harvested upon entity death or destabilization.

    Potential Information Yield: High.

    Not here, Elias thought, teeth clenched. Not in a room full of people waiting for an excuse.

    The fox mask had already regained control. “Forty thousand stands if the tongue is removed before transfer.”

    “Naturally,” the auctioneer said.

    His smile returned, but now it had sweat around the edges.

    The hammer fell.

    Sold.

    Mira looked sick.

    Brann’s hands were fists on his knees.

    0 chapter views

    0 Comments

    Note
    1 online