Ruger knew before he saw her.
Something was wrong. Not loud. Not obvious. Just—off.
The street wasn't empty. A few windows still held light. Somewhere, a door creaked. Somewhere else, someone coughed. But none of it connected. The air felt… separated. Like the world had stepped back half a pace.
Ruger slowed. Not stopping. Never stopping.
His grip tightened slightly around the staff. Not for comfort. For calibration. Weight. Balance. Reach.
His eyes moved without turning his head. Distance. Corners. Shadows.
Then—he saw her.
Chivy stood at the far end of the street. Waiting. Not searching. Not moving. Waiting.
"I've been looking for you."
Her voice carried cleanly through the distance. No anger. No urgency. That was wrong.
Ruger didn't answer. He didn't need to.
Conclusion formed instantly.
He turned. And ran.
No hesitation. No pride. Only survival.
Behind him—movement.
No sound of steps. No warning. Just—closer.
Ruger didn't look back. He felt it. Pressure. Not physical. Something else. Like the space behind him had already decided he would be caught.
He turned sharply into an alley. Narrow. Uneven stone. Broken ground. Good.
His hand rose. Magic Missile. Two shots. Not at her. At the wall.
Stone shattered. Dust exploded outward. Loose bricks collapsed into the path behind him.
Delay. Not stop. Never stop.
A shadow passed through the falling debris. Untouched. Closer.
Ruger's breathing stayed even. So that didn't matter. Good.
He adjusted.
The ground. Loose gravel shifted under her step. A flaw. A fraction. Enough—
No. She corrected mid-stride. Perfect. No loss of speed. No hesitation.
Ruger's eyes narrowed. So that didn't matter either. Good. Now he knew.
Distance collapsed.
Five steps. Four. Three—
Ruger pivoted.
Fireburst. Point blank.
Flame erupted between them. Heat slammed outward, violent, blinding, consuming the narrow space.
For a moment—she disappeared inside it.
Ruger moved. Past her. Through the edge of the explosion. No pause. No check.
He ran.
Behind him—the fire split. Not pushed. Not dispersed. Cut.
Chivy stepped through it. Unmarked.
Her blade rose—
Then stopped.
Ruger had already changed direction again. Not random. Never random.
He wasn't escaping. He was choosing where this would end.
The house waited.
Old. Quiet. Wrong.
Ruger didn't slow. Door open. Inside. Close.
Silence.
Then—a step.
Chivy entered. No caution. No pause. Confidence.
The floor creaked. Old wood. Unstable. It broke.
The board snapped under her weight. Her body dropped—then adjusted instantly. Too fast.
The wire triggered anyway. A sharp crack. A hidden bolt shot from the wall.
She twisted. It grazed her shoulder. Blood. Real. But irrelevant.
She landed clean. Eyes sharper.
"Traps," she said. Not surprised.
Ruger was already moving. Upstairs.
Step. Step—
Light exploded. The second trap triggered. White flash. Blinding. For less than a second. Enough for most.
Not for her.
She moved through it. Slower—but still coming.
Ruger turned. Raised the staff. Magic surged. Not to attack. To distort.
Air bent. Space warped. Angles shifted.
The hallway became wrong. Distances stretched. Positions lied.
Chivy walked through it. Like it didn't apply. The distortion broke around her. Not shattered. Ignored.
Ruger saw it clearly now.
This was not a fight. It never had been. This was time. He was buying it. Nothing more.
She reached the top of the stairs.
Ruger stepped back. One more layer.
He didn't cast. He called.
The air dropped. Cold. Heavy.
Something entered the room without crossing space. A shape formed. Bone. Thin. Incomplete. Wrong.
A skeleton stood between them.
Chivy looked at it. Then at Ruger.
"That's it?"
Ruger didn't answer.
The skeleton moved. Slow. Unstable. It took one step—and vanished.
Chivy turned instantly. Too late. The skeleton was already behind her. Its blade dragged across her side. Not deep. But real.
She stopped. For the first time—she acknowledged it. Not pain. Recognition.
She turned fully now. Serious. Good.
The skeleton moved again. Not toward her. Around her. Its movement didn't follow its body. Steps didn't match position. Distance didn't match time. Wrong.
Chivy attacked. Clean. Precise.
The blade cut through its torso. Bones scattered across the floor.
Silence.
Then—movement. The bones pulled themselves together. Reforming. Rising. Again.
Chivy's grip tightened. Now she understood.
Ruger exhaled slowly.
Not strong. Not fast. But—it refused.
The skeleton tilted its head. Not curiosity. Not awareness. Something else.
Then it moved again.
Ruger didn't stay. He stepped back. Toward the window.
She came up the stairs. Slow now. Careful. Watching for more traps.
There were no more traps.
He stood in the doorway of his room. No magic. No weapon. No way to fight.
She stopped.
"You're not even going to run?" she asked.
"No point," he said.
She studied him. Her sword was still in her hand.
"You should have stayed dead," she said.
"I didn't die."
She laughed. It was almost kind.
"No," she said. "You didn't."
She turned and walked away.
Ruger sat in the dark.
His ribs hurt. His head hurt. Everything hurt.
He looked at the floor where the skeleton had fallen. It was gone.
He called. Nothing.
He waited.
The darkness thickened. Not the room's darkness. Something else.
The skeleton stood before him. Whole again. Not healed—different. The cracks in its skull had shifted. The wings on its back had grown.
It looked at him.
He looked at it.
For a moment, neither moved.
Then it raised its hand. Slowly. Like it was learning how.
It touched the place where his ribs were broken.
The pain stopped.
He stared.
The skeleton lowered its arm. Turned. Walked into the dark.
He sat alone.
The house was quiet.
He put his hand to his side. Nothing was broken anymore.
He didn't know how to name what he was feeling.
So he didn't.
Because this—was not his fight to win.
Not yet.
END OF CHAPTER 4
