Cover of Chains of the Horde

Chains of the Horde

Read the story

2 chapters · 5711 words · Read 0 times

Vaelyra is a night elf druid, but she has been captured by orcs and enslaved. Now she is caged and chained, while other women of different races are caged alongside her. Unfortunately, the Horde army commander chooses her for her beauty and voluptuous figure to fight to the death against an equally beautiful and voluptuous human woman. Now she must fight this human paladin and kill her or be killed in this sick game of the orcs. All characters are over the age of 18

Chapter 1: Chains and Defiance: A Fight to the Death

The iron cage door screamed open, a sound that had come to define the passage of days. Vaelyra Moonwhisper did not stir at first, her body coiled tight against the cold metal floor. A calloused hand closed around her ankle and yanked.

Her world became a blur of grit and noise. She spilled onto the hard ground, the impact driving the air from her lungs. Chain-links, icy and unforgiving, were slapped around her wrists before she could draw a full breath.

“Up, leaf-eater.” The orc guard’s guttural voice was close to her ear, his breath reeking of spoiled meat.

He hauled her upright. Her bare feet scraped across the rocky earth, every stone and thorn a sharp reminder of the world she’d been severed from. Around her, the War Camp was a monument to harsh angles and angry noise. But it was the smell that truly choked her—smoke, offal, unwashed bodies, and beneath it all, the copper-tinged stench of old blood.

It led down.

They shoved her toward a rough-hewn staircase descending into the earth. From below, a deep-throated roar swelled, shaking the very dust from the steps. Torchlight flickered on the damp walls, casting dancing, monstrous shadows.

The Bloodied Arena wasn’t a place for sport. It was a wound in the ground. A sunken pit of cracked stone, its walls stained in rusty streaks. Wooden bleachers, crammed with grunting, jeering orcs, rose on all sides. The air here was different—thick, hot, and heavy with the scent of sweat, fear, and something far more metallic.

Across the pit, another figure was being chained to an opposite post.

A human woman. Stripped of any armor, clad only in a thin, stained tunic and rough-spun trousers. Her hair was the color of ripe wheat, matted with dirt but still catching the firelight. Her arms were corded with muscle, her stance wide and rooted even in captivity. Her blue eyes scanned the crowd with a contempt so pure it burned.

Vaelyra’s chains were fastened to a heavy iron ring behind her. The cold bit into her raw wrists. She closed her eyes, reaching inward, past the panic, searching for the quiet hum of the world-song. She found only silence. The earth here was mute, a scar. The realization, fresh every time, was a different kind of shackle.

A heavier silence fell upon the arena. The crowd’s noise dimmed to a hungry murmur.

Commander Grognak emerged from a stone archway. He was a mountain of scarred flesh and iron, his every step a statement of ownership. A massive, notched axe rested on his shoulder. He stopped in the center of the pit, his yellowed gaze sweeping over the two women.

“The spoils of the south!” he bellowed, his voice carving through the din. “A pretty elf witch, who talks to trees.” He gestured with his axe toward Vaelyra. A ripple of cruel laughter echoed. “And a human paladin bitch, who talks to a dead god.” He swung the axe to point at the blonde woman. The laughter grew louder, more derisive.

He drove the blade of his axe into the packed earth with a thunk that vibrated up Vaelyra’s bones. It stood there, a grotesque marker.

“The rules are simple,” Grognak roared. “You fight. You kill. The one left breathing gets a bucket of water and a scrap of meat. The other…” He grinned, a jagged display of tusks and malice. “Feeds the camp dogs.”

He paced between them now, his shadow falling over each in turn. “Disappoint me,” he said, his voice dropping to a conversational growl that was somehow worse than his shouting, “and I’ll find someone else in the cages to take your place. Your failure will be their death sentence. My entertainment will continue.”

He walked to the edge, climbed out, and took a seat on a raised throne of bones and furs. The arena was theirs.

The chains released with a heavy clank, recoiling into the walls. Vaelyra stumbled forward a step, her arms free but leaden. The human woman across from her did not stumble. She lowered into a fighter’s crouch, her hands curling into fists.

The crowd was a wall of sound, demanding, screaming for red.

