home

search

Chapter 30: Warning Shot

  The city adjusted overnight.

  Kael felt it before Riven complained about it, before Corin confirmed it, before Aurelion narrowed his eyes at the subtle shift in pressure that ran beneath the streets like a tightened string.

  The lag was shorter now.

  Not gone—just… improved.

  Where a guard’s hesitation had lingered half a second before, it now snapped into place almost immediately. Where a sigil had pulsed late, it now stabilized with practiced efficiency. The city still stumbled around Kael’s presence—but it recovered faster, like a body learning how to brace after the first blow.

  “Well,” Riven said, crouched on a low rooftop as he peered down at a patrol route that had shifted again, “that’s annoying.”

  Kael leaned against the edge, staff resting across his shoulders, eyes half-lidded. “Mm. They patched something.”

  Corin nodded. “Localized adaptation.”

  Aurelion’s voice was quiet. “Someone is compensating manually.”

  Kael smiled faintly. “Yeah. I figured he wouldn’t let it run on autopilot forever.”

  They moved through the district anyway, not hiding, not rushing. Kael didn’t need speed. He needed position. The city still struggled to harmonize with him fully—it just wasn’t tripping as badly anymore.

  Which meant Severin had stopped watching from afar.

  And started interfacing.

  Kael felt the attention before he saw the man.

  It wasn’t the weight of surveillance or the brush of Threads testing his presence. It was something cleaner. Focused. Like a blade resting flat against the skin—not cutting, but letting you know it could.

  “There,” Corin said quietly.

  The man stood at the far end of the street, blocking the route without trying to. No guards flanked him. No banners marked him. He wore dark, practical clothing with no ornamentation beyond a thin band at his wrist—Thread-reactive, Kael noted instantly.

  The man wasn’t hiding.

  He wasn’t posturing either.

  He was waiting.

  Riven squinted. “That guy looks expensive.”

  Kael chuckled. “Yeah. That’s him.”

  They approached at a normal pace.

  The man didn’t move until they were close enough to speak comfortably. Then he inclined his head slightly—respectful, measured.

  “Kael,” he said. His voice was calm, practiced, and utterly unafraid. “My name is Marshal Veyr.”

  Kael smiled. “Marshal. That’s a title.”

  “It is,” Veyr replied. “Earned.”

  Aurelion shifted subtly behind Kael, presence tightening like a blade sliding free of its sheath. Veyr noticed—but didn’t react.

  “You’re causing instability,” Veyr continued. “Localized. Predictable. Correctable.”

  Kael tilted his head. “You’re not here to arrest me.”

  “No,” Veyr said simply. “If that were the intent, this would look very different.”

  Riven leaned closer to Kael and whispered loudly, “I don’t like how calm he is.”

  Unauthorized tale usage: if you spot this story on Amazon, report the violation.

  Kael grinned. “Same.”

  Veyr’s eyes flicked briefly to Riven, then back. “This is a courtesy.”

  Kael nodded. “Severin’s?”

  “Yes.”

  “Tell him I appreciate the personal touch.”

  Veyr didn’t smile. “He sent me to assess you.”

  Kael shrugged. “And?”

  Veyr’s gaze sharpened. “And to request that you cease activity that disrupts civic rhythm. Or relocate.”

  Kael laughed softly. “You say that like I haven’t heard it before.”

  Veyr didn’t argue. He stepped forward instead.

  The air changed.

  Threads didn’t surge outward like they had during public corrections. They didn’t ripple across the city. Instead, they anchored. Four points around Veyr’s position lit faintly, locking into the street itself.

  Localized control.

  “Interesting,” Kael murmured. “You don’t lean on the city much.”

  Veyr nodded once. “Infrastructure is unreliable around you.”

  Riven’s grin faded. “That’s… bad.”

  Kael’s eyes gleamed. “Or impressive.”

  Veyr moved.

  Not fast.

  Precise.

  He stepped into Kael’s space, hand moving not for a weapon, but for position—Thread-enhanced footwork sliding him just off Kael’s centerline. Kael felt the pressure immediately: not force, but constraint, like gravity leaning sideways.

  Kael pivoted smoothly, staff swinging up to intercept—not to strike, but to measure.

  Wood met air.

  Veyr shifted again, hand brushing the staff as if testing it, Thread-reactive band pulsing faintly as it adapted.

  Phase one.

  Measurement.

  Kael laughed lightly, spinning the staff and stepping back. “You’re good.”

  Veyr’s eyes tracked every movement. “So are you.”

  He advanced again, this time pressing harder. Threads anchored his steps, allowing him to move through Kael’s desync rather than around it. Kael felt it immediately—the city wasn’t fighting him here.

  It was bypassing him.

  “Okay,” Kael muttered. “That’s new.”

  Riven drew his pistols reflexively, firing two shots—not at Veyr, but at the anchor points lining the street. The shots cracked, disrupting one sigil—

  —and Veyr adapted instantly, shifting weight and re-centering before the gap could widen.

  Riven hissed. “Yeah, I really don’t like him.”

  Corin moved without a word, slipping into defensive positioning, forcing Veyr to track multiple vectors at once.

  Phase two.

  Pressure.

  Veyr pressed forward, movements fluid, relentless. Kael dodged, redirected, deflected—but for the first time since arriving in Kethrane, he had to work for space.

  The city wasn’t helping Kael here.

  It wasn’t helping Veyr either.

  This was personal mastery.

  Veyr feinted low, then snapped upward with a Thread-laced strike that Kael barely twisted away from. The impact cracked stone where Kael had been standing.

  Aurelion moved.

  He didn’t attack.

  He held.

  Space around Kael stabilized instantly, divine-dark authority smoothing the pressure that Veyr’s anchors created. Kael felt it like a steadying hand on his back.

  He smiled wider. “There we go.”

  Kael stopped dodging.

  He stepped in.

  Phase three.

  Shift.

  Kael didn’t push against Veyr’s control. He didn’t try to break it.

  He desynchronized it.

  He stepped where the anchors weren’t—not by sight, but by feel—letting his presence fall deliberately out of rhythm with Veyr’s timing. The Thread-reactive band on Veyr’s wrist pulsed, then hesitated.

  Just long enough.

  Kael’s staff snapped forward—not to strike flesh, but to tap the ground beside Veyr’s lead foot. The vibration traveled cleanly through the street, disrupting the localized anchors in sequence.

  Veyr slid back, boots scraping stone as he disengaged smoothly, eyes sharp but unshaken.

  “Interesting,” he said quietly.

  Kael rested the staff against his shoulder, breathing steady. “You too.”

  The street settled.

  No alarms rang.

  No guards flooded in.

  Veyr straightened, posture relaxed again. “Assessment complete.”

  Riven stared. “That’s it?”

  Veyr nodded. “Yes.”

  Kael raised an eyebrow. “You’re just leaving?”

  “Yes.”

  He paused, then added, “This was a courtesy.”

  Kael laughed. “You already said that.”

  Veyr met his gaze. “I wanted to make sure you understood it.”

  He turned, walking away without haste. After a few steps, he stopped and glanced back over his shoulder.

  “Next time,” Veyr said calmly, “it won’t be.”

  Kael waved cheerfully. “Tell Severin thanks for the heads-up.”

  Veyr didn’t respond.

  He was already gone.

  Silence settled over the street.

  Riven exhaled sharply. “Okay. That one? That one was not normal.”

  Corin nodded. “He wasn’t trying to win.”

  Kael smiled, eyes bright with something like excitement. “Nope.”

  Aurelion glanced at him. “He was setting parameters.”

  Kael adjusted the staff across his shoulders, posture loose, grin unwavering. “Yeah.”

  He looked down the street where Veyr had disappeared, feeling the city hum around him—tighter now, smarter, more alert.

  “That,” Kael said lightly, “was a warning shot.”

  Riven snorted. “I hate warnings.”

  Kael laughed. “Yeah. Me too.”

  The city hadn’t struck him.

  But it had answered.

  And now Kael knew—

  Severin wasn’t guessing anymore.

  He was preparing.

Recommended Popular Novels