Onyx roared, taking out one of his daggers and making a move towards Zeke.
But suddenly the blade was gone from his hand, making him stop short. It hung in the air between Onyx and Caelan.
Onyx turned to his adopted son. “Telekinesis?” he asked, trying – and failing – to make his voice kind.
“Magnetism,” Caelan corrected him, the planes of his face hard.
Onyx turned back to Zeke, any attempt at kindness in either his voice or his face gone.
“Are we battling?” he asked.
“No. I don’t need to,” Zeke replied coldly.
The air around him seemed to become wintry and dark, and suddenly Onyx was flying backwards, covered in a layer of blackness.
“What the hell is this, Zeke?” Onyx growled, trying to struggle in his black prison.
“Where did you think I got my nickname from? Shady, short for Shadow.”
With the aid of his words, and with closer inspection, Beth saw that the things holding Onyx in place were shadows, their blackness sliding over him.
“Zeke, calm down,” Caelan said quietly, inching closer to him, plucking the dagger out of the air as he did.
Zeke glanced over at him, his lapse of concentration meaning that the shadows dissipated, letting Onyx slip onto the ground.
“Calm,” Caelan said softly, close enough to Zeke to touch him.
But then Onyx was leaping at Shady again, his second dagger unsheathed and raised, ready to kill. Before she even knew what she was doing, Beth raised her hand and Onyx fell to the ground, unconscious.
“What did I just do?” she whispered as Zeke and Caelan both looked at her.
Zeke knelt down beside Onyx to check for signs of life.
“He’s alive,” he said, though he didn’t sound too happy about it.
“Okay,” Caelan said, marching over to Beth. “Are you okay? That wasn’t a simple spell.”
“I’m... fine,” she replied truthfully.
“Sure?” Beth nodded. “Okay, good. Let me just check if Zeke is,” he whispered to her.
She watched him go back to Zeke, kneeling down beside him and wrapping an arm around his waist.
“You’ve no idea how much I want to kill him right now,” Zeke murmured, to no one in particular.
“I know,” Caelan responded tenderly, “so do I.”
“Because he never told you?”
Caelan shook his head. “Because he tried to hurt you.”
A small smile replaced the blank look on Zeke’s face. It didn’t last long, however.
“I’m sorry you had to find out from me though.”
Caelan shook his head again. “You were the only one that would have told me. He was never going to, and Mum doesn’t know.”