“No!” Rage surged through Violetshine. StarClan couldn’t let him die!
“Look! Look!” Shadowkit yowled beside them. He was staring upstream.
On the far shore, Willowshine had plunged into the water. Lionblaze held on to her, grasping her flanks with his claws. Gorsetail and Nightcloud gripped Lionblaze from behind. SkyClan clustered at their backs, each cat gripping the one in front until they formed a long chain that stretched out into the flood. At the tip, Willowshine swam toward the rock, where Hootwhisker and Lizardtail stared with wide, frightened eyes. With a final push, she reached them and pulled herself onto the stone.
Violetshine’s breath slowly eased. Calm seeped into her. She felt suddenly exhausted. She had to sleep.
“Keep her warm.” Frecklewish’s mew sounded far away. “She’s in shock.”
She was vaguely aware of Tree and Twigbranch pressing against her. They were warm. She could feel their hearts beating beside hers.
“Violetshine.” Hawkwing’s mew reached through the haze that enfolded her. “Wake up. You need to wake up. For your kits.”
Alarm flashed beneath her pelt. Her kits! She couldn’t sleep now. She shook herself awake. “Hootwhisker! Lizardtail!” She remembered Willowshine’s desperate swim.
Tree blinked at her. “It’s okay. They’re safe now.”
She looked upstream. Lizardtail and Hootwhisker were shivering on the far bank as Gorsetail and Leafstar hauled Lionblaze and Willowshine from the water.
She gazed into Tree’s eyes. “You saved me.” Love flooded her heart, and she reached her muzzle to his.
As his warm breath touched hers, Shadowkit fluffed out his pelt beside them. “I did it!” he yowled, triumphantly. “I did what my vision told me and I brought the Clans together!”
She pulled away and stared at him. “What exactly did your vision tell you to do?”
“I had to drown to make the Clans help one another.” The kit’s eyes shone excitedly.
“You threw yourself in on purpose?” Violetshine pricked her ears. “Do you have bees in your brain?”
“It worked, didn’t it?” Shadowkit looked proudly around at the cats. Violetshine followed his gaze and realized that cats from every Clan had come to help them. Could the kit be right?
CHAPTER 25
The island clearing was crowded. Across the sea of pelts, Alderheart could see Twigbranch and Violetshine sitting with Hawkwing, Tree, and Finleap. Their eyes were round and their fur fluffed. They were clearly happy to be reunited. He whispered in Jayfeather’s ear, “It looks like every cat has come.”
Jayfeather grunted. “After what we’ve been through, who would be mouse-brained enough to miss this Gathering?”
Alderheart purred softly. Tigerstar had called the emergency Gathering when SkyClan arrived in his camp. Now the Clans looked up at the Great Oak, where Bramblestar, Harestar, Tigerstar, Mistystar, and Leafstar sat side by side on the lowest branch. Their deputies sat below them on the roots. Only Juniperclaw was missing. Alderheart felt a pang. He knew he’d been right to speak out, but he wished his investigation hadn’t ended in Juniperclaw’s death.
As Puddleshine shifted beside him, Alderheart blinked at him warmly. The tom’s fur was sleek once more. His scars were hidden beneath his thick pelt. His eyes were bright, and he was staring eagerly at the Great Oak.
Tigerstar got to his paws and looked around at the gathered cats. “We come to speak of change,” he meowed. “Change that must come if the Clans are to survive. But first I have news of Juniperclaw. Many of you will know that he is dead. But you may not know the whole story. Juniperclaw admitted to poisoning the SkyClan fresh-kill pile. He saw an easy way to drive SkyClan from the lake and he chose to go through with it, even though he knew he was breaking the warrior code. He believed he could protect his Clan best by saving us from fighting for our land. But a Clan that won’t fight for their land when they have to is no Clan at all. And Juniperclaw paid dearly for his crime. He lost his deputyship and his life.”
The Clans watched him in silence as he went on.