Fine. They wanted a show? Then they’d get one.
I bent to gather the supplies, gripping the cloth too tightly. The bodice of the uniform cinched across my ribs, stiff and unforgiving, shoving my breasts upward until the neckline bordered on obscene.
Their gazes tracked every movement as I wiped down the mantle. The too-short skirt shifted against my thighs, the fabric whispering across bare skin and leaving goosebumps in its wake.
My heart hammered—not just with humiliation, but with something sharper, something hot and coiled in my veins.
Cyrus sent me to clean under Ember’s perch, where the phoenix deliberately scattered ash. Every time I bent down to wipe the soot, I felt his gaze pressing against the back of my thighs.
“You missed a spot,” he said, voice rougher than before. His fingers were still curled around his papers, but he hadn’t moved a page in minutes.
I forced my gaze away.
Elio, of course, was worse. He stretched lazily across the sofa, forcing me to step around him. When I tried, his fingers brushed against my bare calf, slow and deliberate.
“Careful now,” he murmured. “Wouldn’t want you to fall.”
The moment his magic nudged me, I knew what he was doing—but I refused to give him the reaction he wanted. Instead of scrambling, I let my fall be controlled, landing lightly on my hands and knees. I knelt there for a long moment, just to watch his smirk twitch in surprise before I pushed myself up slowly.
“Predictable,” I murmured, brushing imaginary dust from my skirt. “For an illusionist, your tricks lack originality.”
Elio’s smirk twitched, just slightly. His fingers dug into the velvet cushion, as if holding the moment still. He hadn’t expected me to recover so smoothly.
I kept moving, cloth in hand, but something strange prickled at the edges of my senses. The air in the common room didn’t just hum with magic—it vibrated, like threads stretched too tight. I couldn’t name what I was feeling, not yet.
But I could tell the differences.
Cyrus’s magic burned in slow waves, thick and hot like coals under my feet. Elio’s shimmered, slippery and too perfect. And Keane’s… his was quieter. Deep and shifting, like the silence before a storm.
I didn’t understand how I was noticing it, only that I was. The patterns overlapped, tangled, fighting for dominance in a space none of them were willing to share.
Whatever spellwork had been built into this dorm over generations—it wasn’t at rest.
Elio leaned forward, his smirk laced with something darker. “Such a shame. All that raw power, reduced to menial labor. Though you do have experience with that.”
My stomach churned, but I made myself keep watching. I didn’t understand what I was seeing—just that each type of magic left its own echo behind. Fire sparked in heavy waves, illusion shimmered like glass bending light, and portals pulsed with sharp, shifting edges. I couldn’t read the patterns, not really.
But sensing them gave me something to hold onto. Something that wasn’t their eyes tracking my every move.
By the time I finished, my frustration had reached its breaking point.
“Adequate,” was all Cyrus said when I finished.
The illusion shimmered away, leaving me in my real clothes, covered in dust and ash. The relief was instant, but the heat of their attention lingered.
I turned to leave, pulse thrumming. “I hope I gave a good show,” I muttered, bitterness slipping out before I could stop it.
Elio laughed. “Passable, darling. Passable.”
I didn’t wait for more mockery. Didn’t look back.
Scout curled into my shoulder as I fled the common room and headed up the stairs to my suite.
Once I had slammed my suite door behind me, only then did I let myself breathe. Only then did the shaking start.
I hated that they got to me. Hated that part of me had wanted their attention, even as it made my skin crawl.
They wanted a spectacle. They wanted submission.