Log InRegister
    Read Free Web Novels Online
    Chapter Index

    The iron casings split the rain as they rolled.

    Eliza moved.

    One instant the air between them and the grenades was rain and nothing, and the next it was solid—a flat, shimmering compression that snapped into existence like a pane of glass slammed into a frame. The barrier was invisible except at its edges, where the rain struck it and shattered into mist, and for a fraction of a second the alley was quiet on their side of it, the sound of the rain cut clean in half.

    The grenades detonated.

    The grenades detonated and the flash was white, absolute, a light that burned through colour into something past it—and then the pressure hit the barrier like a train and Florence saw the shimmer bow inward, the edges buckle, the air behind it compress into something almost solid before the centre punched through. Not a shatter. A folding—the barrier collapsing inward on itself, a fist of overpressure and shrapnel driving the gap wide, and then nothing between them and the blast.

    Weightless. Spinning. A body no longer touching anything, and then stone against her back and the breath punched out of her and the cobblestones meeting her palms as she went down.

    Sound came back wrong. Muffled on one side, ringing on the other. Dust filled the alley—pulverised mortar and powdered brick mixing with the rain into a grey haze that tasted of calcium and iron.

    William was on the ground.

    He was three feet to her left, face down on the cobblestones, his coat splayed around him like a wing, his hands still. The back of his head was darker than the rain should have made it. Something ran from beneath his hairline in a thin, steady line down the curve of his skull, pooling against the stone in a colour that Florence’s instincts recognised before her eyes did.

    Blood.

    She stared at it. The world narrowed to the diameter of that dark, spreading line, and everything outside it went distant—the held-breath instant where the body waits for the mind to decide what this is.

    Is he—

    His pulse reached her. Faint. Fast. The kind of heartbeat that meant damage, but also meant alive.

    A beat. Then two.

    A sound split the haze. Wood against stone—a heavy door kicked open from the inside, the iron bands screeching against the frame. Then a gunshot, flat against the alley walls. Brick dust kicked from the stone behind her head. An inch. Maybe two.

    Eliza was on her feet. One hand braced against the alley wall, the other raised, palm out, fingers shaking. Blood was running from her left ear. Her coat was torn at the shoulder. Her jaw was locked so tight the tendons in her neck stood out like cables.

    The second barrier went up.

    It was worse than the first. Florence could see it this time—a faint, shuddering distortion in the air, the shimmer uneven, the edges ragged. Heat haze held together by will and nothing else.

    Eliza coughed. Deep, tearing, the dust in her lungs meeting the damage already there. The barrier flickered. Steadied. She coughed again and pressed her free hand against her mouth, and the blood on her palm when she pulled it away was not from the ear.

    The gunfire began.

    Not a single shot. Not two. A sustained, overlapping volley—four weapons, five, more—the reports stacking on top of each other until the individual shots were indistinguishable, a continuous roar that filled the alley the way water fills a pipe. The muzzle flashes strobed through the dust, sharp and orange, throwing their shadows against the back wall in violent, jumping shapes.

    The bullets hit the barrier.

    The first impacts sounded like stones hitting a frozen lake—sharp, cracking, followed by a high ringing that vibrated in Florence’s teeth. The barrier held. Then the second volley hit, and a third, and the sounds began to change. The cracks deepened. The ringing dropped. Fracture lines appeared in the shimmer—thin, branching fissures that spread from each impact like ice breaking under weight.

    A layer shattered.

    The outer surface blew apart in a spray of compressed air and light, the fragments dissolving before they hit the ground. The alley was open for half a second—dust lit by muzzle flash, the sound doubling, a bullet whining past Florence’s head close enough that she felt the heat of its passage on her cheek.

    The barrier reformed. Thinner. The shimmer was barely there now, more felt than seen, and Florence could hear the strain in Eliza’s breathing—each exhale a controlled, shaking push, each inhale shorter than the last. She was spending what she didn’t have.

    “FLORENCE.”

    The word barely carried over the gunfire, but it landed with the authority of a woman who had exactly enough left for one order and was not going to waste it.

    Florence’s head snapped up.

    “William’s coat.” Eliza’s eyes were fixed on the barrier. She couldn’t look away. “Inside pocket. Left side. Charms. Flat stones. Look!”

    Florence’s hands were already moving. She crawled the three feet of wet stone to William—still down, still breathing, the blood still running, and her fingers found the lapel of his coat. She pulled it open. The lining was dark, the pockets deep and built for tools she didn’t recognise.

    Her hand found something hard. Flat. The size of a playing card but heavier, smooth on one side and rough on the other where symbols had been cut into the surface in precise, angular lines. She pulled one out. Another. A third. They clinked against each other in her palm, warm despite the rain, vibrating faintly at slightly different frequencies.

    “I don’t know what—”

    “Doesn’t matter.” A crack split the barrier. Eliza’s hand shook. “Throw them.”

    Florence looked at the stones. Four. Five. She didn’t know how many was right. She didn’t know which ones did what.

    She threw them all.

    Her arm came over in a clumsy, desperate arc, and the stones left her fingers and vanished into the dust and the strobing light beyond the barrier, swallowed by the haze before she could see them land.

    Nothing changed. The gunfire continued—relentless, hammering, the barrier fracturing under every impact—and Florence pressed herself flat against the cobblestones beside William, her hands over her ears, her satchel trapped beneath her body, and the thought arrived without words that it hadn’t worked, that the stones were just stones, that she’d done something wrong—

    The gunfire slowed.

    One weapon dropped out. Then a second. The rhythm thinned, the individual shots becoming distinguishable again, and between them—shouting. Not commands. Alarm. Rising fast into something worse.

    The gunfire stopped.

    What replaced it was chaos.

    A detonation—deeper than gunpowder, a low concussive thump that Florence felt in her sternum. Then a sound she had no reference for: a rapid, wet, cracking noise, like roots forcing through stone at a speed that stone was never meant to accommodate, accompanied by screams that were not pain but terror. Then fire—a roar of sudden, consuming heat that pushed warm air through the haze and turned the dust orange. Then water, a vast and impossible volume of it hitting the fire with a hissing, spitting fury that sent steam billowing back through the alley in a scalding white cloud.

    More shouting. Crashing. Something heavy overturned.

    Florence lay still. Her cheek was pressed against the wet stone and William’s pulse was still there beside her—steady, present, counting time.

    The dust thinned. The rain won its war with the particulate, pulling it from the air in grey, muddy streaks. The alley reassembled itself around them in stages: the walls first, pocked and scarred with bullet impacts; the cobblestones, littered with brass casings that gleamed dully in the grey light; the service door, hanging open on one hinge.

    Eliza lowered her hand.

    The barrier dissolved. No collapse—it simply wasn’t there anymore, the air returning to being air, and the rain fell on Eliza’s hair for the first time since they’d stepped out of the carriage.


    This story originates from Royal Road. Ensure the author gets the support they deserve by reading it there.

    She stood in the alley with her arm at her side and her shoulders rising and falling in deep, uneven pulls. Her coat was torn. Her left ear was still bleeding. Her face, beneath the dust and the rain, was the colour of old paper. The hand that had held the barrier was shaking—deep, involuntary, a muscle pushed past failure and released.

    She was breathing. That was all she was doing. Standing, and breathing, and letting the rain hit her, and not falling down.

    A crack from the doorway.

    Eliza turned. Her body registered the displacement—the split-air hiss of a round passing her left shoulder—and she was already twisting, already reaching for a barrier that her channels couldn’t give her, when the bullet found Florence’s temple.

    A sound like a spark-struck anvil—a sharp, ringing crack that had no business coming from a human skull—and a bright fan of sparks lit the rain in orange and died. Her head snapped right. Her weight went with it. One step sideways, shoulder catching the alley wall, and the world replaced itself with a high keening whine that filled her skull from temple to temple. The alley smeared. The rain lost its edges. Her hand found the brick and held.

    Two more shots. Three. The muzzle flashes pulsed through the thinning dust like a heartbeat made visible, and Eliza’s hand came up and the barrier reformed—a shuddering, paper-thin membrane that caught the rounds a foot from Florence’s chest. Lead flattened against nothing. The membrane cracked. Held. Cracked again.

    The last round hit and the barrier held and Eliza’s knees hit the cobblestones.

    She caught herself with one hand, the other still raised, fingers locked in a shape her body remembered and her mana could no longer sustain. The barrier dissolved. The well was dry.

    0 chapter views

    0 Comments

    Note
    0 online