Home / Eastern / Void Veins: The Forbidden Ascension / Chapter 48: Fists and Blood Oaths
Chapter 48: Fists and Blood Oaths
Author: Easy Wang
last update2026-09-18 00:20:01

The arena fell instantly silent. Thousands of eyes fixed on Ratna and Krog. This was not a mere contest of strength—it was a test of credibility. Lose, and their mission ended before it truly began. Win, and she would command an army of thousands: the discarded, the angry, the desperate.

Krog did not wait. He lunged, a fist the size of a human head swinging with enough force to shatter granite. The wind of the blow alone whipped Ratna’s hair wild.

She did not leap far back. In this confined space, every movement counted. She moved with the Flowing Water Step, shifting just aside, letting the massive fist pass mere centimetres from her face. As Krog’s momentum carried him off-balance, she drove her elbow hard into his ribs.

THUD! The impact cracked through the air. Krog staggered—but did not fall. His scaled hide was hard as hammered steel. He turned, eyes blazing, and lashed out with a kick that sent Ratna sailing through the air.

She twisted mid-flip, using the force to land against the arena wall, then sprang right back into the fray. This time she drew her magic pistol—not to shoot Krog, but the ground beneath his feet. A small, sharp blast blew the earth apart, and Krog went down.

Before he could rise, Ratna was there, short blade pressed to his throat.

“Yield,” she said, cold and clear.

The crowd held its breath. Krog—their king—had fallen in minutes. But he did not rage. He laughed, the sound deep and relieved.

“Fast. Clever. Merciless,” he said, pushing himself up. “You are fit to lead the refuse like us.”

He stood and offered a massive hand. Ratna took it. A clasp between underground leaders and the king of the discarded.

“What are your terms?” Krog asked.

“One goal: Destroy Valerius. Free Lin Ye. And tear down the Azure Sky Academy that threw us all away,” Ratna answered without hesitation.

Krog nodded, turning to the crowd. “Hear me! She has beaten me. She has the strength and the vision. From today, we are not the cast-off. We are the Shadow Army. And we go to war!”

A roar shook the district—so loud it carried up to the surface. In Ironhold’s gleaming spires, the elite might have scoffed. But to Ratna, it was the tremor that would bring tyranny’s foundations crashing down.

Goran and Elara joined her at the arena’s centre. They had an army now—grimy, ragged, dangerous. And fiercely loyal.

“Tonight,” Ratna told Krog, “we train them. At dawn, we strike the Void energy storage yards on the city edge. We need fuel for this war.”

Krog grinned, sharp teeth showing. “My pleasure. I’ve grown tired of eating rats.”

But amid the celebration, Elara drew Ratna’s arm. “Something is wrong,” she whispered. “Look up.”

Ratna lifted her gaze. The smoke-choked sky had turned deep, bruised violet—thick, unnatural, pulsing with concentrated Void energy.

“He knows,” Elara said quietly. “This is not Viper. It is something far worse.”

From the purple clouds fell black rain—thick, glistening drops that hissed and burned wherever they touched skin. Corrosion Rain.

“Take cover!” Ratna shouted.

Too late for those at the front. They screamed as flesh blistered and melted. Panic erupted. Their untrained new army was being consumed by a manufactured disaster.

And descending through the corrosive downpour came a floating figure—neither Viper nor Julian.

It was Shen Kui.

Or his body, at least. His eyes were hollow, glowing violet, completely possessed.

“You thought to hide in the gutter?” the voice boomed, cold and empty. “The gutter is my domain.”

Continue to read this book for free
Scan the code to download the app

Latest Chapter

  • Chapter 64: Dawn Upon the Ruins

    The sun rose over Fengshui, spilling pale gold light through the last wispy shreds of night mist. Rays touched the weathered stone of the Ancient Temple, warming surfaces that had borne witness to a struggle far older and heavier than the city itself. Birds began to sing from the bamboo groves, their bright, careless notes drifting across silent courtyards—life going on, unchanged, as if the fabric of reality itself had not been mended and remade here only hours before. Ratna stirred. She sat up slowly, pressing a hand to her throbbing head, her gaze blurring then clearing as she took in the scene around her. A young man in dark robes stood near the temple’s broken edge, facing the sunrise, his posture straight and quiet. A broad-shouldered dwarf checked the head of his hammer with steady hands. A woman with a dagger at her waist wiped faint streaks of blood from her sleeve. An older man in thick spectacles watched her with eyes that held years of quiet knowledge. Every face turned

  • Chapter 63: Liberation and the Wound That Remains

    Lin Ye knelt beside Shen Kui. His old master’s face was streaked with sweat and etched in deep, unrelenting pain; his eyes flickered erratically between Valerius’s menacing violet and the warm, familiar brown Lin Ye had known all his life. The struggle unfolding within Shen Kui’s mind was every bit as brutal as the one Lin Ye had endured, yet the old man fought alone—no golden light to steady him, no voice to anchor him, only his own will against the remnants of a conqueror’s ego. “Master,” Lin Ye said softly, resting a hand upon Shen Kui’s burning forehead. “I am here. Let him go. Release him into the silence where he can harm no one.” Shen Kui’s gaze cleared. For the first time in weeks, he looked straight at Lin Ye and truly saw him. Tears tracked through the grime on his lined cheeks. “Lin Ye… you did it. You… you grew into who you were always meant to be.” “Because you taught me how to endure,” Lin Ye replied, his voice thick with emotion. “Now rest. You have carried enough.”

  • Chapter 62: The Predator Reborn

    The shift within the mental realm rippled outward instantly, spilling into the physical world like light breaking through a long-darkened sky. Lin Ye’s body—held rigid for so long in Valerius’s haughty, unyielding posture, shoulders squared too high, chin tilted in arrogant disdain—suddenly softened. The tension drained out of him as if chains had been unclasped from his bones. His bowed head lifted slowly, eyes fluttering open. The violet blaze that had burned there with unchallenged dominion flickered, dimmed, then receded entirely, retreating like a tide pulled out to sea. In its place returned warm, deep brown, ringed faintly with a band of glowing gold—the unmistakable mark of wholeness, of humanity reclaimed and strengthened by the gift another had freely laid down for him. He stood straight, not as a vessel, but as himself. Valerius, still lingering at the edge of the temple grounds, staggered as if struck by an invisible hammer. A searing, piercing pain drove deep into his aw

  • Chapter 61: Invasion of the Mind

    Valerius’s presence in the physical world sent a shockwave straight through the boundary between realms, shattering the grey sky of the mental space where Ratna stood. Cracks spiderwebbed across the horizon, revealing blinding violet light that seared even spiritual eyes. Lin Ye’s red pillar buckled, swaying violently as Valerius’s dominance surged, pressing down with crushing weight that threatened to snuff him out entirely. “He knows!” Lin Ye’s voice cracked, raw with terror. “Ratna, run! Get out now before he traps you here forever!” Ratna bit her lip—her spirit-form lip—refusing to take a single step backward. “No. I gave you my word. And I never break it.” She pushed forward through the storm of surging mental energy, every step a struggle against invisible hands trying to drag her away. When she reached the red pillar, she pressed her palms flat against its warm, trembling surface. “Listen to me, Lin Ye. I am giving you a piece of my essence. Our memories. Our friendship. Eve

  • Chapter 60: The Storm Before Silence

    Above the Ancient Temple, the sky turned a menacing deep violet—not the fading of daylight, but the heavy condensation of Void energy gathering in the atmosphere, as if the heavens themselves were drawing a curtain of darkness down over the land. Dark clouds swirled slowly, forming a vast, churning vortex directly above the temple ruins. The air pressure dropped sharply, making ears ring and breath come heavy, as though a great weight pressed against every chest. The wind no longer merely blew; it cut to the bone, carrying faint, whispering voices that rose from nowhere—seeking to creep into every mind, sowing doubt, fear, and despair. The bamboo groves surrounding the temple thrashed wildly, their leaves clattering like chattering teeth in the dark. Ratna sat cross-legged at the very centre of a formation Old Rat had drawn with steady hands—lines of white chalk mixed with a single drop of each of their blood, weaving an invisible bond that felt warm beneath her knees. Before her sto

  • Chapter 59: The Ancient Temple and the Impossible Choice

    The Ancient Temple in Fengshui’s Northern District rose like a forgotten giant—monumental ruins from centuries before the Empire was even founded. Massive stone pillars stood rooted amid dense bamboo groves, draped in thick moss and tangled roots, half-swallowed by the wild forest. An ancient protective formation hummed faintly around the perimeter, casting an invisible veil that shielded the site from magical detection, hiding them from prying eyes. Inside the main hall, where the roof had partially collapsed to reveal a sky strewn with faint stars, Old Rat built a small fire. Its golden light danced across faces worn thin by exhaustion and grief—Ratna, Goran, Elara, and Krog, all gathered in the quiet hush of the sanctuary. Old Rat laid the scroll of aged parchment flat upon a broad stone at the fire’s centre. “Here is the rite,” he said softly. “As I told you, it demands a willing offering. One of you must enter the depths of Lin Ye’s consciousness, find the Jade’s anchoring core

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App