The pause after the first wave did not feel like peace. It felt like everyone in the basin had inhaled at once and discovered they no longer trusted the air.
The Prism Altar continued its slow rotation above the dais, catching the three suns and breaking them into moving rivers of color that slid across causeways, bodies, and crystal trunks with equal indifference. The timer still ran. The basin still hummed. Candidates still held their fractured lines on every approach, bleeding into the mineral ground while pretending posture alone could restore law to a place designed to reward the fastest betrayal.
Teral kept the coalition on the western rise because yielding ground would mean yielding sequence, and sequence was the last civilized fiction still available. He moved through the line with clipped efficiency, adjusting angles, rotating the less steady fighters behind better cover, forcing the wounded to sit whether they liked it or not. Pell argued with every instruction and obeyed all of them anyway. Maren had gone pale around the mouth from repeated healing and sheer anger. Lysa watched the northern terraces where Sethis still held position with Ressa and the defectors, her bow never quite relaxed.
Vexat stood half a step behind Teral and felt his hidden cache through Corpse Sense.
The bodies beneath the western crystal overhangs had become a map only he could read clearly: one recent horned candidate dragged into a shadowed cut, one older corpse with the spine intact but an arm broken at the elbow, the remains of his first servant collapsed where it had bought them seconds against the hounds. None of it looked impressive. None of it needed to. It was material waiting for pressure.
Across the basin, the horn-browed commander from the eastern side raised her voice again. “Wounded first. We establish a triage line or this becomes slaughter.”
“It already is slaughter,” Sethis called back. “You are only objecting to who gets to schedule it.”
“Then test me,” she snapped.
A second faction leader, a four-eyed broad-shouldered candidate with bronze plates and a halberd that looked forged for rituals or executions, took advantage of the exchange to start edging his people toward the southern causeway. Not rushing. Just enough to improve his angle if the next opening appeared. It was the kind of practical dishonesty Vexat had once associated with court functionaries trying to move seal order in their favor. Here it came with blades and line-of-sight kills.
Then the altar answered the tension with a new pane.
Heads jerked across the basin. A few candidates projected theirs publicly at once, either to force consensus or manipulate it faster. One of the panes hung high enough for multiple factions to see.
[Prism Altar Update]
Current access window remaining: 02:11:43
Prism Restoration charges available: 4
Skill Draft charges available: 3
Class Consultation charges available: 2
Tutorial Clock Disclosure: Unlimited personal access
High-contribution candidates may receive additional options
The basin changed shape around that last line.
It was subtle at first. A shift of stance. A quick look at a neighbor. A hand settling more firmly on a grip. The altar had just announced scarcity and favoritism in the same breath. Limited healing. Limited drafts. Limited consultation. Unlimited clock access, which now almost no one cared about as much as the rest. And extra rewards for high-contribution candidates, which in this tutorial meant anyone willing to read blood as an achievement.
“That does it,” Maren said softly.
Teral did not answer because he did not need to. The first move had already started.
A gaunt candidate from the southern group hurled a narrow crystal lance-skill across the basin at the four-eyed halberdier, probably to preempt a rush. The shot missed clean kill by less than a handspan, punched through bronze plate, and sent the halberdier spinning to one knee. His followers responded without waiting for orders. Two charged the nearest causeway. The horn-browed eastern line loosed at them, either to stop the push or claim the lane for themselves. Sethis took the cue like a man who had been waiting for permission he never intended to request.
“Forward,” he said.
Ressa moved first. The northern faction widened and came downslope in a disciplined rush angled not for the dais but for Teral’s western approach. Clever. If they broke Teral and took his ground, they could deny two rival groups at once and still contest the altar under cover of chaos.
Teral’s voice cut across the coalition. “Brace west. Do not break line for the center. Khem left. Sirel right. Lysa—pick officers.”
“And me?” Pell demanded.
“Alive, preferably.”
The line would have been funny anywhere else. Here it just sounded expensive.
The clash hit in layers.
Sethis’s outer fighters came low through the mineral teeth at the base of the western incline while Ressa and two faster candidates tried to knife through the upper angle toward Maren. Lysa put an arrow through the first rank’s shoulder before he finished his second step. Khem hit the next with shield and spear in the same motion, holding the center of the approach with the dogged, ugly competence of a man who understood exactly what his body was for. Sirel’s mace broke a knee and then a jaw somewhere to Vexat’s right. Teral met Sethis himself at the line’s seam, shield grinding against short blade, both men fighting with enough control that each exchange looked like an argument reduced to geometry.
Vexat sent the first servant in immediately.
Not openly. Not yet.
Through Grave Channel he pushed it out from beneath the western overhang, crawling low through a cut in the crystal where the dead could move without obvious sightlines from the basin floor. Bone String tightened along ruined joints. The thing lurched forward in broken increments, trailing one foot and one dead arm, little more than a weaponized afterthought. He sent it not at Sethis’s main line, but around it—toward Ressa’s flank.
The move bought him five seconds.
Ressa saw motion where there should have been none and checked her advance just long enough for Maren to duck behind a crystal spur. Her hook-blade carved only air and blue light instead of healer’s throat. Lysa’s second arrow clipped her upper arm. Ressa hissed, spun, and finally saw what had approached her from below.
This time there was no way to mistake it.
The servant hauled itself over a fractured lip of crystal in full view of the western line, head wrong, chest torn, one dead hand clawing uselessly for purchase while Bone String pulled the rest of it into something almost like intent.
For a breath, even active combat faltered around the sight.
“What in the—” Maren started.
Pell stared, face gone gray under swelling and dried blood. “No.”
Sirel did not speak at all.
Ressa recovered first, because killers usually do. She slashed downward and chopped halfway through the servant’s collarbone, then had to hop back as it kept moving anyway, its other arm still dragging toward her ankle. That was enough of a distraction for Vexat. Spark Bolt left his hand in a hard white line and hit the candidate beside her in the ribs. The man convulsed, stumbled sideways into open ground, and Khem’s spear took him through the throat before he could recover.
The System chimed privately with a clarity so obscene it almost made Vexat laugh.
[Hostile Candidate Neutralized]
Contribution: Major
Experience Awarded
The amount that flooded through him was unmistakably larger than any monster kill. The difference was not marginal. It was structural. One candidate was worth a cluster of vermin and then some. The tutorial did not merely allow that equation. It advertised it through sensation.
This book was originally published on Royal Road. Check it out there for the real experience.
Across the line, Sethis saw the servant clearly now. So did Teral. So did half the basin, because once a thing like that entered public view, eyes found it with predatory inevitability.
“Vexat!” Maren shouted, equal parts accusation and disbelief.
He did not answer because the battle was widening too fast for language.
The horn-browed commander had committed her own people to the center, trying to seize the nearest restoration charge while northern and western factions were entangled. The southern halberdier group countercharged. Bodies were falling on the causeways and at their mouths quickly enough that the altar’s clean lines were becoming clogged with the dead. Crystal hounds, drawn by blood and vibration, had begun to appear at the basin edges like opportunistic thoughts.
And Vexat was no longer hidden.
The first level struck him in the middle of that realization.
[Level Up]
Necromancer 5
Class Stat Growth Applied
Agility +1
Vitality +1
Arcane Power +2
Arcane Control +1
Mana Capacity +1
Controlled Servant Limit Increased: 1 -> 4
New capacity available immediately
The pane vanished as fast as it came, but the change did not. He felt it in the mana channels of the class like a gate blown open. One servant had always felt like a constrained act of defiance, a single ugly exception forced against the shape of the world. Four felt like architecture.
He did not hesitate.
The horned corpse from the hidden cache came up first, dragged into function by Raise Servant and Bone String with all the gracelessness of a broken siege engine reassembled from memory. The older body followed more badly, one arm hanging wrong, jaw loose, but intact enough to walk where Vexat needed it. His first ruined servant, the one Ressa had nearly split, he did not fully raise again—only anchored through Grave Channel and used as a dead weight to catch ankles and shape movement through the western gap.
That was the moment the battle stopped belonging only to factions and started belonging to him.
Candidates saw bodies move where bodies should not move. They saw two dead strangers lurch out from the western shadow, one dragging a cracked blade, the other merely reaching with wrong, unfinished motions toward the living. They saw Ressa slash through one and fail to stop it. They saw Vexat standing behind Teral with one hand half lifted and no visible thread to explain any of it.
The recoil hit immediately and in all directions.
One coalition candidate from the outer edge actually turned his blade toward Vexat with open horror. “Kill him!”
Pell, in the same breath, shouted, “Protect him!”
Maren’s face tightened in a way that made clear he had not decided which side of that split he belonged on yet. Lysa swore once, low and vicious, then put an arrow through the eye of the coalition man who had turned on Vexat, because internal collapse in the middle of a live charge was still the fastest route to collective death.
Teral barked over all of it. “No one breaks the line!”
That saved them.
Not because it resolved anything. Because it translated horror back into procedure for a few more seconds, and a few more seconds was all Vexat needed. His new servants were weak, clumsy, and individually unimpressive. Together, in a basin already crowded with dead angles and panicking fighters, they were catastrophic. One caught a southern candidate behind the knee and pulled him into the path of a charging warrior. Another stumbled into the center approach and forced two wounded enemies to split around it, exposing both to Lysa and Khem. The half-ruined servant on the western gap clamped one dead weight hand around a fleeing fighter’s ankle long enough for Sirel to crush the man’s spine.
Again the System rewarded him with that same ghastly generosity.
[Hostile Candidate Neutralized]
Contribution: Major
Experience Awarded
[Hostile Candidate Neutralized]
Contribution: Significant
Experience Awarded
Vexat felt then why necromancy was so strong here. Not in abstract mystical terms. In supply-chain terms. The tutorial kept producing intact bodies, preserved by mineral air, unburied by the environment, and arranged by constant violence into tactical positions. Every clash created his next tools. Every corpse persisted. Every candidate kill fed both experience and infrastructure.
It was almost insulting how well the build fit the map.
Sethis recognized the danger at the same moment and adapted with brutal speed. “Kill the necromancer!” he shouted, giving the basin the word it had been searching for.
Necromancer.
Once said aloud, it spread faster than panic.
A horn-browed fighter on the far side made a warding gesture from some other civilization’s superstition. One of Sethis’s defectors backed away from a servant and almost walked into a causeway death for lack of attention. Two wounded outsiders started angling toward Vexat’s position not to attack but to get closer to his line, because fear and self-interest had already discovered the same truth Pell had shouted: if he could make the dead stand, then standing near him was safer than standing against him.
The coalition was no longer a coalition in the old sense. It had become a set of reactions orbiting a man with an answer too ugly to ignore.
The second level came when Ressa finally committed too hard.
She vaulted a crystal root, cut down one servant at the waist, took a wound from Khem’s backswing, and still kept coming for Vexat with murder in her face and blood on her arm. He hit her with Bone String first, catching the corpse at her feet—the same man Khem had speared earlier—and yanking his dead shoulder up into her forward leg. She stumbled. Teral shield-smashed Sethis off-line at the same instant. Vexat’s Spark Bolt took Ressa square in the chest while Sirel’s mace finished what the spell began.
Ressa went down and did not get up.
The experience surge almost staggered him.
[Level Up]
Necromancer 6
Class Stat Growth Applied
Agility +1
Vitality +1
Arcane Power +2
Arcane Control +1
Mana Capacity +1
Controlled Servant Limit Increased: 4 -> 10
New capacity available immediately
Ten.
The number landed with the force of revelation. Not because he could fill it cleanly at once—there was no time and not all corpses were suitable—but because the battlefield had just become wide enough to matter in a different way. One servant was a trick. Four were a tactic. Ten was the beginning of an overwhelming force.
He raised what he could.
Not ten. Seven, because integrity and position still ruled the arithmetic. A stagger-line of dead candidates hauled themselves into grotesque function across the western and central approaches: one missing half a face, one dragging a pinned leg, one so recently dead that blood still wet the crystal under his hands. None were strong. None were fast. All were enough. They jammed causeway mouths, blocked charges, clawed at ankles, carried lost weapons three steps farther than any living owner would have trusted them, and above all changed the geometry of the basin faster than the living could plan around.
The battle broke on that.
The southern group collapsed first, not from casualties alone but from terror and lane failure. The horn-browed commander tried to hold her line, saw three corpses rise where her dead had just fallen, and ordered retreat with the cracked composure of someone who had discovered the rules did not merely dislike her. Sethis lasted longer, because Sethis was honest about what the tutorial wanted. But even he could not maintain a clean assault when Vexat turned every newly fallen candidate near the western causeway into a brief, ugly extension of his control. Teral drove him back a span at a time. Lysa pinned one defector through the shoulder to a crystal trunk. Khem, bleeding from two places and limping now, refused to give ground. Maren healed where he could and stared at Vexat only when he thought Vexat would not notice.
By the time the current surge ended, the path to the altar from the western approach was open.
Open was relative. Bodies lay across it in twisted strata. Prism hounds prowled the basin edge, wary now of too much organized violence. Several factions still held distant positions. Sethis was alive and withdrawing in measured fury with whatever remained coherent of his line. The horn-browed eastern force had fractured into wounded, runners, and one rearguard trying to pretend retreat was planned. But the immediate lane from Teral’s position to the nearest causeway mouth belonged, for a few miraculous seconds, to the coalition—or to whatever the coalition had become.
Teral turned to Vexat.
Blood striped one side of his face in thin dark lines. His shield was cracked. His eyes went past the seven moving dead, registered them with a discipline Vexat suspected would cost him later, and returned to Vexat’s own face.
“Go,” Teral said.
Maren actually snapped, “You cannot be serious—”
“He is the reason that route exists,” Teral said. “And if anyone here can take the altar under this kind of pressure, it is now him.”
That now mattered. Vexat heard it clearly. Not you. Not perhaps. Now him. The man before and after the reveal were no longer being treated as continuous.
Some recoiled from that decision instantly. One coalition candidate spat on the crystal and made a sign against evil in a language translation barely softened. Pell, who had spent half the battle half-terrified and half-exultant, just said, “Then move, damn you.” Lysa gave Vexat one quick unreadable look and shifted her bow to cover the causeway. Sirel nodded once, as if acknowledging an unpleasant but efficient piece of engineering.
Vexat went.
The servants moved with him, a stumbling escort and disgrace, screening flanks, catching at those too slow or too brave to intercept. One fell to a distant bolt. One pitched over the causeway edge and shattered below. One simply ran out of imposed function and dropped mid-stride. It did not matter. He had enough.
He crossed the blood-slick crystal, passed the reptilian who had died trying to sprint the lane earlier, stepped over a shattered prism hound, and reached the dais while half the basin watched. The floating prism above him rotated once, bathing him and the dead clustered in his wake in layered white, blue, and red.
The servants stopped at the base of the dais as if the altar itself refused them one step earlier than it refused nothing else.
That was fitting.
Vexat climbed the final rise alone and turned once, because not looking back would have been cowardice in a different costume.
Below him, the Prism Altar basin had gone still in the particular way large groups do when a new fact becomes impossible to ignore. Sethis stood at distance with murder and calculation sharing the same posture. Maren looked sick. Khem looked tired enough to sit down and practical enough not to. Pell looked ready to worship or panic or both. Teral stood with ruined shield and disciplined breathing and the expression of a man who had just watched one of his best answers become a problem that would not fit inside any known rule.
And across every visible line of candidates, there was recognition now.
Not rumor. Not suspicion. Recognition.
He had raised the dead in open battle, leveled from the killing, and walked through the basin behind a shambling screen of bodies that should never have moved at all. There was no more hiding left to do. No more narrow truths. No more ambiguity generous enough to shelter him.
Vexat stepped fully into the altar’s light, alive because necromancy had worked too well to deny, and knew that whatever happened next, everyone in the Crystal Forest now knew what he was.
Thank you for reading!
If you are enjoing this story a like and follow help a lot. Thanks!
Up to 50 early access chapters on Patreon:
Join our Discord:

