Cold seeped through the thick leather of Onyx’s boots, freezing the cobblestones beneath his feet.
Above them, the sky hung like a fractured mirror, stained a bruised violet that never shifted. It was a suffocating dome of frozen time, pressing down on the ruined courtyard of the Sunken Citadel.
Xime stood too close, radiating an offensive, sun-warmed heat that made Onyx’s jaw tighten.
"Don't look at me like that," Xime murmured, his voice a low rumble that vibrated in the quiet air.
"Stop breathing my air, and I might stop looking at you at all," Onyx snapped, keeping his eyes locked on the horizon.
Gold-tinted armor gleamed even in this miserable twilight, catching what little light remained in the dying world. Xime was a walking target, a golden boy who belonged in a temple, not out here in the rot.
Bitter wind whipped Onyx's dark hair across his face, stinging his eyes. He brushed it back with a gloved hand, refusing to show any discomfort.
"We need to move," Xime said, stepping forward. His hand hovered near Onyx’s shoulder, a gesture of comfort that Onyx avoided with a sharp pivot.
"Touch me, and you lose the hand," Onyx hissed, his voice dropping to a dangerous quiet.
Silence stretched between them, thick and hostile. They were bound by a desperate pact, yet every instinct in Onyx screamed to drive his blade through Xime's throat.
---
Frost-rimed pillars of ancient marble surrounded them, casting long, distorted shadows that stretched across the courtyard.
Onyx hated how his own shadow seemed to stretch toward Xime's boots, as if seeking the warmth the light wielder naturally generated. It was a betrayal of his own element, a humiliating physical pull.
"Your magic is quiet today," Xime observed, his golden eyes scanning the ruined arches of the courtyard.
"My magic is none of your business," Onyx replied, his fingers twitching near the hilt of his daggers.
"We are in this together, whether you like it or not," Xime said, his tone infuriatingly calm. "If your darkness fails, my light won't be enough to keep us alive."
"Nothing about me fails," Onyx growled, stepping closer until he could smell the faint scent of ozone and heated metal coming off Xime.
Close up, Xime’s eyes were too bright, holding a golden intensity that made Onyx's chest tighten in a way he despised. It was a physical pull, raw and unwanted, demanding a synchronization he wasn't ready to give.
"Prove it then," Xime challenged, his lips parting slightly.
---
High above, a sharp, crystalline crack echoed through the ruined courtyard, shattering the heavy silence.
Purple light flared as a jagged shard of the frozen sky broke free, tumbling down toward the stone plaza like a falling guillotine.
"Onyx, look out!" Xime lunged forward, his hand outstretched to summon a shield of pure sunlight.
"Get back," Onyx ordered, his pride flaring hotter than any sun magic. He didn't need a savior, least of all a golden-winged parasite.
Darkness pooled at Onyx's fingertips, responding to his mental command with a familiar, icy thrill. He flicked his wrist, sending a thick shadow whip cracking through the frozen air.
Black tendrils coiled upward, striking the falling glass shard with precise, lethal force.
Nothing happened.
Instead of shattering into harmless dust, the glass devoured the dark magic.
Onyx watched in mounting horror as his shadows were sucked into the crystalline surface, turning the violet glass into a deep, abyssal black.
Reflected in the dark mirror of the descending shard, Onyx saw his own face.
Flesh sloughed off his cheekbones in slimy, grey ribbons.
Empty, hollow sockets stared back where his eyes should have been, oozing a thick, tar-like rot that dripped down his chin.
Paralysis seized his limbs. His heart hammered against his ribs like a trapped bird, the sheer terror of the vision locking his muscles tight.
"Onyx!"
Warmth collided with him like a charging beast.
Xime threw his entire weight into Onyx's chest, driving them both into the hard stone floor of the courtyard.
Overhead, a deafening screech of tearing metal and shattering glass filled the air.
Golden light erupted in a blinding dome above them as Xime braced himself, his body acting as a physical shield.
Heavy fragments of the twilight glass rained down, slamming into Xime's back with bone-shattering force.
Cracks splintered across the polished gold of Xime's armor, the metal groaning under the immense weight of the falling sky.
A sharp gasp of pain escaped Xime's lips, his forehead resting against Onyx's collarbone as he took the brunt of the impact.
---
Anger, hot and volatile, erupted in Onyx’s chest the moment the debris stopped falling.
Pushing Xime off with a vicious shove, Onyx scrambled backward on his hands and knees, his breath coming in ragged gasps.
"What the hell did you do?" Onyx roared, his voice cracking with a mixture of fear and fury.
Xime lay on his side for a second, grimacing as he slowly pushed himself up to a sitting position. A spiderweb of cracks ran down his chest plate, the brilliant light beneath the metal flickering like a dying candle.
"Saving your life was an option, not a request," Xime panted, wiping a smear of golden blood from his split lip.
"I don't owe you anything!" Onyx snarled, standing up and shaking off the dust. "I never asked for your help. I never wanted your shield!"
"You would have been crushed!" Xime stood up, his eyes flashing with a sudden, rare anger of his own. "Your magic did nothing to it. You stood there like a statue!"
Onyx looked down at his trembling hands. The darkness that usually rose so easily at his call felt sluggish, bruised by the encounter.
Traditional shadow-weaving was useless against this threat.
Inverting both elements, the twilight was a rot that swallowed his very essence.
Losing his magic meant absolute vulnerability, a fate worse than death.
He hated the vulnerability. He hated the way his chest ached from the close call, and most of all, he hated the lingering warmth of Xime's body on his own.
"We are partners, Onyx," Xime said softly, his anger fading back into that annoying, persistent concern. "Like it or not."
"A partnership implies equality," Onyx snapped, his voice cold as ice. "Nothing about this is equal. You just put me in your debt."
"You think I care about debts?" Xime took a step forward, his cracked armor glowing faintly. "I care about surviving. If you die, I die. The magic requires both of us."
Onyx turned away, refusing to acknowledge the physical comfort of Xime's presence. He couldn't trust him.
Trust was a luxury for the dead, a lesson Onyx had learned in the blood and ash of the Great Eclipse.
---
Staring at the damage on Xime's breastplate, Onyx felt a strange, cold knot tie itself in his stomach.
"Your armor is ruined," Onyx noted, his voice flat but his heart still racing.
"My armor will heal," Xime dismissed, though a grimace of pain crossed his features as he tried to adjust his shoulder. "Eventually."
"Let me see," Onyx demanded, stepping forward before his brain could veto the impulse.
"I thought you didn't want to touch me," Xime said, a weak smile playing on his lips, though his golden eyes searched Onyx’s face with intense curiosity.
"Quiet," Onyx muttered. He reached out, his leather-gloved fingers brushing against the cracked edge of the golden metal.
Heat surged through the glove, sinking into Onyx's skin like a brand. It wasn't a burning pain, but a deep, comforting warmth that immediately began to soothe the icy dread lingering in his veins.
Onyx gasped softly, trying to pull his hand back, but Xime caught his wrist.
"Don't," Xime whispered. "Your touch... it stabilizes the light."
"Let go of me," Onyx said, but the protest lacked its usual venom. His body was betraying him, drinking in Xime's warmth like a starving man offered a feast.
Gold light flared beneath Onyx's fingertips, sealing the microscopic fractures in the armor, but the process drained them both.
Xime's grip on Onyx's wrist tightened, pulling him half an inch closer. Their chests almost touched, the ruined armor pressing against Onyx's black leather coat.
"See?" Xime murmured, his breath warm against Onyx's cheek. "We need each other."
"This is a curse," Onyx whispered, staring at Xime's lips, feeling an terrifying urge to lean in and bridge the remaining distance.
"Maybe," Xime agreed, his voice thick with a sudden, heavy tension. "But it's our only chance."
Onyx ripped his hand away, stumbling back a step. His skin tingled where Xime had touched him, the phantom warmth lingering like a physical mark.
---
Looking back up at the frozen sky, Onyx tried to ignore the rapid beating of his heart.
Violet clouds hung motionless, but the crack where the shard had fallen remained a jagged, black scar in the sky.
"That vision," Onyx said, his voice barely audible over the whistling wind. "What did you see when the glass fell?"
"Just glass," Xime replied, watching him closely. "What did you see, Onyx?"
"Nothing," Onyx lied instantly. He couldn't admit to seeing his own rotting corpse, his own magic consuming him. It would show weakness.
"You're a terrible liar," Xime said, taking a step toward him. "Your eyes were wide. You looked like you'd seen a ghost."
"I said it was nothing," Onyx snapped, his fingers clenching into fists. "Drop it."
"Survival on this journey requires you to trust me with more than just your back," Xime insisted, his voice rising.
"I don't trust anyone," Onyx said, turning his back on the light wielder. "The last time I trusted someone, I ended up buried alive in the ash of the old world."
"My intentions are different," Xime said softly.
"You are all the same," Onyx muttered. "You shine brightly until the darkness comes, and then you burn everything to save yourselves."
Silence returned, colder and more suffocating than before.
---
Memories of the betrayal burned in Onyx’s mind like hot coal. He remembered the screams of his kin as the light wielders sealed the borders, leaving the shadow mages to drown in the encroaching void.
They had promised safety, promised an alliance, but when the shadows grew too hungry, they cut the lines and ran.
Onyx had clawed his way out of a mass grave of his own people, his fingernails torn to the quick, his lungs filled with soot.
Now, he was forced to rely on the very kind of magic that had abandoned him to the dark.
"Why did you come after me?" Onyx asked suddenly, not turning around.
"Because the world is ending, Onyx," Xime answered, his voice steady. "And because I couldn't let you face it alone."
"A noble lie," Onyx sneered. "You came because your priests told you that a shadow wielder was the only key to unlocking the twilight gates."
"They did," Xime admitted. "But that's not why I'm still here. I'm here because I want to be."
Onyx felt a chill that had nothing to do with the weather. Xime's honesty was more dangerous than his light; it chip-chipped away at Onyx's defenses, threatening to lay him bare.
---
Frost began to crawl up the marble pillars, growing in rapid, crystalline patterns that hissed as they spread.
Onyx watched the frost, his eyes narrowing as he noticed the unusual color of the ice—it wasn't white, but a greasy, dark purple.
"Something is wrong," Onyx whispered, his hand dropping back to his blade.
"Cold is deepening," Xime agreed, his hand resting on the pommel of his greatsword. "And the light is fading faster."
"It isn't just fading," Onyx said, pointing toward the edge of the courtyard. "Look at the shadows."
Usually, shadows were flat, lifeless shapes cast by the interception of light.
But these shadows were different. They were thick, three-dimensional pools of darkness that seemed to bubble and writhe.
"Get behind me," Xime said, his sword sliding from its scabbard with a metallic hiss.
"Do not tell me what to do," Onyx hissed, stepping forward instead. He summoned his shadow daggers, the dark blades forming in his hands, though they flickered weakly.
"Onyx, your magic is compromised," Xime warned, his voice tense. "You saw what happened to the shard."
"I can handle my own element," Onyx spat, though his own heart hammered against his ribs.
Suddenly, the ground trembled beneath their feet.
---
Every step Xime took seemed to pull at Onyx's core, an invisible thread tugging them together. The elemental synchronization was a physical weight, making Onyx's blood run hot whenever Xime was near.
It was a cruel joke of the universe that the only way to stabilize their magic was to remain in constant, intimate contact.
"Stabbing you will be my first priority if we survive this," Onyx muttered.
"I'd expect nothing less," Xime replied with a grim chuckle, though his eyes remained fixed on the shifting darkness around them.
Wind died down completely, leaving an eerie, suffocating silence that made the hairs on the back of Onyx's neck stand up.
Not a single sound broke the quiet—no birds, no rustling leaves, no breath of air.
Only the sound of their own breathing filled the empty space, synchronized and heavy.
Clenching his jaw, Onyx refused to show the fear that was slowly creeping up his spine.
Then, the ground vibrated again, deeper this time.
A low, vibrating hum echoes from the frozen horizon, and every shadow in the courtyard detaches from its owner, standing upright as a silent, hostile army.