The last stretch of the seven days kept grinding on.
They kept their ears open. They kept their steps ordinary. They let the city forget them.
And beneath Stonehall’s cobbles, a quiet poison sank deeper into the ward’s sensing field, teaching it the wrong lesson, turning its certainty into fog.
On the seventh night, Cael woke before the others.
Not because of noise.
Because his body had learned to rise when it mattered.
He sat on the edge of the bed, breathed once, and felt his mana steady inside him like a filled cup.
The last two days of restraint had done its job. No wasted casts. No idle spell tests. No curiosity taxed.
He was full.
80 / 80.
He dressed in dark clothing first, then pulled the slate-gray coat over it. The uniform didn’t change his face. It changed his silhouette. It made him look like a man who belonged near records and stone instead of a man built to end lives.
Lyra was already awake when he stepped out. She wore her own coat, fitted perfectly. Riven emerged a moment later, yawning, then froze when he saw himself in the small cracked mirror on the wall.
He turned slightly, admiring. “I look employed.”
Lyra’s voice was dry. “Don’t get attached to the idea.”
Riven grinned. “Too late.”
They moved through Ravenwatch late enough that tavern noise had thinned, yet early enough that city watch still walked with purpose. Lanterns glowed. Shadows pooled beneath balconies. The air had that cold bite it always gained before dawn.
They didn’t approach Stonehall directly.
They approached the buildings around it.
Cael led them into a narrow lane two streets away, where stacked crates made convenient steps and a low balcony offered a first climb. He didn’t rush. Rushing turned rooftops into graves.
He glanced at Lyra and Riven once, then spoke softly.
“Now.”
He didn’t say the spell names out loud. He shaped them inward, one after another, controlled and clean.
[SPELL ACTIVATED]
Sense Threat
A faint shift slid through his instincts, not a vision, not a map, just a sharpened awareness that told him when hostility formed close enough to matter.
It wasn’t omniscience. It didn’t whisper secrets. It was a brief warning, like a hand on the back of his neck, designed for common danger, not disciplined killers.
Cael knew the limitation. The system had made it very clear, and Cael had learned it the hard way in past life combat. Trained elites could hide intent until the last breath before the strike.
This spell wasn’t a shield against masters.
It was a shield against the city’s ordinary teeth.
[SPELL ACTIVATED]
Step Silence
Sound softened around him. His footfalls turned dull. Fabric rustle became a whisper. It didn’t make him silent. It made him harder to track by sound alone, which was all he needed from it.
[SPELL ACTIVATED]
Veil Presence
The air around him didn’t bend. Light didn’t warp. He didn’t vanish.
Instead, he felt his outward “weight” diminish, like his presence had been turned down. The spell didn’t hide him. It encouraged eyes to slide past him. It encouraged minds to label him unimportant.
If someone looked directly, carefully, he could still be seen.
If he moved sloppily, loudly, confidently, he would still be noticed.
Veil Presence wasn’t an invisibility cloak.
It was permission for others to overlook him, and only if he gave them the excuse.
Cael climbed.
Lyra climbed.
Riven climbed.
Cael didn’t know what spells they cast. He didn’t feel their mana. Spellcasting was personal. Even if they moved as a team, each of them managed their own choices. He only watched their bodies and saw the results.
They moved like shadows that had learned to cooperate.
Across one rooftop, then another.
This novel is published on a different platform. Support the original author by finding the official source.
They kept to the darker edges where lanterns didn’t reach. They avoided the spots where guards below might glance upward out of boredom. They paused when a watchman turned a corner and waited until the rhythm of footsteps faded.
Sense Threat gave Cael brief pulses, quick warnings that meant a guard was turning his way, or a patrol was closer than expected. It didn’t tell him details. It simply tightened his instincts and nudged his attention toward the danger before it became immediate.
A few buildings away from Stonehall, Cael signaled a stop with two fingers.
They crouched low behind a chimney, stone cold against their palms.
From here, Stonehall Registry was visible, its roofline broad, its upper windows dark. Below, the entrance still had guards. More than in daylight, just as Cael had expected. Night didn’t make people kinder. It made them suspicious.
Cael inhaled slowly.
Now came the question that mattered.
Had his concoction worked?
He shaped Arcane Sight inward and let it bloom.
[SPELL ACTIVATED]
Arcane Sight
The ward appeared.
At first glance, it looked healthy. Dense lattice. Clean anchor points. The same elegant net he’d seen a week ago. A casual mage would look at it and think, secure.
Riven’s voice, barely above a breath, drifted close. “It looks normal.”
Cael didn’t answer immediately. He leaned into the vision, focused on the details, searching for the telltale flaws the poison created. He’d expected them, yet expectation didn’t replace proof.
He found the first sign at the boundary.
The thinning zone was still there, and inside it, the lattice threads didn’t sit quite right. They were fractionally out of phase, like a song played half a beat late. The ward’s “sense” lines were no longer crisp. They had a faint dullness, as if they’d been rubbed with ash.
The second sign was the anchor points.
They still held tension, yet the tension now distributed unevenly, small slack spots forming where the ward’s logic used to be tight. It was subtle. It was the kind of flaw only someone who had stared at the ward for hours would notice.
The third sign was the alarm channel.
Cael watched the pathway where the ward would send its pulse. The channel still existed, still bright enough to look functional, yet there was a faint residue clinging to it, a shimmer that didn’t belong.
Not active magic.
Contamination.
It was like seeing a locked door with the keyhole jammed full of wax. The lock still looked like a lock. It just wouldn’t work when it mattered.
Cael exhaled quietly.
“It’s poisoned,” he murmured.
Riven frowned and leaned closer, as if proximity alone would sharpen his sight. “How can you tell?”
Cael pointed with two fingers, not touching anything, just marking the air. “See the boundary threads. The rhythm is wrong. The anchor tension is uneven. The alarm channel has residue. It’s still there, so it will fool a quick inspection. It won’t report cleanly anymore.”
Riven stared another heartbeat, then his eyes widened. “Oh.”
Lyra’s gaze stayed locked on Stonehall through her own Arcane Sight. Her face didn’t change much, yet Cael saw the smallest lift at the corner of her mouth.
Approval.
Awe, too, in a controlled dose.
She looked at Cael, voice low. “It worked.”
Cael didn’t bask in it. He didn’t puff up. He simply nodded once, and a thought slid through him, sharp and quiet.
Second life knowledge.
It wasn’t power in his hands anymore. Not like before. His mana was small. His spells were limited.
Yet knowledge still moved the world when used correctly.
Riven’s grin spread. “You’re a genius.”
Lyra’s tone was flatter, more honest. “You’re dangerous.”
Cael’s eyes stayed on the ward. “Thank my second life.”
Riven snorted softly. “Sure. We’ll thank your second life when we’re inside the archive stealing the city’s skeleton.”
Cael let Arcane Sight fade.
[SPELL ENDED]
Arcane Sight
He looked across the gap between rooftops. The next leap would put them on Stonehall itself.
He didn’t rush it.
He measured wind.
He measured distance.
He measured the angle of a roof tile that could betray a foot and send a man sliding.
Sense Threat remained a quiet pressure in his instincts. Step Silence and Veil Presence wrapped him in softness, dulling the world’s attention, hiding him in plain night.
He moved first.
A short run, then the leap.
The roof edge met his hands. He pulled up, rolled low, and flattened himself against the slope. Lyra followed, silent and controlled, landing with the grace of someone who didn’t waste motion. Riven came last, landing with the easy arrogance of a man who trusted his body too much.
He made it anyway.
They were on Stonehall Registry’s rooftop.
No guards up here.
Only cold stone, dark tiles, and the sleeping weight of a building that believed itself safe.
Cael stayed crouched, listening.
No shout. No alarm bell. No sudden rush of boots.
The ward had not screamed.
It hadn’t even twitched.
The poison had done exactly what he’d built it to do: turn certainty into quiet failure.
Riven’s voice came close again, a whisper pressed against the night. “I can’t believe that worked.”
Lyra murmured, “Believe it. He built it.”
Riven gave a soft, delighted sound. “We’re actually doing this.”
Cael didn’t answer them. He watched the roofline, the nearby streets, the rhythm of patrols below. He felt Sense Threat flicker once, brief and mild, as a guard near the entrance shifted and glanced around, bored, suspicious of nothing in particular.
Cael waited until the flicker passed.
Then, still crouched on the roof, still wrapped in those three sustained spells, he turned inward.
Not to ask about the ward.
To ask about his mana.
He needed to know what the night was costing him. He needed to know how long he could keep these spells running before he had to choose.
He shaped the question toward the system, silent and precise.
Mana expenditure report. Current session.
The response arrived instantly, crisp as ever.
MANA EXPENDITURE REPORT
Starting Mana: 80 / 80
1) [Step Silence]
? CAST COST: 6 MANA
? SUSTAIN DRAIN: 0.85 MANA / MIN
? DURATION SUSTAINED: 00:07:20
? TOTAL FOR SPELL: 12 MANA
2) [Sense Threat]
? CAST COST: 2 MANA
? SUSTAIN DRAIN: 0.15 MANA / MIN
? DURATION SUSTAINED: 00:07:30
? TOTAL FOR SPELL: 3 MANA
3) [Veil Presence]
? CAST COST: 5 MANA
? SUSTAIN DRAIN: 0.70 MANA / MIN
? DURATION SUSTAINED: 00:07:20
? TOTAL FOR SPELL: 10 MANA
4) [Arcane Sight]
? CAST COST: 3 MANA
? SUSTAIN DRAIN: 0.85 MANA / MIN
? DURATION SUSTAINED: 00:02:00
? TOTAL FOR SPELL: 5 MANA
TOTAL EXPENDED: 12 + 3 + 10 + 5 = 30
MANA REMAINING: 80 ? 30 = 50 / 80
Fifty.
More than enough to continue, if he stayed disciplined.
Cael held the numbers for a heartbeat, weighing them the way he’d once weighed distances between rooftops. Veil Presence was expensive enough that leaving it on too long would bite him later. Step Silence drained fast, as always.
Sense Threat was cheap, a steady trickle, useful for early warning, not ruinous.
Arcane Sight was already off, so that cost was done.
Cael’s eyes lifted from the invisible report back to the rooftop ahead.
The next move was the entry point. A roof hatch, if one existed. A high window. A vent line. A way down that didn’t require smashing stone.
He glanced toward Lyra and Riven, reading them in the dark.
Lyra was poised, calm, ready to become violence if the night demanded it.
Riven looked excited in the way a man looked when he was about to step into a story he would later tell with too much pride.
https://www.patreon.com/InkbladeTales