Vaelyra held up her empty hands, palms out. “I will not fight you,” she said, her voice hoarse from disuse but clear.

The paladin’s eyes narrowed. “Then you’ll die.”

“My life is not worth your soul.”

A harsh, joyless laugh burst from the human. “My soul? You think that’s what this is about?” She shifted her weight, muscles tensing. “Look at them.” She jerked her chin toward the bleachers. “If I die, he drags another out tomorrow. And another. I can’t save everyone. But I can save the next one by killing you. I can save ten next ones by making a spectacle so gruesome he thinks twice about wasting a good fighter.” Her blue eyes locked onto Vaelyra’s, blazing with a furious, desperate light. “So you’re not a person to me right now. You’re a stepping stone.”

The logic was a cold knife in Vaelyra’s gut. It was terrible. It made sense.

“What is your name?” Vaelyra asked softly.

The question seemed to give the paladin pause. “Isolde,” she said after a beat.

“I am Vaelyra.”

“I don’t care.”

Isolde moved. It wasn’t the reckless charge of a brawler, but the efficient, closed-distance rush of a trained soldier. Vaelyra had only a heartbeat to react. Instinct, not strategy, took over. She dropped, spinning her body low as Isolde’s fist sailed over where her head had been. Vaelyra swept a leg out, aiming for Isolde’s ankles.

Isolde leaped, avoiding the sweep, and landed with a knee aimed for Vaelyra’s ribs. Vaelyra rolled, the stone scraping her back. She came up, breathing hard, the will to fight still absent but the will to survive screaming in her veins.

Isolde pressed the attack, a flurry of punches and kicks. Each block sent a jarring shock up Vaelyra’s arms. This was not the dance of nature, the ebb and flow of predator and prey. This was crushing, blunt-force violence.

Vaelyra caught a glancing blow to her cheekbone. The world flashed white. She tasted blood.

“Fight back!” Isolde snarled, feinting high and driving a fist into Vaelyra’s stomach.

Vaelyra doubled over, gasping. The crowd’s roar reached a fever pitch. She saw Grognak watching, chin resting on his fist, a bored spectator at a dull play.

Isolde seized her by the hair, yanking her head up. “You think your purity matters here? It doesn’t. All that matters is the next girl he doesn’t drag out here because I proved I’m more useful alive!”

Their faces were inches apart. Vaelyra saw the conflict there, buried deep beneath the rage—the horror at what she was being forced to do, the terrifying calculation of her sacrifice.

In that shared, breathless stare, something shifted.

Isolde’s grip loosened, just for a fraction of a second.

It was enough.

It was enough.

Vaelyra dropped her full weight backward, twisting her neck to slip from Isolde’s grasp. The sudden release sent the paladin stumbling off-balance. Vaelyra hit the sand hard, the impact a bright flash of pain up her spine, but she was already rolling. Her bare foot shot out, catching Isolde behind the knee.

Isolde grunted and went down.

The crowd roared, a wave of sound that beat against Vaelyra’s skin. She scrambled to her feet, backpedaling. The sand, gritty and cold, stuck to the sweat on her legs. “I don’t want this!”

“Neither do I!” Isolde surged up, her fist swinging in a wide, powerful arc.

Vaelyra ducked. The air whistled where her head had been. She came up inside Isolde’s guard, close enough to smell the dirt and dried sweat on her skin, to see the flecks of gold in her furious blue eyes. Vaelyra’s open palm slammed into Isolde’s sternum, not to harm, but to shove.

It was like pushing a stone wall. Isolde barely rocked back. She wrapped her arms around Vaelyra in a crushing bear hug, lifting her clear off the ground.

The breath left Vaelyra’s lungs in a pained gasp. Ribs creaked. Black spots danced at the edge of her vision. She could hear Grognak bellowing approval, the crowd chanting for a splintering snap.

This was not a noble sacrifice. This was being squeezed to death in the dirt for a crowd of brutes.

A cold, sharp clarity cut through the panic. It wasn’t about purity, or philosophy, or the sanctity of life. It was her lungs screaming for air, her bones threatening to crack. It was Isolde’s face, a mask of pained determination just inches from her own. The paladin was a weapon, honed and directed, but she was also a chain around Vaelyra’s ribs, tightening.

Her life, or Isolde’s.

A deep, ancient instinct, older than druid vows, older than reason, surged up from her core. It was the will of the trapped badger, the cornered stag.

Vaelyra stopped straining against the hold. She went limp for a fraction of a second, feeling Isolde adjust her grip. Then she drove her head forward, not aiming for Isolde’s nose, but for the vulnerable point just beneath it. Her forehead connected with a sickening crunch.

Isolde’s grip loosened with a sharp cry. Vaelyra wrenched an arm free. She didn’t think. She acted. Her fingers, stiff and desperate, clawed for Isolde’s face, not to gouge, but to blind and disorient. She found purchase, thumb pressing hard against the hollow of Isolde’s temple.

Isolde roared and threw her off.

Vaelyra landed in a heap, gasping, the metallic taste of blood in her mouth from her split lip. She pushed herself up onto her hands and knees, her violet hair hanging in a dusty curtain. Across from her, Isolde was also kneeling, one hand pressed to the side of her face, blood seeping between her fingers from a cut above her eye.

They stared at each other, chests heaving. The arena was suddenly, terribly quiet.

Then Grognak’s laugh shattered the silence. “Finally! The elf witch has some teeth!” He leaned forward on his bone-throne. “But this is a killing pit, not a scratching post. Finish it!”

The command hung in the fouled air. Isolde wiped the blood from her eye, her gaze clearing. The desperation was still there, but it had cooled into something harder, more lethal. She believed in her terrible calculus. One death to prevent ten.

She stood slowly, her movement fluid and practiced. She took a fighter’s stance again, but this time her guard was lower, her weight distributed for a killing lunge. She was done trying to reason. She was done with mercy.

Vaelyra rose to her feet. The fear was still there, a cold knot in her stomach. But beneath it, something else simmered. A fierce, raw anger at the dirt beneath her feet, at the jeering faces, at the scarred orc on his throne, at the brutal choice that stripped all beauty from the world. It was a fire, and it burned away the last of her hesitation.

She wouldn’t die for his amusement. And she wouldn’t carry Isolde’s death on her conscience.

When Isolde charged, Vaelyra didn’t retreat. She met her.

She sidestepped the first brutal punch, letting the force of Isolde’s momentum carry the paladin past her. As Isolde pivoted, Vaelyra struck—not with a fist, but with the hardened edge of her hand, aiming for the side of Isolde’s neck. Isolde blocked, her forearm meeting Vaelyra’s with a solid thwack that reverberated up both their arms. Pain flared, sharp and bright.

They became a whirl of motion. Isolde was stronger, each blocked blow vibrating through Vaelyra’s bones. But Vaelyra was quicker. She flowed around the heavier attacks, using Isolde’s strength against her, tripping, shoving, redirecting. She landed a sharp kick to Isolde’s knee, making the paladin grunt and falter.

But Isolde was relentless. She caught Vaelyra’s next kick, yanked her off balance, and drove a fist into her side. Agony exploded through Vaelyra’s ribs. She cried out, stumbling back, vision swimming.

Isolde pressed the advantage, a storm of fists. Vaelyra blocked one, two, but a third got through, cracking against her jaw. Her head snapped back. The world tilted.

She was on the ground again, the gritty sand in her mouth. Isolde stood over her, breathing heavily, blood trickling from the cut on her brow. She raised a foot, poised to stomp down on Vaelyra’s throat.

This was it. The end.

Vaelyra’s hand, scrabbling in the sand, closed around a rock. A mere pebble. It was nothing. It was everything.

As Isolde’s foot descended, Vaelyra didn’t try to block it. She rolled, the heavy boot slamming into the sand where her neck had been. In the same motion, she whipped her arm around and drove the sharp edge of the rock into the back of Isolde’s standing calf.

Isolde screamed. A raw, shocked sound. Her leg buckled. She collapsed onto one knee beside Vaelyra, her face a contortion of pain.

Vaelyra was on her in an instant. She scrambled atop Isolde, the rock still clutched in her hand, now pressed against the paladin’s pulsing throat. Isolde’s eyes, wide and furious, locked onto hers. Vaelyra’s entire body shook with the strain, with the horror of what she was doing. The crowd was on its feet, screaming, a deafening wall of noise.

She could do it. One hard shove, and the rock would tear. The screaming would stop. The next girl in the cages might be spared. Isolde’s terrible logic would be fulfilled.

Vaelyra’s arm trembled. Her breath came in ragged sobs. Isolde stared up, waiting. Not pleading. Just waiting.

Grognak’s voice cut through, laced with disgust. “Pathetic. You hold her life and you weep over it.”

Vaelyra looked from Isolde’s face to the rock, to the blood welling where the sharp point met skin. This wasn’t survival. This was murder. She wasn’t a cornered animal anymore. She was a person, and so was the woman beneath her.

Her grip loosened. The rock fell from her nerveless fingers into the sand.

A profound silence crashed over the arena. Even the crowd seemed stunned.

Then Isolde moved. With a burst of strength, she threw Vaelyra off. She clambered on top, her hands closing around Vaelyra’s throat. The pressure was immediate, crushing. Vaelyra’s hands flew up, clawing at Isolde’s wrists, but the paladin’s grip was iron.

“Do it!” Grognak roared. “Make me believe in your human god!”

Vaelyra’s vision tunneled. She stared up into Isolde’s eyes, expecting to see triumph, or fury. Instead, she saw a mirror of her own torment. A sheen of tears mixing with the blood on Isolde’s face. The hands around her throat were shaking.

The pressure… eased. Just a fraction.

Isolde’s lips moved, her voice a raw, guttural whisper only Vaelyra could hear. “My side… the last wound. It’s… festering. I can’t… I can’t beat the next one he sends.”

The confession hung between them, a secret spoken in the space before death. Isolde wasn’t strong enough to keep being his champion. She was buying time, with Vaelyra’s life, for a cause already lost.

Vaelyra’s fading mind grasped it. A festering wound. Poison in the blood.

With the last of her strength, she stopped fighting Isolde’s hands. She instead placed her own hands over Isolde’s, where they clutched her throat. She closed her eyes, pushing past the pain, past the screaming need for air, down into a place the arena’s scarred earth could not touch—deep inside herself, where a single, fragile ember of her power still glowed.

She closed her eyes, pushing past the pain, past the screaming need for air, down into a place the arena’s scarred earth could not touch—deep inside herself, where a single, fragile ember of her power still glowed.

It wasn’t the vast, verdant song of the forest. It was a whisper. The memory of a touch. The quiet pulse of her own lifeblood.

She poured that whisper into her hands, which still clasped Isolde’s where they gripped her throat. Not to shove them away. To let something flow in. A thread of warmth, of gentle, insistent growth, into the poisoned flesh of Isolde’s side.

Isolde flinched.

Her crushing grip faltered for a single, shocked second. That was all Vaelyra needed. She tore Isolde’s hands from her throat, gulping a ragged, burning breath. She rolled, coughing, her throat on fire, but she was moving, scrambling back.

Isolde stayed on her knees for a heartbeat longer, one hand pressed to her wounded side. Her expression was pure, uncomprehending confusion. The heat of infection that had been a constant companion for days was suddenly… cooler. Dulled. She looked at Vaelyra, her blue eyes wide.

“What did you do?” Isolde’s voice was a hoarse scrape.

Vaelyra just shook her head, still gasping. She couldn’t explain. She didn’t understand it herself.

The crowd, confused by the lull, began to boo. A rotten fruit sailed from the stands and splattered near Vaelyra’s foot.

The sound snapped Isolde back. The confusion in her eyes hardened back into resolve. The calculus returned. The wound was better, but the arena was the same. The commander was the same. The cages full of women were the same.

With a roar that was equal parts fury and anguish, Isolde launched herself forward again. This charge was different. Slower. The leg Vaelyra had wounded with the rock betrayed her, causing her to stagger. The advantage, slight and terrible, was there.

Vaelyra met it. Not with grace now, but with a desperate, grinding will. She was done philosophizing. She was done offering her throat. The ember inside her, fanned by the nearness of death, had become a small, defiant flame.

