There was a thickness on the water's surface that held all the colors like an oil slick, but sparkling with some inner light that had nothing to do with the weak winter sunlight.
"He poisoned the water," she said, at last.
Gersalius nodded. "Indeed."
"Is it poison or magic? It gleams like a spell."
"Both," he said.
Elaine shook her head. "If it is in the water, then why does everybody rise from the dead, even strangers?"
"Most strangers don't die as quickly as Averil and Blaine. Most have time to drink the water before they die."
She turned to him. "Blaine won't rise as a zombie."
"No," Gersalius said.
"Will Averil?"
"I fear she was given water to bring down her fever."
Her relief that Blaine would rest now forever was spoiled by the thought of Silvanus's having to watch his daughter become a shambling corpse.
"Then why take Elaine's body if he won't rise?" she asked.
"Perhaps exactly because it won't rise on its own."
"I don't understand."
"If only people who have not drunk of the water lie quiet in their graves, then the townsfolk may discover that it is the water."
"Oh, so they took his body to prevent that." Elaine thought of something. "Then whoever is behind all this controls at least some of the zombies. He had the bestial zombie steal Elaine's body."
Gersalius nodded. "Good girl. You are right. Now, let us trace this spell back to its lair."
"I see only the ice and the colors. How do we trace it farther?"
"Open more than your eyes to your magic, Elaine. Think of it as opening a window a little more."
She frowned at him. "I am using my magic. I don't understand about windows and opening them farther."
"You are impatient, Elaine. That will not help things. If anything, it will make it harder for you. Magic does not come at the call of a whip, but of a whisper."
She wanted to cross her arms over her chest and be angry, wholeheartedly angry, but she realized it wasn't the wizard she was angry at. It was her grief twisting inside her, spoiling all with its touch.
Elaine took a deep breath and let it out. With the breath some of the tension left her. She would not let even her grief stand in her way. She would find the maker of this spell and destroy him. It was cold comfort, but it was all the comfort she had.
"All right, I'll try to open your window." She could hear the scorn in her own voice. The wizard had done nothing but be her friend, but in that moment, she hated the whole world. It was hard to work around that, but she tried.
Elaine reached into that cavern deep inside herself. The center of her own magic. She brushed it lightly, scooping some of the blue-violet light into invisible hands. Healing and wizardry had that light in common. She opened her eyes and spread her right hand over the fountain.
"Mo, Elaine," Gersalius said, but it was too late.
Blue-violet light spilled from her fingers, bounced along the ice, melting here and there. There were small explosions where her lights touched the inner poisons. Bursts of ice bouncing skyward.
The light poured into the black water. It bubbled and boiled as if some great heat were under it. The ice looked as if a monster had been eating at it.
"Send it outward, Elaine. Seek the power that you have touched. Find its home."
She gathered a pool of light into her hand, scooping it from nothing. The light pulsed and glowed, painting her face with violet radiance. She flung the light outward, casting it into the air like a hawk.
The light fell in sparks, bouncing along the ground. Then those sparks rose into the air and raced down the street, like manic violet fireflies.
"After them," Gersalius said. "You have cleansed the fountain, but destroyed the spell in the process. We won't be able to trace it a second time." He lifted up his robes and ran. Elaine followed, skirts caught up in one hand, boots digging into the snow.
The sparks raced like miniature comets in the air, diving around corners. Somewhere near the edge of town, Gersalius leaned against a building and motioned her on, too winded to speak.
She glanced back only a moment, then ran. Her own pulse thundered in her ears. Exhaustion miasma ate at her vision in little dots and squiggles. There was a stitch in her side that felt as if it would tear through her stomach if she did not stop. But short of passing out, Elaine wasn't stopping. Gersalius had said they wouldn't be able to trace it a second time. If she lost sight of the sparks now, it would be her fault. She would have failed Blaine again. Even in vengeance she was failing him.
Elaine fell to her knees at the bottom of a hill. Buildings lined the base of the rise, and a graveyard topped it. She had been here before. The violet sparks whizzed into the trees, lost to sight among the graves.
Elaine stumbled to her feet and climbed the hill on hands and knees, sliding in the snow. The high, spiked cemetery gate, meant to keep wolves out, seemed an insurmountable barrier. She couldn't catch her breath, but through the gravestones she saw a sparkling violet flame.
Elaine leapt up, grabbing a crossbar. She managed to scramble to the top of the fence, feet on the crossbar, hands balancing on the spikes at the top. She threw one leg over, skirts catching on the pointed iron, then toppled, fabric ripping. The cloth trailed in the snow as she forced herself to run toward the glimmering flame.
The violet sparks had coalesced into a flame that burned and wavered through the trees and the grave makers. Please don't go out, please don't go out, she whispered to herself, over and over like a prayer.
Elaine collapsed to her knees in the snow. The flame burned over a grave. It hovered about a foot off the ground, consuming some magical fuel. She saw nothing unusual about the grave. It looked like every other one. She dug in the snow below the flame until her hands ached with cold.
The ground had sunk away as the coffin had collapsed, as the body decayed, and the ground had been dug up and refilled. The soil was still hard frozen, but it was frozen in lumps of bare earth. Grass should have covered the grave long ago.
She scrambled at the grave with her bare hands, digging in the frozen soil. The flame was growing dim, fading. She gave a wordless cry and crawled onto the grave.
"Elaine, Elaine." A voice called her name, but it didn't matter. Hands grabbed her wrists, stopped her from digging. She struggled to break free.
"Elaine, look at me!"
She blinked and found Gersalius holding her wrists, kneeling in the torn snow. The violet flame was gone, and they sat in brilliant sunlight. The clouds were gone, and everything sparkled with a clean brilliance. By that harsh, all-seeing light, Gersalius raised her hands so she could see them.
The nails were broken, blood flowed down her fingers. Her skin was cut and torn from digging in the frozen ground. "Didn't you feel this?"
She didn't trust herself to speak. She just looked at him.
"Elaine, speak to me, child?"
"We must find what is in this grave. The flame stopped on top of it." Her voice sounded normal to her ears. Watching the wizard's face, she wondered what he heard.
"We will dig it up, but I think shovels are in order, and perhaps something to heat the ground." He released her wrists, slowly, watching her face. "Are you all right now?"
She gave a harsh laugh. "All right? I will never be all right again. Don't you understand that? Blaine is dead." She choked on the word. "Dead, and I can't bring him back."
"That may not be true," Gersalius said. He looked very intently at her face as he spoke.