In the Worldmaker Palace on the Planet Yand, a small boy, DRACE, is having a seizure as his anxious parents and siblings watch the medical staff administer aid. On Yand’s moon Yenda, the Palace at Tradewell burns, as another small boy, REL, huddles with his sister covered in soot, having been brought forth from the inferno.
To help her son control his debilitating episodes, Yanara brings Drace to her father, THE DRAGON OF YAND, for training in magic. The dragon gifts him Lavender’s egg. In time, Drace and Lavender become skilled and powerful. YANARA appoints Drace as leader of the planet’s Mage Force. His epilepsy is under control.
Intergalactic invaders, the K’tul, led by the demon-mage who torments Drace’s dreams, attack the world’s military outpost on the moon Ios. Rel serves his crown-prince tour of duty there. He teleports the outpost’s survivors to safety while Drace, empathically connected to Rel, seizes. Yanara brings the survivors to her home’s infirmary, and Drace and Rel meet. They become inseparable.
Yanara destroys the demon’s spaceship, builds planetary shields, and the world lives eight years of peace. Drace and Rel develop romantic feelings for each other, but Drace is hesitant to allow himself to embrace them. Frustrated tension builds between them.
The K’tul breach the planetary shield and attack Yand and Yenda. For the first time in eight years, Drace and Rel are separated. Drace feels Rel’s absence keenly as he leads the aerial defense against the enemy spaceships. Without Rel, his seizure disorder threatens to overwhelm him.
During the battle, Asimia unlocks her worldmaker powers, causing a null between herself and her mother, which results in the world’s protective shields to fail. The K’tul attack with their full power, burning, destroying. Drace senses the presence of the demon, but Rel tells him that he’s on Yenda. Yanara recovers from the null, bends the sun, and with that energy, she destroys the K’tul spaceships. However, a large grounded K’tul Force remains.
Asimia wormholes Drace to the moon, where the demon targets Rel’s baby cousins, the Yendal royal children, in order to lure Drace. Drace and Rel battle the demon with magic in a deadly confrontation and kill the demon, but not before killing the babies and mortally wounding Rel. Sensing his approaching death, Rel confesses his love to Drace.
Asimia transports Drace and Rel to the moon Tuncay, where Yanara now lives to avoid nulling (and killing) her daughter. Yanara heals Rel with a bend, and Asimia reveals that she had rescued the Yendal royal children and left behind a glamour to fool the demon. Drace and Rel happily reunite the babies.
In the closing scene, a month later, Drace and Rel, now a couple, decide to live on Tuncay near Drace’s parents. Rel abdicated his claim to the throne of Yenda to be with his love, and Drace overcame his fears to allow himself to love and be loved.