The forge at 4 AM was a cathedral of heat.
No students. No forge master. Just the furnace, running on its low-burn cycle, and the smell of hot metal that had soaked into the stone walls so deeply it would outlast the building itself. Nox had signed in using the after-hours access code posted on the equipment office door. The academy trusted students not to blow themselves up at 4 AM. The academy was optimistic.
He'd purchased the materials the previous evening. Six hundred credits for a set of spirit-grade hardwood blanks, three C-rank channeling crystals, binding resin, and a formation template for an intermediate three-socket staff. The crystals alone had cost three hundred. His account balance was down to 1,540. Still enough, but the cushion was thinning.
He laid the materials on the primary workbench in the order the forging manual described: wood blank first, crystals aligned at quarter-length intervals, resin applied to the socket cavities, formation template pressed into the grain. The manual had thirteen steps. The forge master made it look like four.
The furnace hummed. Spirit energy cycled through its core, heating the chamber to the precise temperature required for spirit material bonding. The temperature was automatic. The technique was not.
Nox placed his hands on the workbench and focused.
The code overlay came. Slowly. Like tuning a radio with a dial instead of a button. Static first, then fragments, then coherent text. The forge's architecture appeared around him in translucent lines. The furnace was a process. The workbench was an interface. The materials on it were objects with defined properties, waiting to be transformed by a function call.
He read the forge's operating code.
```
FORGE: spirit_craft_station_7
— input: materials (type, quality, quantity)
— process: bonding_sequence (13 steps)
— output: equipment (type, rank, socket_count)
— success_calculation: RNG(base_rate * technique_modifier * material_quality)
— base_rate: 0.01 (for intermediate 3-socket)
```
There it was. The success calculation. A random number generator that took the base rate (one percent for a three-socket staff), multiplied it by modifiers for technique and material quality, and rolled the dice. A perfect technique with perfect materials might push the rate to three or four percent. Still terrible. The RNG was the bottleneck.
Nox examined the function. The RNG call was standard. It pulled from a probability distribution the same way a dice roll would. The input was deterministic, the modifiers were deterministic, and then right at the end, the system threw a random number into the equation and said "good luck."
He could replace it. Remove the RNG call. Substitute a deterministic calculation that always returned a success value when the inputs met minimum thresholds. The math was simple. If materials were above minimum quality and the bonding sequence completed correctly, output: success. No dice. No luck. Just input and output.
But the forge wasn't a skill. It was a system. A piece of the academy's infrastructure, built into the Spirit Plane's architecture at a deeper level than individual skills. Editing it would be like editing a system library instead of a user application. Deeper access. Higher compilation cost.
He reached into the code. Selected the success_calculation function. Began rewriting.
```
— success_calculation: IF (material_quality >= min_threshold
AND bonding_sequence == COMPLETE
AND operator == AUTHORIZED)
THEN output = SUCCESS
```
The code pulsed. Warning. Not red. Orange. A different kind of warning than the skill-editing warnings he'd seen before. This was a system-level flag.
```
SYSTEM EDIT WARNING:
— forge parameters are shared infrastructure
— modification affects all users of this station
— constraint required: scope limitation
```
Shared infrastructure. If he edited the forge's success rate, it would change for everyone. Every student who used this station would get the same deterministic success. The system demanded a scope limitation.
Fine. He added a constraint: the modification only activated when his specific spiritual signature was detected as the operator. Anyone else who used the forge would get the standard RNG.
```
— operator == AUTHORIZED: spiritual_signature_match(nox_renn)
— if no match: revert to default calculation
```
The code evaluated.
```
SYNTAX CHECK: Evaluating...
— system edit scope: single operator
— compilation cost: HIGH
— tradeoff required: personal limitation
— suggested: non-transferable, non-teachable
```
Non-transferable. He couldn't teach anyone else how to do this. The edit was bound to his perception, his spiritual signature, his specific way of interfacing with the forge's code. If he tried to explain the process to someone else, the explanation would be meaningless because they couldn't see what he was seeing.
He accepted the tradeoff. Non-transferable. Non-teachable. The forge edit only worked when he was the one holding the hammer.
He compiled.
The cost hit him like a punch behind the eyes. Not in his chest where skill compilations hurt, but in his skull. The forge was a system component, not a personal skill, and the compilation drew from a different reserve. His vision blurred. His hands shook. A headache started at the base of his neck and crawled upward like something with legs.
But the edit locked in. The forge's code stabilized. The success calculation now read: deterministic for operator Nox Renn, default RNG for everyone else.
His perception held for another three seconds, then dissolved. Twenty-two seconds total. A new record, and the longest he'd maintained it under concentrated editing stress.
The headache was real. Sharp. He sat on the workbench stool and pressed his palms against his temples until the worst of it passed. Compilation cost for system-level edits was stored in the head, apparently. Good to know. Terrible to experience.
Five minutes. He waited until his hands stopped shaking. Then he stood, picked up the spirit-grade hardwood blank, and began the thirteen-step bonding sequence.
---
Step one: align the wood grain with the formation template. The grain ran lengthwise, parallel to the energy channels that would carry spirit power from the wielder to the socket crystals. Nox pressed the template into the wood and felt it click into place. The template's pattern transferred, invisible guidelines etched into the material.
Step two: heat the channeling crystals. He placed them in the furnace's secondary chamber, where the temperature was precisely controlled for crystal activation. The crystals glowed as their internal structures loosened, preparing to bond with the wood.
Steps three through seven: carve the socket cavities. This was the part that required technique. Three sockets, evenly spaced along the staff's upper third, each one precisely shaped to hold a crystal. Nox used the carving tools from the workbench and worked slowly. His muscle memory came from the dead boy's body, which had never held a carving tool before. But the formation template guided the cuts. The lines were already there. He just had to follow them.
Steps eight through eleven: apply binding resin, seat the crystals, activate the bonding process. The resin went into the cavities first. The heated crystals went in next, hissing as they settled. Then Nox channeled spirit energy through the staff, activating the formation template's bonding sequence. The energy flowed through the wood, into the resin, into the crystals, and back.
Step twelve: wait for the bond to cure. Three minutes. The furnace hummed. The staff glowed faintly where the crystals sat.
Step thirteen: final test. Channel energy through the completed staff and verify all three sockets respond.
Nox picked up the staff. It was lighter than Mira's A-rank weapon but heavier than the academy-issued garbage he'd never actually used. The wood was warm. The three crystals caught the furnace light and refracted it in pale blue. The grain was clean. The sockets were seated flush with the surface, no visible resin overflow, no misalignment.
He channeled. Spirit energy flowed from his Core, through his hands, into the staff. All three crystals lit up. The first one pulsed with a steady white glow. The second. The third.
Three sockets. All active. All bonded.
One attempt. One success. One hundred percent.
He stood in the empty forge at 4:47 AM, holding a three-socket intermediate channeling staff that should have taken a hundred attempts and sixty thousand credits to produce, and the headache from the compilation was already fading.
The forge master would have questions. Nox would need answers that didn't involve "I rewrote the forge's source code." But that was a problem for later. Right now, he had a weapon.
He slotted three C-rank gems he'd purchased: a fire amplification crystal (boosted thermal damage by twenty percent), a stability crystal (reduced channeling fluctuations), and an endurance crystal (slowed spirit power drain during sustained channeling). The gems clicked into their sockets and activated. The staff hummed.
He tested Sea of Fire. The flames pooled outward, same three-meter radius, same zero cost, same burn and bind. But the fire amplification gem pushed the base damage from twelve to roughly fourteen per second. A small increase. Meaningful over sustained contact.
More importantly, the stability crystal cleaned up his channeling. Sea of Fire's activation was smoother. Faster. The transition from off to on dropped from about a second to half a second. In combat, where every fraction counted, that was the difference between catching an enemy in the bind and missing by a heartbeat.
He wrapped the new staff in a cloth and left the forge. The campus was dark. 5 AM. The first students wouldn't be awake for another hour.
---
The last full practice session before the class battle happened Wednesday afternoon. Four days of training compressed into a two-hour block that felt like it was half preparation and half damage assessment.
The grab-and-dump was working at eighty percent accuracy now. Guo Feng could teleport to a target, grab their arm or collar, and jump them into Nox's fire zone in under a second. The target would land, the bind would trigger, and Nox would hit them with the staff while they were rooted. Clean kills in training exercises.
The problem was the other twenty percent. When the grab missed, Guo Feng was standing next to an enemy fighter at close range with no combat skills and the body mass of a scarecrow. He'd been knocked out twice in practice by Lin Mei, who was pulling her punches.
"If I miss the grab against a Class 1 fighter, I'm done," Guo Feng said. He was sitting on the bench with an ice pack on his shoulder. "Their third fighter, that girl with the spear affinity? She'd skewer me before I could Flash Step out."
"Then don't miss," Lin Mei said.
"Thank you. Deeply helpful."
"If you miss the grab," Nox said, "Flash Step away immediately. Don't try to recover. Don't try again. Just get distance. I'll reposition the fire zone to cover your retreat."
"And if my cooldown hasn't reset?"
Nox paused. Flash Step had an eight-second cooldown. If Guo Feng missed a grab and his teleport was on cooldown, he had eight seconds of being a D-rank student with no combat skills standing in melee range of a C-rank fighter.
Eight seconds was a long time to be helpless.
"Tan Yi," Nox said. "If Guo misses, you push the healing aura to him. Keep him alive for the cooldown."
Tan Yi was sitting cross-legged at the edge of the practice area, cataloguing the team's injuries from the session with a small notebook. She looked up. "My aura heals minor injuries. If someone stabs him with a spear, that's not a minor injury."
"Then heal the minor part and we'll worry about the major part afterward."
"You're very casual about our teammate getting stabbed."
"I'm realistic about probabilities."
"I miss roughly one in five grabs," Guo Feng offered. "That's a twenty percent chance of being stabbed per engagement."
"Per engagement," Nox confirmed. "With five enemy fighters, that's five engagements. The probability of at least one miss across five grabs is..." He calculated. "Sixty-seven percent."
"So there's a sixty-seven percent chance I get stabbed tomorrow."
"Welcome to production."
The team sat in silence for a moment. Then Lin Mei cracked her knuckles and said, "Again."
They ran the drill three more times. Guo Feng landed all three grabs. The twenty percent miss rate was a ghost that haunted the statistics but hadn't appeared in the last twelve attempts.
Statistics were like that. They told you the truth over a long enough timeline, but they didn't tell you which specific attempt would be the one that failed.
---
Nox ate dinner alone in the dining hall at 7 PM. Not because he didn't have teammates he could sit with. Because he needed thirty minutes without talking to anyone, to organize the plan in his head and check it for bugs.
He was reviewing his notebook when Lin Mei sat down across from him.
"Thought you wanted quiet," he said.
"I do. But you need to see this first." She put her own notebook on the table, open to a page of tactical diagrams. "I scouted Class 1's practice this afternoon."
"I thought the practice sessions were closed."
"They're in Training Yard A. The upper walkway has a sight line if you stand at the east end. I stood at the east end." She pointed to a diagram. "Their lineup changed."
Nox looked at the diagram. Lin Mei had drawn the arena with five positions marked for Class 1's fighters. Four of the positions had names he recognized from the class roster. The fifth position, which should have been filled by a mid-ranked C-class support fighter, was blank.
"Their fifth dropped out?" Nox asked.
"Replaced." Lin Mei tapped the blank position. "They added someone new. I couldn't identify him from the walkway, but he's not on the original roster. Tall. Broad. Moved like a natural fighter. And he was using dual short swords."
Dual short swords. Ice affinity on one. Fire on the other.
"That's Pang Wei's position," Nox said.
"Pang Wei is already listed as their first fighter. Position one." Lin Mei pointed to the diagram. "This new fighter is in position five. Last slot. The anchor."
Pang Wei in position one. An unknown dual-wielder in position five. Class 1 had restructured their lineup overnight.
"Pang Wei goes first," Nox said slowly. "He fights our first fighter, burns through them, stays in as long as he can. Then their second through fourth fighters handle whoever we have left. And their fifth, the unknown anchor, cleans up the scraps."
"That's if we're lucky. If Pang Wei sweeps all four of us, their anchor doesn't even need to fight."
Nox stared at the diagram. Their plan was built around facing Pang Wei last, when he'd be tired from fighting through their team. But if Pang Wei fought first, fresh and at full power, he'd hit their weakest fighters before they could execute the grab-and-dump strategy.
The plan had a dependency on fight order. And Pang Wei had just changed the order.
"He's coming for me first," Nox said.
Lin Mei closed her notebook. "He's coming for everyone first. That's the point."
She left. Nox sat with his cold dinner and his notebook and the realization that the plan he'd spent four days building had a single point of failure, and that point of failure was six feet tall with dual affinity and a grudge about a stolen altar.
Tomorrow morning. The central combat arena. Class 3 versus Class 1.
He'd built a team. Forged a weapon. Edited a skill. Trained a tactic.
And Pang Wei had changed one variable and made all of it irrelevant.