what?
“Hope shield magic works against whatever the hell it is,” she muttered under her breath, and threw up the strongest shield she could muster: a six-inch-thick invisible force field that would repel projectiles and fireballs, and hopefully whatever else her attackers could throw at her. In the process, though, she’d be using up a ton of energy. That was the problem with having puny magic: Even the simplest spells kicked her ass.
Already feeling the power drain of shield magic, she eased around her boulder screen, took a look . . . and didn’t see a damn thing. The roadway was clear; the fire was gone, as if it had never been there in the first place; and there was no sign of whoever had set the trap for her. There were only her skid marks, a caved-in section of guardrail, and the unholy mess the BMW had made on its way down the slope and over the cliff.
It looked for all the world like the driver had simply lost control and gone over the edge—Alexis decided to think of it that way, as “the driver,” rather than dealing with the fact that she’d been in the car that’d made those marks, that she’d nearly gone over the cliff trying to get free of a firewall that hadn’t left even a smudge on the street. But it’d been real, she knew, just as she knew her attacker was out there, waiting.
Figuring it’d be stupid to drain herself further, she dropped the shield and hunkered back down behind the rock. She needed a plan.
Calling for help wasn’t an option—her cell phone had gone over with the car, she wasn’t a natural telepath, and she didn’t have a strong enough connection with any of the other Nightkeepers to get through to Skywatch via blood magic. The OnStar signal would’ve called in the local law, but she wasn’t betting on their being in time for whatever happened next. Which meant she was on her own. Worse, her head was seriously spinning from the drain of the barrier spell, and her fireballs were for shit.
Damn, damn, damn.
Closing her eyes, she tried to remember what she’d seen in the last few seconds before she’d whipped around the corner and driven into the flames. There’d been nothing on the right side of the road but the cliff and the bay beyond, but she was pretty sure she remembered seeing a house just before things went to hell. Could she make it there and take shelter? Would she be any safer if she did? Who the hell knew, but making a run for it had to be better than huddling behind a couple of rocks, especially when power crinkled across her skin, warning that her attacker was gearing up for stage two.
“You’re not getting Ixchel,” she muttered under her breath, holding the suitcase close to her chest as she tried to slow her rocketing heartbeat and call on all the training she’d done recently, the sprints and balance exercises. She took a few quick breaths, managed not to throw up, and got herself in a defensive crouch. Then, casting up the best shield spell she could manage, she scrambled out from behind the rocks and bolted for the road, aiming for the house on the other side of the blind corner.
Behind her power surged, and the rocks that had formed her hiding spot suddenly exploded beneath the force of a smoky brown fireball.
Screaming, Alexis ran for her life. Her feet skidded on rocks and bits of broken glass, and her ankle turned as one of her too-high heels broke off. Cursing, sobbing, she hurled herself up the embankment and scrambled over the guardrail, kicking off her shoes once she was on the pavement. Her heart slammed against her ribs, and adrenaline spurred her on, pushing her past the pain when she stepped on another chunk of glass and it bit deep into the ball of her foot.
Blood flowed, bringing power. She felt the barrier magic reach out and grab hold of her, bolstering her failing strength as she put her head down and hauled ass.
She was halfway there when muddy brown smoke detonated in the middle of the street. Power rattled