Log InRegister
    Read Free Web Novels Online

    The graveyard breathed.

    Mara lay very still in the wet grass and listened to the earth inhale beneath her spine.

    At first she thought it was her own lungs dragging air through a throat scraped raw by screaming she couldn’t remember. Then the ground rose under her shoulder blades in a slow, patient swell. Soil shifted. Roots creaked. Somewhere below, stone scraped stone with the exhausted groan of something ancient rolling over in its sleep.

    She opened her eyes to a sky the color of fresh arterial blood.

    Not sunset. Not fire. Blood.

    Clouds crawled across it in bruised purple knots, their undersides lit by a red moon too large and too close, its cratered face veined with black cracks like broken glass. Ash—or snow, if snow had ever learned how to rot—drifted down between crooked grave markers. It landed on Mara’s cheek and melted cold.

    She had played this zone a hundred times on development builds. Starter Graveyard. Tutorial field. Intended mood: spooky but accessible. Players spawned in cute little burial shrouds, fought skeletal rats, received a rusty weapon from a helpful caretaker NPC, then followed blue lanterns to Hollowmere Village.

    It had never smelled like this.

    Damp soil. Old blood. Mold bursting from split coffins. Something sweet and thick beneath it all, like meat left behind a radiator.

    Mara rolled onto her side and vomited bile into the grass.

    Pain answered immediately.

    Not the harmless red flash of a damage indicator. Not controller vibration. Real, brutal pain lanced through her ribs as if someone had tightened iron bands around them. Her stomach cramped. Her throat burned. Mud splashed her palms, cold enough to sting, and when she tried to push herself up her fingers sank into the earth until her nails scraped bone.

    She froze.

    Slowly, with the kind of care one used when discovering a spider on their own face, she curled her fingers around the thing in the dirt and pulled.

    A human jawbone came free in her hand, packed with black soil, three teeth still clinging to the gum line.

    Mara stared at it.

    “Nope,” she said hoarsely.

    Her voice cracked across the graveyard and disappeared into the mist.

    She threw the jawbone away. It bounced off a leaning headstone with a clack that sounded too cheerful for the circumstances.

    In the upper left of her vision, translucent bars hovered no matter where she looked.

    MARA VENN
    Level 1
    HP: 32/40
    MP: 10/10
    Stamina: 21/25
    Status: Disoriented, Starving I, Soulbound

    She had seen enough broken UI to last three lifetimes. Misaligned font. Missing localization. Status effects persisting after respawn. She had filed tickets on all of it while eating microwave noodles over a keyboard at three in the morning. This interface wasn’t projected on a screen. It was burned into her perception, crisp and hateful as a migraine aura.

    “Open menu,” she whispered.

    Nothing happened.

    “System menu. Settings. Help. Escape.”

    The graveyard breathed again.

    Her pulse staggered.

    “Logout.”

    The word fell flat.

    Somewhere beyond the leaning stones, a wolf howled.

    It wasn’t the stock howl from the launch candidate. Mara knew that file. WLF_HOWL_DISTANT_03, overcompressed, reused in three zones because audio budget had been murdered in Q2. This sound was longer, ragged, ending in a wet, excited yelp that made every small hair on her arms stand straight up.

    Another howl answered. Closer.

    Mara scrambled to her feet, slipped, caught herself against a headstone, and sucked in a breath when its engraved edge bit into her palm.

    Blood welled in the shallow cut. Bright red. Warm. Hers.

    For one absurd second, all she could think was, Good blood shader.

    Then the pain sharpened and the thought curdled.

    “Okay,” she said, because talking had always been how she kept panic from getting both hands around her throat. “Okay, Mara. You are in a graveyard. You are probably dead. You are definitely not in Kansas, mostly because you have never been to Kansas and because Kansas does not have a murder moon. Assess. Triage. Find tutorial NPC. Find weapon. Don’t get eaten by premium wolf assets.”

    Her stomach clenched so violently she doubled over.

    A new icon blinked beneath her status bar: a stylized empty bowl, cracked through the middle.

    Starving I
    Stamina regeneration reduced by 20%.
    At Starving III, HP loss will begin.

    Mara wiped her mouth with the back of her hand. “Oh, fantastic. Immersive survival mechanics. Everybody clapped in design review, I bet.”

    She scanned the graveyard.

    The starter zone sprawled down a slope of churned mud and dead grass, enclosed by an iron fence bent outward as though something enormous had leaned on it from inside. Blue corpse-lanterns bobbed on crooked posts, their flames guttering in wind she couldn’t feel. Stone angels watched from mausoleum roofs, faces worn smooth by rain. Beyond the fence, black pines crowded together in the mist, trunks thin and tall as prison bars.

    There should have been a path.

    There was a path, but something had torn it open. Cobblestones jutted at wrong angles, half-swallowed by roots. Fresh claw marks scarred the mud. A wooden signpost leaned over the way, its cheerful arrow to HOLLOWMERE VILLAGE scratched through by deep gouges.

    Near the spawn point, a notification pulsed impatiently.

    Welcome to Eidolon Online!
    Beginning new adventurer calibration…

    Error: Origin checksum mismatch.
    Error: Soul anchor detected.
    Error: Tutorial Guide unavailable.

    Please proceed to the nearest sanctuary.

    “Sanctuary,” Mara repeated. “Nearest sanctuary. Great. Do you have a map? A glowing trail? A smug fairy? Literally anything?”

    The message faded.

    She laughed once, too loudly.

    Mist shifted near an open grave ten paces away.

    Mara stopped laughing.

    Something moved between the stones, low to the ground. A shape the size of a large dog, all angles and hunger. Its paws made almost no sound in the wet grass. Its eyes shone a sickly green from beneath a ridge of exposed bone.

    Not a wolf.

    Mara’s interface caught it when she focused.

    Gravewhelp
    Level 2
    HP: 55/55
    Disposition: Hostile

    “Level two,” Mara said. Her voice came out thin. “That is not tutorial-friendly.”

    The Gravewhelp stepped into lantern light.

    Its body had been assembled from things that had no business being alive together. Wolf skull, but too long in the snout. Skin stretched in gray patches over ribs, with gaps where dark muscle flexed wetly. Vertebrae jutted along its back like a row of broken fence posts. Its tail was mostly bone, ending in a clump of matted fur. It had too many teeth.

    It lowered its head and sniffed.

    Mara looked for a weapon. Anything. A rusted sword stuck in a skeleton’s hand, a shovel, a comically convenient beginner dagger gleaming atop a loot crate.

    She saw a cracked urn, three candles, a bouquet of black flowers, and the jawbone she had thrown away.

    “I’m going to leave now,” she told the monster. “You can have the graveyard. Honestly, the HOA is a nightmare.”

    The Gravewhelp snarled.

    A red cone flickered across the ground in front of it.

    Mara’s brain latched onto it with desperate professional reflex.

    Telegraph.

    Attack windup. Bite-lunge. Cone width maybe forty degrees, range five meters. In the shipped tutorial, Gravewhelps didn’t spawn at the starting graves. They were used later near the crypt entrance, after players had weapons and a healing flask. QA had logged a bug about their bite animation snapping if terrain height changed during pathing.

    The red cone brightened.

    “Oh, hell.”

    Mara threw herself sideways.

    The Gravewhelp exploded forward.

    Its jaws clapped shut where her thigh had been. Mud sprayed her face. A tooth sliced across her calf as she rolled, pain blooming hot and white.

    -9 HP
    Bleeding chance resisted.

    Mara screamed anyway.

    Not because she wanted to. Because her body had not received the memo that damage numbers were supposed to make injury abstract. Her calf burned like it had been opened with a box cutter. She hit a headstone shoulder-first, heard something pop, and curled around herself as nausea swept through her skull.

    The Gravewhelp skidded past and slammed into a grave marker. Stone cracked. It shook its head, confused, then turned.

    “Pain slider,” Mara gasped. “Find pain slider. Set to zero. Set to legally actionable.”

    No menu appeared.

    She forced herself up. Her calf almost buckled. HP: 23/40.

    The Gravewhelp stalked toward her, lips peeling from black gums.

    Second telegraph. Red cone.

    She tried to dodge early. Too early.

    The monster’s animation stuttered.

    For half a heartbeat, its front legs locked. Its head twisted left, then snapped back right without transitioning. A familiar little hitch, ugly as a typo in a death certificate.

    Mara knew that hitch.

    She had watched it at 0.25 speed after filing EID-77432: Gravewhelp Lunge Orientation Desync On Uneven Terrain. Repro steps: bait lunge across elevation seam while target stood adjacent to collision object. Expected: enemy rotates toward player before commit. Actual: enemy commits to original vector after visual snap, causing mismatch between telegraph and hitbox.

    The designer had closed it as Won’t Fix.

    The Gravewhelp lunged.

    Mara didn’t dodge away from the red cone.

    She stepped into the wrong side of it, hugging the headstone.

    The monster shot past her shoulder and buried its skull in the stone angel behind her with a meaty crack. Its jaw snapped on empty air. Bone splintered. The angel toppled from its plinth and shattered across the mud.

    Mara stared.

    “Won’t fix, my ass.”

    The Gravewhelp whined, stunned. A yellow ring spun above its head.

    Gravewhelp
    HP: 49/55
    Status: Staggered

    Six damage from environmental collision. Stagger duration maybe two seconds. Maybe less. Her hands were shaking. Her calf throbbed. Her stomach snarled at her from the inside.

    Weapon.

    She lunged for the broken angel’s wing. It was heavier than it looked, a jagged slab of stone tapering to a sharp point. She wrapped both hands around it, heaved, and nearly blacked out as pain flashed down her shoulder.

    The Gravewhelp recovered.

    It turned with a wet growl.

    Mara lifted the stone shard. “Come on, discount Cujo.”

    The monster came on.

    Red cone. Windup. Stutter. Snap.

    This time she saw the whole thing: the shoulders dipped toward her, but the paws kept the original line. The visual model lied. The hitbox didn’t. She pivoted around the cracked headstone at the last moment. The Gravewhelp’s jaws scythed past, close enough that its breath washed over her—cold carrion and grave dirt.

    She brought the angel wing down with everything she had.

    Stone met skull.

    The impact jarred up her arms so hard her teeth clicked. A chunk of bone flew away. The Gravewhelp yelped and collapsed to one knee.

    Critical Hit!
    -18 HP

    “Critical?” Mara panted. “I will take undeserved praise.”

    The Gravewhelp twisted and snapped at her ankle. No telegraph, just animal fury. Teeth closed around her bootless foot.

    Agony erased the world.

    Mara shrieked and smashed the stone down again, wild, missing the skull and striking its spine. Something cracked. The monster let go, dragging strips of skin from her heel.

    -7 HP
    Status Applied: Bleeding I

    HP: 16/40.

    Blood ran warm into the mud. Her blood. The interface chimed politely, as if reminding her about an unread email.

    Bleeding I
    Losing 1 HP every 10 seconds until treated or stabilized.

    “That’s too many seconds,” she hissed. “That’s not enough seconds.”

    The Gravewhelp shook itself. HP: 26/55. Half dead. Mara was worse.

    She backed away, dragging her injured foot. Each step left a red smear. Her stamina bar had dropped to 8/25 and crawled upward with insulting slowness under Starving I. The angel wing felt twice as heavy now, her fingers numb around it.

    There had to be something else. Environment. Exploit. Line of sight. Collision.

    Her gaze swept the graveyard in jerky fragments. Broken fence. Open grave. Mausoleum door. Lantern post. Coffin lid half out of the mud. A rusted chain looped around the leaning signpost, attached to a corpse-lantern swaying overhead.

    The Gravewhelp lowered its head for another lunge.

    Red cone.

    Mara’s mind clicked into the clean, cold place it used to find at work after sixteen hours awake, when bugs stopped being frustrations and became puzzles with teeth.

    Uneven terrain. Collision object. Enemy commits to vector. Environmental damage.

    The open grave yawned behind her, rectangular and black.

    “Okay,” she whispered. “Let’s see if physics is also in production.”

    She limped backward until her heels crumbled the edge of the grave. The pit was deep, six feet at least, with a broken coffin at the bottom. The smell that rolled up made her eyes water.

    The Gravewhelp stalked closer. The red cone painted over her legs, over the grave mouth, over wet wood below.

    Windup.

    Stutter.

    Snap.

    Mara waited one half-second longer than any sane person would have.

    The monster launched.

    She dropped.

    Not sideways. Down. She let her injured leg fold and fell flat against the muddy rim as the Gravewhelp sailed over her, jaws snapping through the space where her chest had been.

    For one glorious instant, it hung above the open grave with all four paws off the ground.

    Then gravity filed its own bug report.

    The Gravewhelp vanished into the pit and crashed through the rotten coffin with a thunderous crack. Dust and grave-stink burst upward. A muffled yelp echoed from below.

    -12 HP
    Gravewhelp Status: Prone

    Mara didn’t think.

    0 chapter views

    0 Comments

    Note
    1 online