Chapter 24
Keane
MY PORTALS HAD BEEN MAPPING corrupted wellsprings for three days straight. Wisp hovered just out of phase, her form dimming with every shift. She was as tired as I was—maybe more.
I stood in my suite at Wickem, but my consciousness extended through dimensional space.
My portals created windows into corrupted wellsprings across Europe, letting me trace connections that normal magic couldn’t see.
Wisp flickered beside me, her spectral form barely holding cohesion as she helped stabilize connections that shouldn’t exist.
The data I’d gathered told a story I didn’t want to believe. Dimensional maps spread across every surface of my suite. Red markers for corrupted wellsprings. Blue for cleansed. Silver lines showing the connections between them.
The pattern was undeniable. Vienna—the wellspring we’d cleansed three days ago—showed secondary corruption again. Exactly as predicted. But the renewed corruption had not come from the Budapest anchor we had identified and prepared to dismantle.
It had surged in from three separate nodes at once—not directed, not summoned but triggered.
Keane. Marigold’s voice came from the doorway. The council meeting starts in twenty minutes.
I looked up. She stood there with Scout on her shoulder, her dark brown eyes tired but steady. We’d all been running on minimal sleep since Vienna.
The urge to tell her to go without me was immediate, irrational. I wanted more time with the data. Wanted to find the answer before admitting we might not have one.
But she would have to present this too.
I know. I gestured to the maps. I need five more minutes. I’m missing something here.
She crossed to stand beside me, close enough I could feel her warmth, grounding and necessary.
She studied the corruption flow patterns with necromantic sight. What are you looking for?
Intervention. I pulled up Vienna’s timeline again. Decision points. Evidence that he’s steering it.
Her expression shifted. Show me the timeline again.
I displayed the hour-by-hour progression. Vienna cleansed at 14:00. First corruption signature reappearing at 18:00.
And no dimensional displacement? she asked. No trace of his presence?
None. My jaw tightened. There’s no pulse from him. No command structure. It’s not being driven.
My stomach twisted as the realization slid into place with cold precision.
He’s not piloting this, I said quietly. He built it to run on its own.
Silence stretched between us.
That understanding should have felt like progress, a solved equation. Instead it felt like stepping off a ledge.
Marigold’s fingers tightened against the desk. That’s why Vienna felt too easy, she said. We weren’t fighting him. We were dismantling something he set loose.
I pulled up every corrupted wellspring on the map and traced the flow of power. Corruption moved along the silver lines without hesitation, redistributing whenever resistance appeared.
Designed resilience.
We need to show them, she said.
Yes.
I began consolidating projections and models, my hands moving automatically through the ritual of organization. But my mind kept circling the same conclusion. Every strategy we had built depended on a throat to cut.
And that assumption might be wrong.
I pressed the heel of my hand to my temple—not pain just pressure. Overuse. Fear.
Marigold’s hand found my wrist, brief and steadying.
We figured it out, she said. Understanding comes first.
She was right. She usually was about these things—the emotional logic that my analytical mind skipped past.
Thank you, I said quietly.
Her shoulder brushed mine as we left for the Raynoff Tower war room. The contact was small, intentional. It steadied something in me I hadn’t realized was slipping.
Inside, Lord Raynoff sat at the head of the table, the other three interim council members flanking him. International representatives connected through video calls—Tokyo, London, Cairo, S?o Paulo.
And the four of us stood together to present what we’d learned.
Three days ago, we cleansed Vienna’s corrupted wellspring. Corruption began returning within hours. Today it has reached full contamination again.
Murmurs rippled around the table.
I projected the dimensional maps into three-dimensional space above us. The resurgence originated from Prague, Munich, and Salzburg simultaneously. No evidence of centralized direction. No signature indicating the master’s presence.
Then eliminate those nodes, the Tokyo representative said.
We traced them, Elio replied, illusion layers unfolding outward. Prague draws from five additional nodes across Poland and Germany. Munich connects to seven more. Salzburg anchors the Alpine network—at least twenty wellsprings.
The architecture is redundant, I said. Remove one node and the load redistributes across the remaining structure. It was designed to survive targeted disruption.
Lord Raynoff leaned forward. You’re suggesting the corruption no longer requires active oversight.
Yes. I met his gaze. He engineered it to sustain itself.
Silence.
Then we cleanse the entire network simultaneously, someone suggested.
Marigold shook her head. Based on current strain metrics, we could safely cleanse perhaps fifteen wellsprings before portal exhaustion and necromantic backlash become catastrophic. There are fifty-eight.
I brought up resource projections. Even with full coalition support, we would require six months of sustained operations to purge the network. We have eight days until solstice.
The weight of that settled heavily.
There must be another approach, London said.
There isn’t…yet, Marigold replied. But you need to understand the mechanics.
Vienna didn’t fail because we were inefficient, I continued. It failed because we addressed surface corruption. The core modification remained intact.
Modification? Raynoff asked.
The wellsprings’ internal geometry has been altered, Marigold said. We could purge the corruption in months. Fixing what he changed would take years.
We had days.
I drew a breath.
Even if we killed him tomorrow, I said, solstice would still trigger, the ritual alignment that is already embedded in the network.
That was the truth that mattered.
Complete silence followed.
You’re saying he’s already won, someone said finally.
No, Marigold said, her voice firm. We’re saying he is no longer the linchpin. The system will complete itself unless we disrupt its foundation.
How? Raynoff demanded.
We’re working on that, I said. But this is not a duel against a single adversary. It’s infrastructure.
Understanding moved through the room like a shadow.
We were not fighting a powerful vampire.
We were fighting a design.
Raven, Lord Raynoff said abruptly. You extracted her. That proves intervention is possible.
Raven proves the opposite, Marigold said softly. We committed everything to one rescue. And she is still not recovered.
I projected Dr. Phillips’ latest report. Her consciousness is stable with constant magical support. Recovery has plateaued.
She’s alive, someone argued.
She’s alive because we made her rescue the absolute priority, Cyrus said bluntly. We can’t do that for fifty-eight corrupted wellsprings. Can’t do it for the thousands of witches the master has already turned. Raven wasn’t a breakthrough. She was an exception.
The harshness of it landed hard. But it was true.
So what remains? Cairo asked. If eliminating him is insufficient, if purging the network is unfeasible, if extraction is not scalable—what remains?
We prevent the system from completing its purpose, I said.
How?
We’re working on that, I replied. But you needed to understand what we are actually confronting.
No one had a comment to that.
The meeting continued—strategies raised and dismantled, resources reassigned, contingency plans drafted.
But beneath every word lay the same new understanding: Everything we had believed about this fight was wrong.
---
Later, after the representatives had disconnected and the council had dispersed, the four of us remained in the war room, exhausted and drained from explaining the impossible.
Eight days, Marigold said quietly, staring at the dimensional maps still hovering above the table.
Eight days, I agreed.
She didn’t need to ask the question. We all knew what it meant.
Eight days to find a way to disrupt a system that had been centuries in the making. Eight days to solve a problem that mathematics said couldn’t be solved.
We should rest, Elio said. We’re running on empty.
He was right. My portal magic felt strained from three days of constant dimensional mapping. Marigold’s necromancy was raw from repeated wellspring contact. Cyrus and Elio both showed signs of magical exhaustion.
We needed recovery time to think clearly instead of desperately.
Tomorrow, I said. Tomorrow we start working on solutions.
None of us moved immediately. Like leaving the war room would make it real—would start the clock on those eight days we didn’t know how to use.
Marigold’s hand found mine—not brushing but holding. Our fingers interlaced with deliberate pressure.
I squeezed back. Grateful for the contact and for her presence in this impossible moment.
We’ll figure it out, she said quietly—not a promise but a choice. Together.
Together, I agreed.
We left the war room—four people who’d just redefined their entire understanding of the threat they faced.
Not a battle. Not a duel. Not even a war in the conventional sense.
We were in a race against a system finalizing the pattern, and the odds weren’t good. My calculations showed failure more likely than success by significant margins.
But I’d learned over the past months that mathematics wasn’t everything. Sometimes trust, partnership, and genuine connection could achieve what cold calculation said was impossible.
I held on to Marigold’s hand as we walked. Held on to that.