Log InRegister
    Read Free Web Novels Online

    The bridge screamed in the wind.

    It was not a metaphor. The thing had been built from the rib bones of something so large Rowan’s mind refused to measure it properly. Each arching span was a pale, calcified curve thicker than a subway tunnel, bound together with black iron staples and cables of braided sinew. The gale blew through cracks in the bones and made them howl in layered voices—deep, mournful, almost human.

    Below, the chasm had no bottom.

    Ashfall’s dawn bled weak gold over the world, catching on drifting embers and the jagged silhouettes of broken towers in the distance. The sun, if it could be called that, hung like a coin left too long in a fire: dead at the center, rimmed in red. Its light revealed a land rebuilt overnight by cruelty. Where the graveyard had sprawled yesterday, now a canyon split the earth, its walls weeping threads of molten glass. Thorn forests smoked on one side. On the other, a wasteland of white dust rolled toward a ruined city lodged inside the skull of a fallen god.

    Rowan stood at the lip of the Bonebridge and tried not to sway.

    His body still remembered burning.

    Every breath scraped his throat raw. Beneath the layers of torn gravecloth and scavenged leather, his skin felt too tight, as if it had been taken off, charred, and stitched back on by someone who hated him personally. The blackened veins crawling up his left arm pulsed with a dull ember glow. His fingers twitched around the cracked haft of his stolen hatchet.

    The System had called him an error.

    Then it had smiled without a mouth and put a price on his head.

    STATUS EFFECT: Ashbound Scarring I

    Damage taken from Fire reduced by 8%.

    Pain response increased by 14%.

    Humanity Integrity: 91%

    “Yeah,” Rowan muttered, voice like gravel. “That seems healthy.”

    A shriek tore across the bridge.

    Rowan dropped into a crouch before he thought, paramedic reflexes warped into something uglier. On the far side of the span, figures ran between the bone arches—thin silhouettes dragging bundles, children, carts with broken wheels. Refugees. Maybe twenty. Maybe more. They staggered from the white wasteland toward Rowan’s side, where the land rose into the black-thorn hills.

    Behind them came monsters.

    They poured out of the dust like nightmares given joints: long-limbed creatures with porcelain masks for faces and bodies wrapped in flaking funeral cloth. Their hands were clusters of hooked bone needles. They ran on all fours, backs bending the wrong way, their masked faces turned toward the fleeing people with fixed, painted smiles.

    NEW MONSTER IDENTIFIED: Veil Runners

    Level Range: 6–9

    Type: Pursuit Horror / Duskborn Remnant

    Trait: Scent of Panic

    They prefer prey that knows it is about to die.

    “Of course they do.”

    Rowan’s gaze snapped to the center of the bridge.

    Someone was holding the line.

    A knight stood alone between the refugees and the oncoming pack.

    She wore armor that had once been white.

    Not polished parade steel, not ceremonial plate from a fantasy illustration—real armor, scarred and dented, layered with practical grace. But its white enamel had been burned away in places, revealing dark metal beneath. A tabard hung from one shoulder in shredded strips, marked with the faded crest of a sunburst pierced by a downward sword. Her helm was gone. Silver-blond hair, cut ragged at the jaw, whipped around a face too pale from exhaustion and too fierce to surrender to it.

    She wielded a longsword with both hands.

    The blade shone with a dying blue light.

    A Veil Runner lunged at her from the left, needle-claws reaching for her throat. The knight pivoted, not fast enough to look flashy, but perfectly enough to survive. Her sword took the creature’s arm at the elbow, then reversed and drove through its mask. Porcelain cracked. Black vapor spilled out. The monster collapsed in twitching folds.

    Two more hit her at once.

    She slammed her armored shoulder into one, using its momentum to throw it against the bridge rail. The other raked claws across her breastplate, sending sparks and enamel shards flying. She grunted, stepped in, and caught the creature’s neck under her crossguard. A twist. A crunch. It went limp.

    Then the pack widened.

    They were learning.

    Rowan had seen that before. Monsters in Ashfall did not behave like mobs in a game, not really. They tested. They adapted. They smelled weakness the way paramedics smelled blood under antiseptic and panic under perfume.

    The knight was bleeding from three places Rowan could see.

    And the refugees were still too far from safety.

    A flash of gold flared on the bridge’s western spur.

    Rowan turned.

    Set into a niche beneath one of the rib arches, half-hidden by hanging chains of old prayer tags, sat a chest.

    Not a rotten wooden crate. Not the bone-lock boxes he had found after killing grave rats. This thing was made of black lacquered metal chased with veins of amber light. It hummed softly, almost sweetly, and the System wasted no time shoving temptation into his skull.

    RARE CHEST DETECTED

    Type: Dawn-Tithe Cache

    Access Condition: Reach before combat event resolves.

    Potential Contents:

    — Rare Weapon

    — Class-Compatible Skill Ember

    — Purified Food Supply

    — Currency Bundle

    Warning: Event Failure will lock chest permanently.

    Rowan stared at it.

    A rare weapon could change everything. A skill ember might keep him alive past the next sunset. Food mattered; his stomach had been eating itself since he woke in the ash. Currency meant options, if this insane world had markets inside god-corpses like the old scavenger woman had promised before trying to stab him for his boots.

    Across the bridge, a child screamed.

    One of the refugees had fallen. A small boy, no older than seven, sprawled on the bone span with a twisted ankle. A woman—his mother, by the way she turned back with the sort of horror only parents made—tried to go for him, but the crowd dragged her forward. Behind the boy, a Veil Runner slipped under the knight’s guard and bounded toward easy prey.

    The chest hummed.

    Amber light pulsed like a heartbeat.

    OPPORTUNITY: Rare rewards dramatically improve early survival probability.

    Estimated survival increase if claimed: +31.4%

    Estimated survival decrease if ignored: -18.9%

    Rowan laughed once.

    It came out sharp and ugly.

    “You really don’t know me yet.”

    He ran for the boy.

    The bridge bones boomed under his boots. Wind slammed into his side, trying to peel him into the abyss. His burned lungs seized halfway across the first arch, but he kept moving, hatchet low, left arm glowing under the cracked skin.

    The Veil Runner reached the child first.

    It rose over him, porcelain smile tilting, needle hands spreading like a surgeon’s tray.

    Rowan threw the hatchet.

    It spun badly. He had never thrown a hatchet in his life before yesterday, and yesterday had involved being chased by bone dogs through a cemetery, so practice had been limited. The blade missed the monster’s skull and buried itself in its shoulder instead.

    The Veil Runner shrieked and turned.

    “Hey!” Rowan shouted. “Ugly mask! Over here!”

    Its head snapped toward him.

    Rowan regretted the plan immediately.

    The monster lunged. He dropped, sliding on one hip across the smooth bone, and its claws whistled over his face close enough to comb ash from his hair. He grabbed the boy by the back of his tunic and yanked him under his body as the creature hit the bridge behind them, claws skittering.

    “Don’t move,” Rowan said.

    The boy’s eyes were huge. “Sir—”

    “Not a sir. Very much not a sir.”

    The Veil Runner twisted and came again.

    Rowan had no weapon.

    He shoved the boy behind him and raised his left arm.

    The monster’s claws punched through his forearm.

    Pain detonated white behind his eyes. Bone needles slid between radius and ulna with a wet, intimate crunch. Rowan screamed through clenched teeth and caught the creature’s wrist with his other hand before it could rip free.

    DAMAGE TAKEN: Severe Piercing

    ASHBOUND RESPONSE: Pain converted to Cinder Charge.

    Cinder Charge: 17%

    “Good,” Rowan hissed, tears springing hot to his eyes. “Great. Love the new feature.”

    He slammed his forehead into the porcelain mask.

    Once. Twice.

    The mask cracked on the third hit. Black vapor leaked from the fracture. The monster shrieked, tried to pull away, but Rowan held on because if he let go the boy died and if the boy died then what was the point of crawling out of a subway collapse, a cemetery, a boss ghoul’s burning corpse, all of it?

    His left arm ignited.

    Not with clean fire. With ash-fire. Gray flames crawled from the wounds around the embedded claws, licking up the monster’s wrist. The Veil Runner thrashed. Rowan smelled burning funeral cloth and something like old roses left to rot.

    SKILL MUTATION TRIGGERED

    Cinder Grasp has adapted under duress.

    Cinder Grasp I → Cinder Brand I

    Effect: Maintain contact to inflict stacking ash-burn and weaken target resistance.

    “That’s new.”

    Rowan drove his knee into the creature’s chest, wrenched his impaled arm sideways, and tore the hooked claws free with a spray of blood. He almost blacked out. Instead, he grabbed his hatchet from the monster’s shoulder and buried it in the crack in its mask.

    The Veil Runner collapsed into ash ribbons.

    Rowan sagged over the boy, shaking.

    “Can you stand?” he asked.

    The boy nodded too quickly, then tried and whimpered.

    “Right. No. Bad question.” Rowan scooped him up with his good arm. His left hung useless, bleeding and smoking. “Hold on to my neck. Not that tight. Okay, actually tight is fine. Tight is good.”

    A shadow fell over him.

    Three Veil Runners had slipped past the knight.

    They spread out across the bridge, masks smiling, needle hands tapping the bone with eager little clicks.

    Rowan backed up, boy clinging to him, hatchet slippery in his fingers. Behind him, the refugees stumbled toward the near side. Ahead, the knight fought like a candle in a storm, every motion precise but slower than the last. One monster clung to her back. Another had its claws hooked into her thigh armor. She smashed one with her pommel, cut another down, and nearly fell to one knee.

    The rare chest chimed.

    CHEST LOCK IN: 00:00:30

    Reminder: Reward opportunity will be lost.

    Rowan looked at the golden niche. Thirty seconds. He could still make it. The refugees were nearly past him now, streaming around the arch, faces hollow with terror. The boy’s mother fought through them, sobbing his name.

    “Toma!” she cried.

    The boy reached for her. “Mama!”

    Rowan passed him into her arms.

    She stared at his bleeding arm, his burned face, his glowing veins. Fear flickered there too, because he looked like one more monster crawling out of this world’s throat.

    Then she pressed her forehead to his bloody knuckles.

    “Bless you,” she whispered.

    “Run,” Rowan said.

    She did.

    The three Veil Runners attacked.

    Rowan met the first with a hatchet chop that glanced off its mask. The second slashed his ribs open. The third went low, claws aiming for his knee. He stumbled back, swung wildly, and felt one hook tear through his calf.

    The pain should have dropped him.

    It fed the fire instead.

    Cinder Charge: 29%

    Cinder Charge: 36%

    WARNING: Blood Loss Moderate.

    Rowan grinned despite himself, blood on his teeth. “You guys are making a tactical error.”

    He grabbed the nearest Veil Runner by the mask.

    Cinder Brand flared.

    Gray flame sank into porcelain. The monster squealed and clawed at his chest. Rowan held it close, letting its needles tear shallow lines through him while the brand stacked hotter and hotter. His vision narrowed. The world became wind, bone, ash, and a painted smile cracking under his palm.

    A blue blade burst through the monster’s chest from behind.

    The Veil Runner dissolved.

    The fallen knight stood on the other side, breathing hard, sword extended. Up close, Rowan saw her eyes were not blue like he had expected, but a storm-gray so pale they seemed almost silver. Blood ran from a cut at her temple down her cheek. Her mouth was set in a line that suggested she had personally disapproved of death for years and was growing increasingly irritated that it kept ignoring her.

    “Duck,” she said.

    Rowan ducked.

    Her sword passed over his head and took the leaping Veil Runner behind him through the waist. She kicked the halves apart before they finished turning to vapor.

    The last one hesitated.

    Rowan and the knight both looked at it.

    It fled.

    “Oh no you don’t,” Rowan said.

    The knight moved first.

    She crossed the distance in three limping strides, sword raised. The Veil Runner sprang for the side rail, trying to vault away into the chasm or onto some underside path Rowan couldn’t see. The knight’s blade cut down in a bright arc.

    The monster’s mask split cleanly in two.

    It fell without a sound.

    For a moment, there was only the wind moaning through the bridge bones and the ragged breathing of survivors.

    Then the rare chest gave a final, mournful note.

    Amber light drained from its seams. The black lacquer dulled. The System’s notification appeared with the smugness of a closed door.

    RARE CHEST LOST

    Dawn-Tithe Cache has been sealed due to Event Resolution.

    Survival opportunity forfeited.

    Rowan raised his middle finger at the air.

    The knight stared at him.

    “Was that a spell?”

    “Where I’m from, basically.”

    Her gaze flicked over him: torn clothes, burned skin, bleeding arm, hatchet, lack of armor, lack of sanity. “You abandoned a rare cache.”

    “I noticed.”

    “For people you did not know.”

    “I noticed that too.”

    She studied him like he was a puzzle with missing pieces and possibly teeth. “Why?”

    Rowan wiped blood from his chin with the back of his wrist, remembered that wrist was attached to his impaled arm, and almost threw up.

    “Because the kid was seven.”

    The knight waited, as if expecting doctrine, pledge, lineage, a grand heroic answer with trumpets behind it.

    Rowan gave her a shrug that made his ribs shriek. “That’s the whole reason.”

    Something changed in her face.

    Not softness. She did not look like a woman who had much softness left lying around unused. But a crack appeared in the wall. A glimpse through to the ruins behind it.

    The refugees gathered near the bridge’s end, not yet daring to leave. Some knelt. Some vomited from fear. Some stared at the fallen knight with awe. Others stared at Rowan’s glowing arm and backed away.

    An old man with a beard braided in copper rings approached the knight first. He bowed so low his forehead nearly touched the bone.

    “Dame Vey,” he said, voice trembling. “You held. By all buried saints, you held.”

    The knight’s jaw tightened. “Get them to Blackthorn Hollow. Do not stop until you reach the lantern stones.”

    “But you—”

    “Go.”

    One word. Steel flat on stone.

    The old man flinched and obeyed. The refugees began moving again, casting glances back. The boy—Toma—lifted one small hand from his mother’s shoulder. Rowan lifted his good hand in return.

    The child smiled through tears.

    Then they vanished into the black-thorn slope.

    When the last of them had gone, the knight’s sword dipped.

    She took one step toward the rail, then her leg gave out.

    Rowan caught her before she hit the bridge.

    It was a bad catch. He had one functioning arm and the structural integrity of overcooked pasta. They both nearly went down. Her armor was heavy, her blood warm through the gaps, and she smelled of steel, smoke, sweat, and some faint resinous oil.

    “I do not require assistance,” she said.

    “Great,” Rowan said, straining. “Then stop being heavy independently.”

    She glared at him.

    He glared back.

    After a second, she shifted her weight onto her sword and allowed him to help her sit against one of the bone arches.

    Rowan dropped beside her, breathing through the bright sparks popping at the edges of his vision.

    “Name?” she asked.

    “Rowan Vale.”

    “Origin?”

    “Complicated.”

    “Allegiance?”

    “None.”

    Her eyes narrowed. “Everyone has an allegiance in Ashfall.”

    “Then put me down for spite.”

    A sound escaped her.

    It took Rowan a second to realize it was almost a laugh. A short, disbelieving breath that died before it could become anything dangerous.

    “Seraphine Vey,” she said. “Formerly of the Argent Ward.”

    The way she said formerly made the word heavier than her armor.

    0 chapter views

    0 Comments

    Note
    2 online