They came together in a brutal clash of limbs. No more elegance. This was dirt and pain and survival. Isolde landed a heavy punch to Vaelyra’s ribs, sending a white-hot lance through her side. Vaelyra cried out, but she didn’t retreat. She hooked her foot behind Isolde’s bad knee and shoved, sending the paladin crashing to the sand.

Vaelyra was on her before she could rise, knee driving into Isolde’s stomach. Isolde grunted, her breath exploding out. She bucked, trying to dislodge her, but Vaelyra rode the motion, grabbing a fistful of golden hair and slamming Isolde’s head back against the hard ground. Once. Twice.

A dazed stillness settled over Isolde. Her hands, which had been clawing at Vaelyra’s arms, fell slack to her sides.

Vaelyra straddled her, breathing in harsh, tearing sobs. Blood dripped from her split lip onto Isolde’s tunic. She pinned Isolde’s wrists to the ground, her own body trembling with exhaustion and adrenalin.

Isolde stared up at her. The fury was gone. The desperate calculation was gone. What remained was a hollow, weary acceptance. She had fought with everything she had, had carried her awful burden of choice until her body failed. She had nothing left.

“Do it,” Isolde whispered, the words barely audible over the crowd’s impatient jeers. A strange peace settled over her features. “Quickly.”

This was dominance. Not of strength alone, but of spirit. Vaelyra had taken her best shots, had offered mercy in a place that knew none, and had still come back, fighting not for cruelty, but for a life Isolde herself had been ready to sacrifice. The submission in Isolde’s eyes was real. It was the end of a road.

Vaelyra raised her head, looking toward Grognak’s throne. Her gaze was not triumphant. It was a challenge.

The orc commander had been leaning forward, his interest finally caught. Now, he settled back, a slow, unpleasant smile spreading across his broad face. He stood, and the arena fell silent, awaiting his judgment.

“The elf has teeth after all,” he boomed. “And a soft heart. A dull combination.” He paced along the rim of the pit, looking down at them. “You dominate her? You claim her life? Then prove it. Take your prize.”

He gestured vaguely, then his smile turned into a grotesque leer. “But not with hands. Or rocks.” His yellowed eyes crawled over Vaelyra’s form, then Isolde’s prone body beneath her. “You fight like savages. Die like savages. She tried to choke the life from you.” He pointed a thick finger at Vaelyra. “So you choke the life from her. Use what you have. Use those soft pillows you wave around. Smother her. Let the last thing she know be your body claiming hers. Do it, witch, or I’ll throw you both to the dogs and drag out the next two.”

The command hung in the foul air, vulgar and absolute. The crowd erupted in a mix of shocked laughter and hungry approval.

Vaelyra looked down at Isolde. The paladin had heard it. A fresh tear tracked through the dirt and blood on her temple, but she didn’t struggle. She simply gave the faintest, most imperceptible nod. Her eyes closed.

A cold numbness spread through Vaelyra. This was the victory. This was his world.

She shifted her weight. Released Isolde’s wrists. With hands that felt like someone else’s, she gathered the neckline of her own ragged tunic. She didn’t look at the crowd. She looked only at Isolde’s resigned face.

She lowered herself. The coarse fabric of her tress brushed Isolde’s cheeks. She felt Isolde’s breath, quick and shallow, against her skin. She positioned herself, blocking the sight of the torches, of the leering faces, creating a dark, trembling world for just the two of them. She pressed down.

Isolde’s body tensed instinctively, a final, futile rebellion of flesh. Then it went still. Her breath hitched, hot and damp, against Vaelyra. Her hands came up, not to push, but to clutch weakly at Vaelyra’s hips, as if anchoring herself to the very thing that was ending her.

Vaelyra could feel the struggle leave her. The clutching hands softened, then slid away, falling back to the sand with a soft finality. A long, slow exhale trembled against Vaelyra’s chest, and then… nothing.

No movement. No breath.

Vaelyra stayed there, locked in the horrific parody of an embrace, the world silenced beneath the roar of the crowd. The heat of her own body, the weight of what she had done, was the only thing left.

Read on DreamPress

Write your own erotic story with AI