Every room has an appetite. The trained survive by deciding what it may consume before it opens its mouth.
From Lessons Beneath the Knife, an unauthorized collection of Cinder Vale’s teachings
The first rule of entering a room that wanted something from you was simple: decide what it would be allowed to take before it decided for itself.
Cinder taught me that when I was nine, though he had not phrased it so gently. His version involved a knife pressed flat beneath my chin, a room full of older Dusk Court boys pretending not to watch, and his voice at my ear saying,
If you do not choose your face before the room chooses it for you, you will spend the rest of your life wearing someone else’s.
At the time, I had been more concerned with the knife than the philosophy. I understood both better now.
The invitation had arrived folded into a dead raven’s beak. That was either a warning, a joke, or someone’s idea of respect. In Dusk Court circles, those three things often shared stationery.
I found it on the sill of my rented room above a shuttered tailor’s shop in lower Ebonspire, the bird laid neatly on its side as if sleep had been posed for an audience. Its feathers were too glossy, its neck broken too cleanly. No blood. No scent of decay. Just cold black eyes, a silver thread tied around one leg, and a square of dark silk-paper tucked between its beak. I did not touch it immediately. That would have been rude to my survival instincts.
The room around me held still while I studied the offering. One narrow bed. One chair. One washstand. Two exits, if I counted the window, which I always did. The rain outside blurred the reflected glow of the streetlamps into long gold wounds across the glass. My coat hung on the back of the chair, knives still in it. Cinder’s Shadowveil Pin rested beside the basin where I had placed it while cleaning dried canal mud from the clasp. Blackened silver, twisting shadow shape, iridescent gemstone dark until light caught it and turned it dusky blue. A mark of approval. A leash, depending on the hand reading it.
The raven on my windowsill did not move.
“Subtle,” I said. No answer, which was generous of it.
I lifted the silk-paper with two fingers and checked the underside, edges, fold, and seal before opening it. No bite charm. No blood trigger. No visible command glyph. The seal was not Dusk Court, though someone wanted me to think of Dusk when I saw it. Black wax veined with blue-green light, pressed into a fractured eye shape. Sloppy symbolism for anyone raised near Raven Nightshade’s network. Eyes were too obvious. Real watchers did not need to advertise.
The paper warmed when I broke the seal.
Follow the light. The Veilbreaker awaits.
I stared at the words until they stopped crawling across the page. The Veilbreaker. Pretty, arrogant, and vague enough that the reader had to supply their own hunger. That was a respectable trap structure. Not elegant, but functional. I almost admired it, which meant I was either tired or becoming reckless. Neither would make Cinder proud, though he would pretend disapproval and ask what I had stolen from the trap before it closed.
The dead raven complicated things. It made the invitation feel personal, or personal-adjacent, and personal-adjacent was often more dangerous because it tempted people into inventing a pattern before one existed. Raven Nightshade had enemies, admirers, discarded assets, and ambitious fools orbiting him at all times. Being attached to his name meant occasionally receiving messages intended to provoke, test, recruit, warn, or remind me that no matter how far from court I slept, someone always knew where the window was.
I looked at the dead bird again.
Only child, asset, mistake, investment.
People used different words depending on how polite they wanted to sound. Raven never called me his son in public unless it benefited him. He also never corrected people who did. That was one of his smaller cruelties, which made it one of the more useful ones. A title could be a door or a collar. Most court things were both.
I should have taken the invitation to Cinder. That was the correct answer. Cinder would have looked at the raven, looked at me, and said something dry enough to make the dead feel underdressed. Then he would have decided whether I was allowed to follow the lead, whether he would send someone else, or whether this was one of those situations where my usefulness required me to be placed exactly where danger expected me and then trusted to come back with more than my own skin.
But Cinder had left for a Dusk Court meeting three hours ago, and Raven’s people had a gift for making messages time-sensitive without saying so. Also, I did not like being summoned through dead symbols that belonged to my maker. That was the less professional reason.
I dressed for the room I expected and the room I feared. Dark fitted shirt with enough shimmer to pass under rave lights, black jacket with hidden seams, narrow trousers, soft boots, three blades, two needles, one charm for clearing minor glamour fog, and the Shadowveil Pin fastened at my collar. I let my face settle into a version of myself that looked relaxed enough to belong somewhere loud, sharp enough not to be easy prey, and harmless enough that anyone watching too quickly might misfile me as pretty underworld decoration.
The mirror over the basin reflected tan olive skin, short silver hair slicked back from my face, blue eyes with the faint green glow I could never fully hide in low light. Beautiful, if someone liked beautiful things that looked as if they might vanish with your wallet and your secrets. I smiled at the reflection. The reflection smiled back too perfectly.
“Try less,” I told it. The smile softened. Better.
The dead raven stayed on the sill when I left. I did not bury it. Sentiment was for things that had died without being used.
Outside, the rain turned the city slick and reflective. Ebonspire bled into narrower streets, then poorer ones, then the kind of alleys that belonged to no district cleanly because borders became negotiable after dark. The invitation warmed in my inner pocket whenever I turned correctly. When I turned wrong, it cooled. Clever. Obnoxious. Not powerful enough to compel, at least not through my wards, but persuasive enough for someone untrained to mistake guidance for choice.
The light appeared near a drainage arch two blocks from Grimwall’s old market edge. Blue-green, small, floating. It bobbed once, then slipped into a passage where no passage had been a moment before.
I stopped. The city breathed around me in wet brick, gutter rot, lamp hum, and distant traffic. Somewhere behind me, a drunk man laughed. Somewhere ahead, the light waited.
Dusk Court training did not teach fear as an enemy. It taught fear as a clerk. Let it take notes. Let it file warnings. Do not let it hold the pen. I followed the light.
The path bent through service stairs, narrow alleys, and a tunnel that smelled of old incense soaked into stone. I noticed the wrongness quickly. Too quickly, maybe. The same wall passed on my left twice, though the graffiti changed between sightings. A puddle reflected a ceiling that was not above me. The sound of the rain thinned until the bass below could climb into its place—low and steady, reaching through the stone before I had heard any music with my ears.
Veil-warping. Hidden space. Larger inside than outside. Not Shadeworks craftsmanship. Not Dusk Court. Too bright. Too willing to impress itself.
The invitation pulsed against my ribs. I touched the Shadowveil Pin at my collar with two fingers. The gemstone warmed faintly, recognizing dimness, exits, angles. Cinder’s magic did not comfort; it prepared. That was better.
The tunnel opened into the rave, and the first thing I did was not look at the lights. People who looked at lights first died poor.
I looked at exits. Visible entrance behind me. Two side corridors masked by curtains. One upper balcony with no public stair access. Four service paths, maybe five. Watchers in masks, not enough to count as guards, too coordinated to count as decoration. Bartenders who did not drink. Dancers whose movements repeated every twelve counts with ritual precision beneath the illusion of improvisation. Vines overhead carrying a bioluminescent pulse through the chamber like veins through a throat. The crowd was thick enough to hide a transfer, a marking, a stabbing, or a hundred small disappearances if the music stayed loud enough.
Then I let myself look at the beauty. It was worth admitting the room had craft. Blue and violet light washed over stone walls carved with old symbols half-buried under newer glamour. Green glow pooled along the floor, turning spilled drinks into little galaxies under people’s boots. The music pressed through skin and bone—not just sound but suggestion, inviting the body to loosen before the mind had agreed. The air tasted sweet, floral, and faintly metallic. Not a simple drug. Layered delivery: breath, light, rhythm, touch. Someone had built this to work on crowds.
I moved to the edge and let the room forget me. That part was easy. It always had been. I had been trained to become the kind of person a room’s attention slid over, not because I was invisible, but because I gave it nothing urgent to hold. A pretty man near the wall. A little bored. A little interested. Possibly waiting for someone. Not worth immediate concern.
The invitation in my pocket cooled. I had arrived. That was not the same as being safe.
A masked watcher passed within three feet of me, trailing two fingers along the wrist of a laughing girl with glitter at her temples. A blue-green mark bloomed under her skin, visible for half a blink before the light swallowed it. She did not notice. The watcher moved on.
I adjusted my sleeve and counted. One mark at the bar. Another near the central floor. Two by the curtains. A third in the alcoves, though I only saw the aftermath there: a boy staring at his own hand as if he had forgotten why fingers mattered. None on me yet. That meant the invitation alone was not the full mechanism, or I had not crossed the right trigger point.
I took a drink from a passing tray, sniffed it, and immediately set it on a nearby ledge without swallowing. Whoever brewed it had layered charmwork into the sweetness. Amateur drinkers would call it mood; Dusk Court would call it nonconsensual compliance wearing perfume.
A woman beside me laughed too loudly. Her pupils were blown wide. Her wrist had two marks. I looked away. Not because I did not care, but because caring too early made movement sloppy.
The Shadowveil Pin cooled against my throat, then warmed. A warning, mild but present. Someone was watching from the balcony. I let my gaze drift upward as if admiring the vines.
A figure stood behind the balcony lattice, masked in silver rather than black. Not staff. Not a common operative. Their posture had rank in it, or at least the confidence of someone who believed rank would arrive if they stood still long enough. Fae, likely. Summer or Day, by the angle of the shoulders and the arrogance. I could not smell them over the floral rot, which meant the room was masking scent deliberately.
The invitation had not come from them directly. Too public. Too low-level. But they knew about it. They watched the marked crowd the way quartermasters watched supplies. My mouth flattened before I remembered I was wearing a pleasant face. I had been treated as an asset often enough to recognize inventory work.
The crowd rippled near the entrance. Not panic—recognition. My attention shifted before I chose it.
Guards entered first in the way real guards often did, even when trying to appear like fashionable shadows. Controlled spacing. Eyes on exits. Glamours good enough for common sight, useless against someone raised at court. Summer steel under mortal silhouettes. One older guard near the left, another near a tall auburn-haired woman dressed like a noble girl making poor choices with excellent tailoring. Two more threaded farther behind.
Then I saw her.
Princess Mira Quinveil Firebrand of Eversea looked smaller than the gossip made her and more dangerous than the portraits allowed. I had seen her before, though never closely. Seasonal Concordance glimpses. A court corridor in Winter once, years ago, when Raven had kept me half a step behind him and three steps from every honest conversation. A Summer delegation passing through Dusk territory under too many manners and not enough trust. Mira had been younger then—all sharp chin, red-gold truth hidden under mortal-facing colors, eyes that missed very little because no one had taught her how to stop watching for impact.
She had been a princess even before the world made her say it publicly. Some people wore titles like jewelry. Some wore them like bruises under silk.
Tonight, her glamour said autumn-ginger hair, green eyes, rounded ears. Her body said grief, fire, and a temper held so tightly it had become architecture. Wine-dark dress. Black cropped coat. Silver at her throat and wrists. Pretty enough that the room wanted to misunderstand her. Too focused to allow it.
Lady Aurora walked beside her, though that was not the whole truth either. Rori Ashvane, if the newer whispers were accurate—highborn Summer, close enough to Mira that the guard pattern curved around them as a pair. She wore copper shimmer and looked like someone had dressed a shield as a party girl. Her gaze touched the room and did not like what it found.
I knew immediately that Mira was not here to dance. More importantly, so did the watchers.
Their patterns adjusted. Not away enough to be obvious, but enough. Hands lowered when Mira passed. A watcher who had been trailing fingers along the crowd stepped back and let two unmarked revelers pass without touching them rather than risk brushing the princess’s sleeve. The silver-masked figure on the balcony went still.
So. The trap was bold, but not suicidal. That meant Mira was not the target. Neither was Rori. Not tonight. Not in full view, not with guards, not with wards I could feel distorting the room’s softer hooks around them. Whatever this operation was, it had been designed to catch people near power, near magic, near desperation—not the heavily protected center of a political firestorm.
That made the room more dangerous, not less. Because if predators avoided the princess, they would feed harder on everyone else.
Mira’s gaze swept the chamber and passed over me. For one second, I thought she might pause. Not because she knew me—she did not—but because something in me recognized the old court habit in her eyes: count the exits, measure the watchers, find the person who does not belong by noticing who belongs too well. Her attention brushed me, then moved on toward the balcony and the side corridors. She had her own hunt.
Good. Bad. Interesting.
I stepped back into deeper shadow and activated the pin with the smallest pressure of my thumb. Its magic slid over my shoulders, cool and familiar. The room did not vanish. I did not become invisible. That was not how true stealth worked. Instead, attention softened around me. Darkvision would snag and slip. Peripheral glances would misread me as a support pillar, a passing coat, someone else’s shadow. The advantage lasted only a minute if pushed. Less under layered wardwork. I intended to use forty seconds to leave.
The nearest exit had moved. I looked at the curtained passage on the east wall. It had been ten paces from the bar; now it was twenty and partly behind a pillar that had not existed earlier. Subtle. Elegant enough to irritate me.
I turned toward the entrance. A masked watcher stood there. Not blocking. Waiting.
The invitation in my pocket warmed again. The room’s rhythm shifted. The bass deepened beneath the music, and the vines overhead pulsed brighter in a sequence that made the air itself seem to inhale. People on the dance floor slowed, not all at once, but in waves. Laughter softened. Shoulders lowered. Chins tipped. A scent like crushed lilies and sugared rain spread through the chamber, sweet enough to coat the back of my tongue.
I held my breath. The Shadowveil Pin heated, then stung. Not enough. Of course not enough. Cinder had given me a tool for hiding from eyes, not from an entire room engineered to convince bodies they had already consented.
I pulled the minor glamour-clearing charm from my sleeve and crushed it between two fingers. Bitter smoke snapped under my nose, sharp enough to make my eyes water. The haze thinned. For one breath, I saw the room’s structure with awful clarity: marks glowing beneath skin, watchers redirecting traffic, dancers acting as moving walls, the balcony figure sending commands through gestures too small for anyone untrained to read. A sorting pattern. Selection by response. Who swayed. Who resisted. Who sparked magic. Who looked toward exits. Who noticed the marks.
I had been noticed.
A watcher turned toward me from the bar. Another from the curtained passage. I smiled because fear disliked being offered teeth. Then I moved.
Not toward the entrance—too obvious. I went toward the dance floor, letting a laughing couple cut between me and the first watcher, then slipped under the arm of a fae boy glowing faintly at the wrists. The pin’s magic tugged shadow around my coat. I felt the balcony figure’s attention search and stutter. Good. I was small enough in the room now, fast enough, almost through.
A hand brushed my collar. Not my skin. The pin.
The gemstone went cold. My body reacted before thought. I turned, a blade sliding into my hand from my sleeve. The watcher who had touched me leaned back just enough that the blade cut air instead of throat. Their mask’s pale mouth-sigil flashed under the lights.
“Careful,” they said. Their voice was soft, almost kind.
I hated that.
I drove my elbow into their ribs and stepped past before the impact landed fully. For two heartbeats, I had space. The south service corridor opened ahead, narrow and shadowed—almost certainly not an exit, but preferable to the curated crowd. I reached for the pin’s Veilstep reflex, ready to vanish fifteen feet into the corridor if the next strike came from close enough.
The room cheated.
The bass hit the back of my skull, and my knees loosened as if someone had cut a cord behind them. I did not fall. Falling was for people who had not been dropped on training floors until their bones learned pride. I caught myself against a pillar and realized too late that the pillar was not stone. It was warm. It breathed.
A vine wrapped around my wrist. I sliced through it. Sap splashed across my hand, blue-green and cold. The scent hit instantly: floral, metallic, numbing. My fingers lost strength around the blade.
No. I shifted my face. Not fully—a small change. Enough to break recognition if they were tracking features. Cheekbones softer, nose different, mouth wider, hair darkening at the roots. My body knew the movement. Changeling flesh answering old survival. Except the room’s magic did not care what face I wore. The mark had not been on my face.
It was on the invitation. It was on the pin now.
No, not the pin. The touch had smeared something over the clasp—a faint blue-green glow crawling around Cinder’s gift like mold around a seal.
Anger cut through the drugging sweetness hard enough to clear my vision for one breath.
Do not touch what is mine.
The thought startled me with its force. The pin was court. The pin was Cinder. The pin was approval and use and training and complication. It was not freedom. It was not clean. It was still mine because I had chosen to keep wearing it, and that distinction mattered in a way I did not have time to unpack while being harvested by floral architecture.
I scraped the edge of my blade across the clasp, cutting the glowing smear away before it could sink deeper. Pain sparked in my thumb where I cut skin too. Good. Pain was clean. Pain belonged to me.
The watcher caught my wrist. This one had stronger hands.
I stepped into the grip instead of away, twisting under their arm, but the floor tilted before I completed the movement. Not visually—internally. My inner ear betrayed me. The music moved inside my bones, rearranging balance and distance. The crowd blurred into streaks of violet and green. I heard someone laugh, someone gasp, someone say
princess
with awe or warning or both.
Mira. I looked for her without meaning to. She was across the chamber now, moving toward a side corridor with Rori and two guards, untouched by the worst of the room’s spell. The enchantment bent around her wards, fraying at the edges. She looked angry. Not confused, not charmed, not softened—angry in a way that made the watchers near her careful.
For a second, our eyes almost met again. Almost. Then someone stepped between us, and the room swallowed her in light.
My wrist went numb. The watcher’s thumb pressed against the inside of my arm, finding a pulse point. A mark burned there, cold instead of hot. My disguise flickered. Silver hair. Dark hair. Silver again.
The part of me trained by Cinder stayed calm enough to count failures. Exit lost. Pin compromised but functional. Blade hand weakening. Drug entering through skin. Room-wide enchantment escalating. Princess not viable as immediate aid. Rori’s team engaged elsewhere. Unknown number of watchers. Objective changed: survive, retain information, wake with memory intact.
Wake.
That was a bad word to need.
I tried to drop the invitation. My fingers would not obey. It had stuck inside my pocket, or my hand had forgotten how pockets worked. The watcher guided me one step, then another, turning my body with infuriating gentleness toward the curtained passage.
I stopped. Not well—not dramatically. My boots simply refused one step because some old, stubborn part of me remembered that compliance was not the same as survival.
The watcher leaned closer. “Easy.”
I smiled at them again. This time I let the changeling edges show wrong: teeth a little sharper, eyes a little greener, face too symmetrical for comfort. “No,” I said. The word came out clear.
The watcher paused. Good. I brought my knee up hard.
The impact landed. The watcher folded half a step. Not enough to free me, but enough to make satisfaction flare through the haze. Enough that Cinder, if he had seen it, would have told me my timing was acceptable and my follow-through mediocre.
The second watcher struck the side of my neck. No blade. No fist. Two fingers and a pulse of magic that slid beneath my skin like ink dropped into water.
My body went distant. I hated that most of all. Not the fear, not the capture—the distance. The way my limbs became objects I was associated with rather than things I owned. I had been made into a changeling before I was old enough to remember being human. My body had always been evidence of someone else’s decision. I had spent my life learning to make it useful, beautiful, obedient to me if to no one else. Having that taken, even briefly, opened something old and black under my ribs.
The Shadowveil Pin pulsed at my collar. Once. Twice. Too faint to move me. The gemstone flickered dusky blue, and in that tiny light, I thought of Cinder’s hand fastening it there the first time. Not gentle—never that. Precise. He had said,
This will not save you if you are stupid,
and I had said,
So it is decorative, then,
and he had looked at me for a long moment before laughing under his breath.
I held onto that sound. Not because it was soft, but because it was mine.
The watcher’s grip tightened. The room tilted again. The curtain ahead breathed open, revealing a corridor behind it lit in the same blue-green pulse as the invitation. People moved there—not dancing now, not laughing. Being led. Being carried. One girl stumbled, wrist glowing. A tall figure with magenta hair fought two watchers three yards away and almost won before the music hit her harder. A small woman with white hair clutched a lantern that flickered like a trapped star.
This was not recruitment. This was sorting. Inventory.
My vision narrowed. Across the chamber, somewhere beyond the bodies and light, Princess Mira Quinveil Firebrand kept moving with purpose sharp enough to cut through the haze. I understood then, with the dull certainty of a door locking, that she had not come for us because she did not know there was an
us
yet.
That was useful information. Cruel information, but still useful.
The watcher guided me through the curtain. My shoulder brushed the fabric, and the scent of crushed flowers became so thick I gagged. The corridor beyond was colder than the rave, the stone underfoot damp and smooth from years of use. My boots dragged once. The watcher adjusted their hold, polite as a dance partner.
I tried to memorize. Three turns before descent. Left, right, down. Blue-green wall thread. Old stone under new glamour. A fracture mark near the second arch. Two watchers carrying a broad-shouldered woman between them. A spirit-lantern glow dying somewhere behind me. The bass was muffled but still present, pumping through the walls like a mechanical heart.
My thoughts slowed. I counted anyway. One turn. Left. Another mark pulsed on my wrist. Two turns. Right. My knees buckled. The watcher caught me before I hit the wall. I hated them for that, too.
Down. The stairs bent beneath us, or my vision did. The invitation in my pocket cooled at last, its work finished. Cinder’s pin rested cold against my throat—intact, marked, and silent. I tried to reach for the Veilstep one last time, but there was no shadow I could trust and no body left willing to move.
The last thing I understood clearly was not fear. It was irritation.
Raven would be furious if I died in someone else’s net. Cinder would be worse if I lived and came back without a useful description of the trap.
That thought kept me awake for two more steps. Then the blue-green light smeared across the stone, the watcher’s hand tightened around my arm, and the face I had chosen for the room slipped away from me before the darkness took the rest.