He woke to the sound of something chewing.
Nox opened his eyes. Still in the root hollow. Still in B-rank territory. The chewing was coming from a Shard Crawler ten meters away, working on the corpse of another Crawler that had apparently lost a territorial dispute. Nature, even procedurally generated nature, was efficient about recycling.
He checked himself. Hands: still burned, bandaged in strips of his undershirt, but the blisters had flattened. The skin was tight and tender. Usable. Spirit power: he had no way to measure it exactly, but his Core felt less hollow than it had last night. Maybe six or seven points. Sleep helped. The body regenerated spiritual energy the way it regenerated everything else, just slower than he'd like.
The cannibal Crawler hadn't noticed him. He stayed still until it finished its meal and skittered off into the black trees. Then he stood, stretched the stiffness out of his legs, and picked up the staff.
Time to test his new skill.
---
He found a Crawler twenty minutes later. Standard C-rank. Alone. Feeding on some kind of luminescent fungus growing between roots. An easy target.
Nox planted the staff and activated Sea of Fire.
The sensation was different from Psionic Shield. The shield had felt like holding up a wall. Sea of Fire felt like opening a valve. Energy poured out of his Spirit Core and hit the ground around his feet, and the ground caught fire.
Except it didn't cost anything. Zero mana per second. The flames pooled outward in a three-meter radius, low to the ground, a carpet of orange heat that licked at the dark soil and left scorch marks on the roots of nearby trees. The temperature inside the zone was manageable. Warm. Like standing on asphalt in summer. Not the inferno the name suggested.
The Crawler noticed. Its flat head swiveled. It charged.
It hit the edge of Sea of Fire at full speed and two things happened simultaneously. First, the burn activated. Smoke rose from its chitin as the thermal damage started ticking. Second, the bind triggered. Its legs locked. All eight of them, frozen mid-stride, the creature's momentum arrested so abruptly that its body slid forward half a meter on locked limbs like a car with seized brakes.
Two seconds of root. Two seconds of the Crawler standing in flames it couldn't leave.
Nox watched the damage happen. Twelve base thermal per second from the field itself. One percent of max HP per second from the burn. A C-rank Crawler had maybe three hundred HP. So each second was twelve plus three. Fifteen per second. Two seconds of immobility. Thirty damage before it could move.
After two seconds, the bind released. The Crawler scrambled backward, legs clicking in what sounded like panic. Smoke trailed from its belly plates. It was hurt. A tenth of its health gone from two seconds of contact.
It circled. Nox stood in his fire and waited. Three-meter radius. He couldn't expand it. He couldn't move it. But he could stand in it and let things come to him.
The Crawler charged again. Hit the fire. Bind didn't trigger, it was first-contact only. But the burn did. The sustained thermal damage kept ticking. The Crawler was taking fifteen damage per second, and this time it stayed in the fire because it was trying to reach Nox, which meant closing to melee range, which meant standing in the flames.
Three seconds. Four. Five. The Crawler's chitin was blackening. It lunged at Nox. He sidestepped, staying inside the fire radius, and brought the staff down on its head. The A-rank weapon cracked through weakened armor. The Crawler dropped.
Total time from first contact to kill: maybe twelve seconds. He hadn't spent a single point of spirit power on the skill activation. His only cost was the physical effort of one staff strike.
Sea of Fire was garbage at base specs. Edited, it was a trap. A zero-cost trap that punished anything dumb enough to walk into it.
He pulled out his notebook. Wrote: *Sea of Fire test: effective against C-rank Crawlers. Bind is single-use per target (first contact only). Sustained damage is strong if target stays in zone. Weakness: range. Must be within 3m. Must have melee backup for finishing.*
His hands hurt. The bandages were spotted with fluid where the blisters had wept during the fight. Writing made the burned skin pull. He didn't have healing supplies. He didn't have a team.
What he did have was a working combat skill, thirty-six hours left before the review board, and the memory of how good it had felt to watch that Crawler freeze in his fire.
And a very bad idea.
---
Psionic Shield was still D-rank. One edit slot (he assumed D-rank meant one slot, since C-rank had two). He'd already used that slot in the hallway to edit its block ceiling and remove the mana cost. But that had been instinctive. He hadn't chosen the edits deliberately. The code perception had done the work while his conscious mind was occupied with not dying.
Now, sitting in a relatively safe hollow after the Crawler kill, he tried to pull up the shield's code. The perception flickered on. Weaker than yesterday. The overlay was translucent, harder to read, like a monitor with dying backlight.
He found Psionic Shield.
```
SKILL: Psionic Shield [D-Rank] (MODIFIED)
β block: A-rank and below
β cost: 0 mana/block
β coverage: 45-degree forward cone
β duration: until deactivated or user moves
β constraint: immobilized while active
β edit_slots: 1/1 (FULL)
```
One slot. Full. The edit from the hallway was still locked in: block ceiling raised to A-rank, cost zeroed, coverage narrowed, movement locked. All of that was in one slot.
The skill was strong defensively. Block anything up to A-rank for free. But the constraints were brutal. He couldn't move. He could only block from one direction. If something flanked him, or if he needed to reposition, the shield was useless.
What if he expanded the coverage? Forty-five degrees was narrow. What if he pushed it wider? Back to, say, 180 degrees? A hemisphere instead of a cone?
He looked at the edit_slots counter. 1/1. Full. He couldn't add a second edit.
But what if he modified the existing edit? Changed the coverage parameter within the same slot?
He reached into the code. Selected the coverage parameter. Changed 45 to 180.
```
SYNTAX CHECK: Evaluating...
β coverage expansion: 45Β° β 180Β°
β within existing edit slot: YES
β parameter bounds check...
```
The code pulsed. Not red like a syntax warning. Something different. A deep, slow pulse, like a heartbeat. The evaluation was taking longer than usual.
```
PARAMETER BOUNDS CHECK:
β skill rank: D
β framework capacity: D-rank coverage max = 90Β°
β requested: 180Β°
β STATUS: EXCEEDS FRAMEWORK CAPACITY
β WARNING: Forcing compilation beyond parameter bounds may cause misfire
```
Nox stared at the warning. D-rank framework maxed out at 90 degrees. He was asking for 180. Double the capacity.
He should have stopped. The warning was clear. Exceeds framework capacity. Misfire.
But the coverage he had was working. Forty-five degrees to A-rank. The system had accepted an A-rank block ceiling on a D-rank skill. It had let him push one parameter well beyond the skill's rank. Why would coverage be different?
Because block ceiling was a threshold value. Coverage was an active parameter. One was a gate that said yes or no. The other was a sustained geometric calculation that the skill's framework had to render in real-time. The D-rank framework didn't have the processing power for 180 degrees of active barrier.
He should have known this. He was a programmer. He knew about resource limits. You couldn't run an application that required 16 gigs of RAM on a machine with 8. The program would launch, start running, and then crash when it tried to allocate memory it didn't have.
But he was tired. His hands hurt. He'd just killed a Crawler in twelve seconds with a skill nobody wanted, and the confidence was doing what confidence always did: making him forget his constraints.
He forced the compile.
---
The shield held for exactly one second.
He tested it against a Shard Crawler that appeared on the path ahead. Standard engagement: activate shield, wait for attack, block, counterattack with Sea of Fire and staff.
The Crawler charged. Nox activated Psionic Shield. The barrier expanded to 180 degrees.
One second. The barrier was enormous. A hemisphere of force stretching three meters in every direction in front of him. Beautiful. Stable. Solid.
Then the framework ran out of memory.
The barrier didn't flicker. Didn't dim. Didn't give any warning at all. It was there, and then it was gone, like a process killed by the OS when it exceeded its allocation. Zero to null in one frame.
The Crawler was mid-lunge. Two meters away. The barrier that should have stopped it was not there.
Nox tried to move. His body was still under the immobilization constraint. The shield's code still thought it was active even though the framework had crashed. He was locked in place, no barrier, no defense, and a C-rank monster closing the distance with its glass-shard teeth aimed at his chest.
He got the staff up. Not fast enough. Not positioned right. The Crawler hit him.
The teeth caught his left forearm. Not the chest, because his last-second staff block had deflected the trajectory by a few inches, but the forearm was bad enough. Chitin teeth punched through the uniform sleeve and into the meat of his arm below the elbow. He heard the sound before he felt the pain: a wet crunch, like biting into an apple with a nail in it.
Then the pain arrived.
He screamed. The staff dropped. He grabbed the Crawler's head with his right hand and shoved, but the thing weighed sixty kilos and its teeth were hooked and it wasn't letting go.
Sea of Fire. He activated it. Zero cost. The flames pooled under his feet and spread. The Crawler was inside the radius. Bind triggered. Its legs locked. The burn started ticking.
But it was still attached to his arm.
Nox drove his knee into the Crawler's flat head. Once. Twice. The teeth shifted. He screamed again. On the third hit, the Crawler's jaw loosened enough for him to wrench his arm free, and the motion tore skin on the way out. He stumbled back, arm streaming blood, the Crawler rooted in his fire for two seconds.
Two seconds. He grabbed the staff with his right hand. His left arm hung useless, blood soaking through the uniform sleeve fast enough that it dripped from his fingertips. He swung the staff one-handed. Connected with the Crawler's head. The creature was still bound. He swung again. Third time. The head caved in.
The Crawler collapsed. The fire kept burning around its corpse.
Nox dropped to his knees. His left arm was a mess. Three deep puncture wounds. One long tear where the teeth had ripped on extraction. Blood was pooling on the ground, mixing with the fire's scorch marks. His forearm wouldn't respond when he tried to flex his fingers.
"Parameter bounds," he said through gritted teeth. "Don't exceed the framework capacity. The skill will crash. I should have known. I did know. I compiled it anyway because I'm an idiot who deploys to production without testing."
He tore his remaining shirt sleeve off and wrapped the arm. Tight. The bandage turned red in seconds but the pressure slowed the bleeding. His spirit power was at three. Maybe two. The shield crash had drained him even though the shield hadn't functioned. Failed compilations still cost energy.
He opened his notebook. Blood smeared the page. He wrote, left-handed, the letters shaking:
*RULE: Parameter bounds are real. D-rank framework has hard limits. Exceeding them = crash. The skill terminates but the constraint stays active. DO NOT force compile beyond bounds. Test in safe conditions first, not combat.*
*Additional note: I am an idiot.*
He needed to get back to C-rank territory. To the safe zones near the portal. He needed medical attention. His arm was going numb and the bleeding wasn't stopping the way it should.
He stood. Swayed. The black trees spun. His vision narrowed to a tunnel with the forest at the end of it.
One foot forward. Then another. The staff was a crutch now, not a weapon. His left arm was pressed against his chest, wrapped in a blood-soaked rag that was doing less and less.
The boundary marker was somewhere behind him. Back that way. He'd walked for hours going deeper. Now he had to walk back with one arm, two spirit power, and the growing certainty that if another Crawler found him, he wouldn't survive the encounter.
He walked.
The trees blurred. The ground was uneven and he stumbled on roots he should have seen. The blood loss was making him stupid. His thoughts kept circling back to the same error message: parameter bounds exceeded. Misfire. The system had warned him. He'd known, on some level, that the D-rank framework couldn't handle 180 degrees. But knowing something and accepting it were different operations, and his ego had committed the code before his brain had finished the review.
Twenty minutes. Thirty. His legs were getting heavier. The bandage was saturated. He needed to replace it but didn't have more cloth. He pressed his wrapped arm tighter against his chest and kept walking.
He reached the boundary marker. C-rank territory. The trees lightened from black to dark gray. The ground leveled out. Safer here. Not safe, but the monsters were smaller and slower and maybe he could outrun them if he had to, except he couldn't run because the ground kept tilting.
He made it another hundred meters before his legs gave out.
The ground hit him sideways. Dirt against his cheek. The staff rolling away from his hand. His vision was narrowing. Not the code overlay this time. Regular, garden-variety blood loss narrowing.
Footsteps. Multiple. Coming closer. He couldn't lift his head.
"Is thatβ"
"That's Renn. From Class 3. The solo entry."
"What the hell happened to his arm?"
The voices were young. Students. A team. He heard them gathering around him. Four sets of feet. Someone crouched next to him and he caught a flash of red sleeve band.
"He's bleeding out. Get the med crystal."
"We should leave him. He's not ourβ"
"Get the med crystal. Now."
The voice giving orders was clipped. Commanding. The kind of voice that expected obedience and received it. Nox knew that voice from the dead boy's memories.
Pang Wei knelt beside him. His face was a controlled blank. He pressed a glowing crystal against Nox's wounded arm and the bleeding slowed.
"You crossed into B-rank territory," Pang Wei said. Not a question.
Nox tried to answer. His mouth moved. Nothing came out.
"Alone," Pang Wei continued. "With twelve spirit power. Into B-rank territory. Alone."
His team stood behind him. Three students. Two of them looked uncomfortable. The third, a girl with ice-blue sleeve markings, was already pulling additional medical supplies from a pack.
Pang Wei held the crystal steady. The light pulsed against Nox's torn arm. The bleeding stopped. The pain didn't, but the bleeding stopped.
"You're the one who took the Sea of Fire altar," Pang Wei said.
Nox blinked. His head was clearing, slightly, now that the blood was staying inside his body.
"I tracked that altar for three days before the realm opened. It was mine." Pang Wei's voice was flat. "And you took it."
The girl with ice-blue markings finished wrapping Nox's arm in proper bandages. She didn't speak. Her hands were efficient.
Pang Wei stood. He looked down at Nox the way a systems architect looks at someone who just pushed untested code to the main branch.
"You owe me an altar," he said, and walked away.