Log InRegister
    Read Free Web Novels Online

    The bug report said the dragon crashed the server when it died, but it forgot to mention the crash killed people too.

    Rowan Vale read that line for the seventh time, rubbed the heel of his palm into one burning eye, and decided whoever had filed QA-77421 deserved either a medal or a mandatory writing course.

    QA-77421
    Build: 0.9.88-forbidden-raid
    Zone: World Dungeon 7 — Empyreal Grave
    Encounter: Aurelion, Last Sun of Heaven
    Steps to Reproduce: Kill dragon.
    Expected Result: Loot.
    Actual Result: lol.

    “Professional,” Rowan muttered.

    The empty office answered with the soft death-rattle of air conditioning and the faraway hum of too many servers pretending they weren’t melting.

    Midnight had scraped the life out of Helix Arcadia’s QA floor hours ago. Rows of desks sat abandoned beneath emergency-blue monitor glow, each station cluttered with the sacred relics of crunch: cold coffee, protein bar wrappers, stress balls squeezed into permanent deformity, and sticky notes bearing desperate prayers like ask design about hitbox and never trust physics after 11 p.m.

    Outside the glass walls, downtown Los Angeles glittered like a loot box nobody could afford to open. Inside, Rowan slouched in a chair with a broken lumbar support, wearing yesterday’s hoodie and the expression of a man who had personally watched three thousand virtual goats clip through a mountainside.

    His terminal displayed the forbidden raid build.

    Forbidden was not the official label, obviously. Officially, it was “restricted internal milestone candidate.” Unofficially, the devs called it the coffin build because every system pushed to the point of collapse had been nailed into it. It contained unreleased World Dungeons, unfinished divine administrator tools, boss AI branches so experimental they came with legal disclaimers, and three months of “we’ll fix it before launch” held together with caffeine and spite.

    Rowan clicked open the attached crash log.

    It was empty.

    Not corrupted. Not incomplete. Empty.

    “Great,” he said. “The void has QA notes.”

    A chat bubble popped in the corner of his screen.

    Mina: You still alive?

    Rowan glanced toward the dark office as if Mina Park might physically materialize from accounting with a taser. She was lead systems designer, technically his boss’s boss’s nightmare, and one of the only people at Helix who could weaponize politeness.

    He typed with two fingers.

    Rowan: Define alive.

    Mina: Breathing. Not in jail. Not inside a bug report.

    Rowan: Two out of three.

    Her reply took four seconds longer than usual.

    Mina: Do not touch 0.9.88.

    Rowan looked at the active build already loading on his secondary monitor.

    “Awkward,” he told the room.

    Rowan: Define touch.

    Mina: Rowan.

    His name appeared alone, which was how Mina swore.

    He leaned back, chair squealing like a dying bat, and stared at the bug report again. Kill dragon. Actual Result: lol.

    QA testers were paid to be professionally paranoid. Rowan had spent nine years becoming an artist of suspicion. He could smell a memory leak through two layers of UI. He knew when a boss script was lying by the rhythm of its animation cancels. He had broken Elysium Online in ways the developers still spoke about like folklore.

    He had once duplicated an entire castle by persuading a siege ladder it was a mount.

    But this bug felt wrong.

    Not funny wrong. Not launch-blocker wrong. Wrong like a locked door breathing on the other side.

    He opened the encounter file. Most of it was inaccessible, admin sealed behind permissions he didn’t have and probably shouldn’t want. Lines of compiled behavior trees glowed in nested panes. Status triggers. Phase thresholds. Enrage loops. Dialogue hooks. Divine intervention checks.

    At the bottom, beneath a folder called DEPRECATED_DO_NOT_SHIP, a single event node pulsed red.

    OnDeath_Aurelion_Final
    Permission: Root
    Status: Unreviewed
    Last Modified: UNKNOWN

    Rowan’s skin prickled.

    “Unknown isn’t a person,” he said. “That’s bad source control hygiene.”

    The lights flickered.

    He froze, listening.

    The server room beyond the QA floor gave a low electric groan, as if something enormous had rolled over in its sleep. A thin metallic tang entered the air. Hot dust. Warm plastic. Ozone.

    Another chat bubble appeared.

    Mina: Seriously. Step away. That build is quarantined.

    Rowan’s fingers hovered over the keyboard.

    Rowan: Quarantined why?

    No answer.

    Then:

    Mina: Because it’s not ours anymore.

    Rowan sat very still.

    His monitor reflected his face back at him: thirty-two, unshaven, eyes bruised by years of blue light, hair doing whatever it wanted because he had lost the will to negotiate. He looked like a man being warned by the first survivor in a horror movie.

    Naturally, he pressed Enter.

    The Elysium Online internal launcher bloomed across the screen, all gold filigree and celestial pomp, completely inappropriate for software that crashed if a player stacked chairs too aggressively. Rowan slipped on the neural halo resting beside his keyboard. The cold circlet clamped around his temples with a magnetic kiss.

    “One dragon,” he whispered. “In, kill, log, out.”

    The halo awakened.

    Needles of static slid through his scalp. His stomach dropped as the office dissolved into a wash of white geometry. Elysium’s login sequence assembled around him: cathedral arches made of light, endless marble steps, a choir that always sounded expensive and slightly smug.

    His avatar manifested at the raid entrance.

    Rowan Vale, QA test character ID R_Vale_Debug_03, stood clad in ugly placeholder armor that looked like gray cookware. His class was set to Nullblade, a developer combat template with access to every weapon proficiency and the fashion sense of a spreadsheet. Around him stretched the Empyreal Grave, final world dungeon of Elysium Online, unreleased and visibly unfinished.

    A blood-red sky churned above a field of broken angel statues. Their wings lay shattered across black glass sand. In the distance, a dead sun hung impaled on the spire of a cathedral larger than any mountain should have been. Chunks of terrain floated without collision polish. Texture seams glittered along the horizon like scars.

    Rowan breathed in.

    The air tasted of ash and copper.

    He frowned. Haptic flavor feedback had been disabled in internal builds after a senior producer complained the swamp level tasted “litigious.”

    “Cute,” he said. His voice echoed in the dead field, too crisp, too present. “Someone turned on immersive misery.”

    The raid UI snapped into existence.

    WORLD DUNGEON VII: EMPYREAL GRAVE
    Recommended Party Size: 40
    Current Party Size: 1
    Warning: Encounter integrity unstable.
    Warning: Divine Administrator presence detected.
    Warning: You are not expected to survive.

    “That last one’s just rude.”

    He opened the debug panel. Or tried to.

    Nothing happened.

    Rowan blinked. “No.”

    He gestured again, fingers cutting the air through the admin shortcut. No translucent menu. No variable tree. No teleport commands. No god mode.

    A colder sensation than the dungeon wind slipped between his ribs.

    He checked his inventory. Empty except for a level-one iron sword named Test Sword Please Ignore and three healing potions with missing icons. His health bar sat full. His stamina bar pulsed. His mana bar was gray, locked.

    “Mina,” he said, opening voice chat. “Very funny. Extremely funny. Comedy peaked. Give me my tools back.”

    Static hissed.

    Then Mina’s voice crackled through, distant and warped. “Rowan? Get out. Log out now.”

    “Tried the panel. It’s dead.”

    “Use hard disconnect.”

    “Halo?” He reached up in the simulation, and his avatar’s gauntlet touched only air. “Can’t feel it.”

    Her breathing sharpened. Somewhere behind her, alarms wailed in the real office. “Listen to me. We lost four machines to whiteout running that encounter. The build shouldn’t be accessible.”

    “Yet here I am, QA department’s favorite raccoon in the ductwork.”

    “This isn’t a joke.”

    Rowan looked across the red-lit wasteland. At the far end of the broken field, the cathedral gates began to open.

    They did not swing so much as peel apart, stone and gold unfurling like petals made from dead kingdoms. Heat breathed through the gap. The sky dimmed.

    “Yeah,” Rowan said softly. “I’m getting that.”

    Mina’s voice broke under a burst of static. “If the dragon reaches final death sequence, do not—”

    The channel severed.

    Silence fell.

    Then the dragon came out.

    Aurelion, Last Sun of Heaven, was not a dragon in the way marketable fantasy dragons were dragons. He was a cathedral wearing scales. He was a solar eclipse with teeth. His body coiled through the gate in segments of molten gold and white bone, wings dragging chains of burning scripture. A crown of halo fragments orbited his skull. Each footfall cracked the black glass sand into glowing veins.

    Rowan had tested hundreds of bosses. He knew animation cycles, anticipation frames, tells. He knew how spectacle worked. Make it big, make it loud, give players five seconds to stop screaming and start parsing mechanics.

    Aurelion looked at him, and every thought in Rowan’s head went still.

    The dragon’s eyes held pupils shaped like loading icons.

    His voice rolled over the graveyard, deep enough to vibrate in Rowan’s teeth.

    “Little error.”

    Rowan’s sword felt suddenly very small.

    “That’s new dialogue,” he said.

    Aurelion lowered his vast head until one molten eye filled half the world. “You return wearing meat.”

    “I get that a lot.” Rowan backed up one step. The ground crunched under his boot with far too much physical detail. “Usually from dating apps.”

    The dragon inhaled.

    Rowan saw the tell a fraction before the arena recognized it. Radiant breath. Cone attack. Standard opener. He dove left.

    The world became sunfire.

    Heat slapped him like a physical wall. Not controller rumble. Not haptic suggestion. Heat. Pain screamed up his right arm as golden flame licked across his armor and ate through it. He hit the ground rolling, came up with half his health gone and smoke pouring from his sleeve.

    Rowan stared at his blistered hand.

    His actual hand. The skin red, split, wet.

    His stomach lurched.

    “Pain settings are not supposed to go above three,” he gasped.

    Aurelion’s tail swept across the arena.

    Rowan jumped, too late. The impact clipped his legs and sent him tumbling through a broken angel statue. Marble exploded around him. Something cracked in his side. His health plunged to twenty-one percent.

    He lay in the dust, unable to breathe, staring at the blood-red sky.

    This is wrong.

    The thought arrived clean and cold beneath the panic.

    Wrong meant rules were broken. Broken rules meant edges. Edges meant leverage.

    Rowan rolled behind a fallen wing as spears of light stabbed down where he had been. The wing’s collision mesh held, thank whatever overworked environment artist had remembered to flag it solid. He dragged open the combat log with a shaking hand.

    Aurelion uses Solar Decree.
    Damage: 7,842 Radiant
    Mitigation failed: NULL_ARMOR_TYPE
    Status Applied: SUNMARKED
    Status Applied: BLEEDING_REAL

    “Bleeding real,” Rowan whispered. “That’s not ominous at all.”

    His arm trembled. Blood dripped from his fingertips into the black sand and did not despawn.

    Aurelion prowled closer, halo shards orbiting faster. “You found the seam before. You will find it again.”

    “Buddy, I’m flattered, but I’ve broken a lot of seams. You’ll need to be specific.”

    The dragon’s laugh was an avalanche inside a furnace.

    Rowan forced himself up. His inventory potions hovered in his quick slot. He chugged one. It tasted like cherries, rust, and bad decisions. His ribs knitted with a sensation like worms made of warm thread. Health rose to fifty-six percent.

    “Okay,” he said, wiping his mouth. “Solo final raid boss. No debug. Real pain. Probable electrical fire in office. Great midnight.”

    He watched Aurelion’s feet.

    The boss’s pathing hitched.

    Tiny. Almost invisible. But Rowan saw it because his entire miserable career had trained him to notice when expensive monsters forgot how to walk around knee-high debris. Aurelion’s left foreclaw avoided angel-statue fragments in a pattern too wide, treating the rubble as if its collision box extended three meters beyond the visible asset.

    Bad navmesh.

    Rowan smiled despite the blood in his teeth.

    “There you are.”

    He sprinted.

    Aurelion unleashed another breath, but Rowan cut hard behind clustered statues. Sunfire carved through stone, yet the dragon refused to step over the debris. Its massive body curved along an invisible boundary. Rowan ducked through a gap too small for the boss’s pathing, slashed at the glowing joint above its claw, and saw a damage number pop.

    1

    “Big numbers,” Rowan panted. “World first any second now.”

    Aurelion slammed down. Rowan rolled under the wrist, stabbing again and again, each hit dealing one point because Test Sword Please Ignore had the offensive power of cutlery. But the boss animation queued a stomp. The extended collision rubble blocked the foot placement. Aurelion twitched.

    Then reset to idle for half a second.

    Animation cancel loop.

    Rowan’s pulse kicked.

    He had seen it before in a swamp troll build. If a boss tried to use an attack that required invalid footing, the AI sometimes requeued the same attack infinitely while remaining vulnerable. Designers called it an edge case. QA called it Tuesday.

    “Oh, you beautiful broken idiot.”

    He kept cutting.

    One damage. One damage. One damage.

    Aurelion’s health bar did not visibly move.

    “Less beautiful,” Rowan amended.

    The dragon’s eye rotated toward him. The loading-icon pupil spun faster.

    “Exploit acknowledged,” Aurelion said.

    Rowan’s smile died.

    HOTFIX APPLIED
    Arena obstacle collision normalized.

    The angel statues around him sank into the ground like corpses into mud.

    “Nope.”

    Aurelion’s claw descended.

    Rowan threw himself backward. The impact cratered the earth. The shockwave blew him across the arena. He hit hard enough to see white. His health dropped to nine percent.

    He couldn’t get up.

    The dragon advanced, burning scripture sliding from his wings and igniting the sand.

    A new prompt opened in Rowan’s vision.

    UNAUTHORIZED REALITY PATCH DETECTED
    Source: Divine Administrator
    Local user privileges insufficient.
    Would you like to submit a complaint?

    Rowan coughed blood and laughed because madness was apparently next on the bug checklist. “Yes.”

    Complaint submitted.
    Estimated response time: 4,901,772 business days.

    “Finally. Enterprise support.”

    Aurelion lifted one claw.

    Rowan’s hand closed around something in the sand.

    Not his sword. A broken halo shard, half-buried where the dragon’s earlier attack had shed it. The item label flickered violently.

    ???
    Type: Boss Phase Component
    Status: Unbound
    Warning: Do not equip.

    Do not equip was practically a love letter.

    Rowan jammed the shard into the ruined socket of his right gauntlet.

    Pain detonated up his arm.

    Gold light crawled under his skin, rewriting veins into circuits. He screamed, actually screamed, back arching as the shard fused to bone. His UI shattered into overlapping windows.

    ILLEGAL COMPONENT BINDING

    Class conflict detected.

    User role: QA_TESTER_DEPRECATED

    Hidden permission found.

    Aurelion’s claw froze inches above him.

    The dragon’s vast head tilted.

    “There,” it whispered. “The seam.”

    Rowan’s health sat at one percent. His right arm blazed with stolen sunlight. New skill text unfolded in front of him, jittering, letters rearranging like frightened insects.

    Temporary Skill Acquired: SOLAR DEC—
    Temporary Skill Corrupted: SO_AR D_CR_E
    Temporary Skill Stabilized: STOLEN SUN: FALSE DAWN
    Effect: Releases an incomplete imitation of Aurelion’s phase-two radiant burst.
    Cost: Everything you should not spend.

    “Cost descriptions need work,” Rowan rasped.

    The dragon brought the claw down.

    0 chapter views

    0 Comments

    Note
    1 online