Page 56
MIRELLE
She was on the boardwalk for the most boring reason possible. Valene needed more of the sea-salt blend she used in the café’s ward-maintenance pastries, and the only vendor who carried it sat at the far end of the boardwalk by the north dock. Mirelle had volunteered because she was already heading that way and because taking on errands was a hard habit to break. After eleven, she walked back along the boards with a paper bag of sea salt and a cup of coffee, the autumn air doing its usual thing, thinking in a low-level, background way about the rigging conversation from last week and the way Tor’s hands moved when he explained a mechanism.
Then the ward pillar failed. She felt it before she heard it: the air pressure dropped, and the ward line’s hum, which she’d heard for months, went silent. The cobblestones underfoot lost their rhythm. The coffee cup in her hand did nothing, which was wrong. Things near the ward line always did something.
Then she heard the water. Not the ocean. Wrong direction, wrong sound: thin and underwater-metallic, the sound creatures made coming through a breach. No. She’d heard it once before, in the forest.
The first creature came up through the dock planks at the north end of the boardwalk. Large. Dark-edged: not a shadow but corrupted color. It was not moving randomly. It was heading straight for the woman two stalls down, browsing wind chimes, distracted, like someone who’d come to the boardwalk for some other reason.
Mirelle dropped her coffee. The salt went with it.
She picked up her phone among the mess and texted the group channel: BOARDWALK. NOW. BRING EVERYTHING.
Then she turned to face the creature.
Mirelle had one rule she’d kept since the first surge in her kitchen: don’t suppress it. Don’t manage it into corners. Don’t try to be smaller than she was. She let the magic out.
Not the uncontrolled version, not the boardwalk-seventeen-creatures-and-a-zoo-license version. This was intentional. She named what she needed: a barrier to hold the creature back while the tourist cleared. She named it, and the Lantern came. Two of the Margot cohort arrived. Then a creature she’d never summoned before rose from the water, her water, the magic responding to the coastline, and positioned itself between the dark-edged creature and the woman with the wind chimes. The tourist took in the small amber creatures that had materialized between her and the dark-edged thing, then left. Fast.
Mirelle moved the barrier forward. The breach creature struck it, and the Lantern blazed and held. The Margot cohort brightened. Mirelle stood on the boardwalk in the late morning, held a magical line against a Rift-corrupted creature, and did not apologize for taking up space.
It was, after all, still a Tuesday. She was choosing to count this as growth.
Then the second one came up.
And the third.
Okay. So that’s the situation.
Bexley appeared at her right elbow as if she’d teleported, though Mirelle was reasonably certain she hadn’t. She held a notebook, eyes bright, the way she got when her predictions came true. “I was at the café three minutes ago.”
“I had the vulnerability map updated. I’ve been positioning myself near the northern section since this morning.”
“Of course you have.”
“The northern dock pillar was under half strength yesterday. I gave it less than a day.” She opened the notebook without glancing at it. “I was conservative.”
“Bexley.”
“Yes.”
“What’s in the notebook?”
“Deployment positions.”
“Deployment positions for what?”
“For us.” Garnet arrived from the south end of the boardwalk at a walk. Not running; Garnet never ran and moved at the pace Garnet moved at. She carried a salt canister, her mouth set in the flat line that meant this was, at minimum, a significant inconvenience. She took the position Bexley’s notebook assigned her, without additional words, because Garnet used three words when three were needed and zero when they weren’t.
Mirelle turned to the three creatures. They were spreading, not randomly, but with the same purpose she’d seen in the forest, heading for signatures. She sent her summons to intercept. The creatures adjusted, she adjusted, she ran the defense by feel, and it was working.
I know what I’m doing. Surprise moved through her even as she kept working. I know what I’m doing.
Fiora came from the east side, from the residential streets, moving fast, like she’d been waiting for this call. Not the Fiora she usually was: the warm, sidelong version, the one who caught things quietly and left doors standing open. This was a different version. The one who’d sat rigidly at the café table over the printout. The one who’d asked Althea the question that wasn’t academic. She stopped beside Mirelle and took in the three creatures, the barrier, and the blazing Lantern, and said, low and even: “Tell me what you need.”
“Left flank. The third one is heading for the vendor row.”
Fiora went left. The creature that had been heading for the vendor row found Fiora instead. Mirelle didn’t see what Fiora did to it because she was occupied with the second creature. Still, she heard the sound it made, a sharp, dissolving crack, and the second creature lost its coordination for a critical moment. Garnet took that moment, wielding the salt canister with pure Garnet precision.