Chapter 177: Debugging

Name:Delve Author:
Chapter 177: Debugging

Rain sat in Big Gulp’s bridge, scratching his beard as he stared out the front window. The ship was hovering perhaps two hundred meters above the Tear. His paling curved below him, the patch appearing to him as a section of ringworld painted upon the inner surface. In this analogy, the Bastion, far, far above him, would be the central star, making the ringworld more Niven than Halo, as far as space habitats were concerned. That comparison broke down when it came to the distances involved. With the Tear covering about a third of his paling’s circumference, pure geometry would place the Bastion much closer than it actually was, as reported by his avatar-sense. The chaos that filled the intervening space made such calculations fraught.

Here, though, order prevailed. As at the Bastion, large concentrations of essence imposed physical laws on their surroundings. An archway of air followed the patch, growing hazier with distance until about his current altitude, where there was something of a hard line. He couldn’t see the whole patch from here—or anywhere, really—but it was progress.

The other notable physical rule was gravity. In keeping with the ringworld image, it pulled outward, making it possible for Rain to walk along the rubbery patch with the support cables stretching overhead like high-tension power lines. It wasn’t exactly real physics. A ringworld was supposed to spin to simulate gravity, and there was no spinning here. It was just an image. Similarly, Big Gulp was ignoring the external gravity, the cabin interior having its own simulated 1g simply because Rain said so.

For what felt like the hundredth time, Rain glanced at the newly-built clock that protruded from one wall, then sighed. The clock’s pendulum—tick, tick, ticking away—was about a quarter-meter in length. The math said that meant one oscillation per second under 1g. It was accurate enough that the speed of the second hand didn’t seem off to his eye, but clearly, there was significant error. He’d been waiting here for well over twenty minutes, intending to observe his scheduled 8 AM essence exchange. Going strictly by the clock, that should have been ten minutes ago. He’d accounted for the increase to the time acceleration, but he didn’t have an exact measurement of the factor yet, introducing another source of error.

Annnnd.... Rain raised a hand, then held it for a moment before whipping it down to point at the clock. Now!

...

Okay...now. Damn it, NOW!

...

With a frustrated groan, Rain sat back to rake his fingers through his hair, closing his eyes. The instant he did this, naturally, a tremor ran through the craft. He snapped his eyes back open, sitting up to stare through the window. As the essence exchange began, he felt his core rushing toward him, along with every avatar that wasn’t already at the Tear. The view through the window didn’t reflect the contraction of the paling, but that was normal. Invested essence shrunk at the same rate. His avatar was made of invested essence, so his perspective would be shrinking along with it. The same was true of liquid essence. Gaseous essence, though—and chaos by extension—were another story.

As the essence exchange ramped up, the turbulence increased, chaos mixing with air and making the orange haze more pronounced. A trio of gauges on the console told Rain that the pressure was rising. Each had a different scale corresponding to area rank, the first ranging from zero to ninety-nine, the second from twenty to thirty, and the third and most sensitive from twenty-four to twenty-six. The third needle had already risen to read twenty-five point three.

In Rain’s experience, the pressure would go no higher for a normal, non-leveling exchange. The paling became permeable during the process. The turbulence he was experiencing was coming from the chaos rushing to freedom during the ‘exhale’. That was normal. What wasn’t normal was the way his patch had started to balloon outward. Unlike the paling, his patch wasn’t permeable. That was the point.

Not even a second later, a great sound rattled the ship, so loud that Rain would have clapped his hands over his ears had he not decided on a frantic lunge for the controls instead.

*Ppptppttpptppttppptpttptttppptpt...*

He just caught a glimpse of the patch sputtering like the world’s largest whoopee cushion before a wall of chaos rolled past him, blocking it from view completely. Abandoning his physical senses, he used his distant avatars to orient himself as he brought the ship’s turbines to full reverse. He struggled with the suddenly heavy flight controls, the craft starting to spin. Fortunately, he’d left enough distance, and the exhale ended long before he was in any danger of slamming into the web of support cables. The respite was brief. The sound soon returned, the wind now blowing in the opposite direction with the inhale.

*Upptptttptptpttptppptptptptptpptp...*

This time, Rain didn’t even bother trying to keep the ship stable. He brought the engines back down, then clamped his palms over his ears as he squinted at the barometer gauges. The third gauge had bottomed out, and the second read twenty-one, though it was swiftly rising. As the third gauge climbed back onto the scale, the sound ended, the patch sealing itself. The turbulence continued for a few seconds more, then faded along with the wind, the pressure stabilizing at twenty-four point five.

Rain removed his hands from his ears, then chuckled, thinking about the sound. “Classy,” he said to the empty cabin.

After watching the gauges for another second or two, he left Big Gulp to spin, then switched to a Kludge in one of the anchor stations. Picking himself up from where the avatar had been tossed, he repaired the avatar as he limped to the cable gauges to check the maximum recorded strain. It was high, he saw, but not terrifyingly so. He reset the gauge quickly, then hopped to a Kludge in the next station. As he made his way down the line in this manner, his concern lessened, becoming elation.

No damage! Everything within tolerance! Not great, but within tolerance!

By the time he returned to Big Gulp, he was grinning like a madman. He checked the pressure again, then laughed. It had barely changed, reading at twenty-four point six. It would get back to nominal eventually, he was sure. His paling at large would be working even now to restore the essence that had been lost to...flatulence.

Rain snickered, reaching for the controls to arrest his spin.

There was a crash of breaking pottery, and Lana recoiled as crushing dread washed over her. Her heart fluttered in her chest like a small bird’s, her every instinct screaming at her to run. To hide. She staggered away from the fallen tray, fighting not to cry out.

The dread was overpowering...but also familiar. She knew what this was.

And then it was gone.

The terror lingered, but the oppressive, overpowering weight had vanished.

Lana reached to the hilt of her sword to steady herself, drawing strength from its presence. Samson’s training took hold, and she found her breath, inhaling evenly.

Calm. I’m calm.

“Who—?” a voice asked.

Lana looked up, seeing Ameliah’s head poking out of the tent. Their eyes met, and Lana froze. There was no alarm in the other woman’s expression, only confusion.

“Lana?” she asked, exiting the tent. “What are you doing here? Where’s Samson?”

Quickly removing her hand from her sword, Lana straightened up her spine, then met Ameliah’s gaze. “I—Good morning. I was just bringing you and Rain some breakfast. You both missed the party, so I thought you’d appreciate it. Samson wasn’t going to let me through, but then Tallheart walked by and told him it would be okay as long as I didn’t ask about what happened last night.” She closed her mouth before she was tempted to ask just that. Tallheart had looked exhausted. She didn’t believe Kettel’s theory, of course, but it was...suspicious.

“Ah,” Ameliah said, smiling and looking down at the fallen tray.

Following her gaze, Lana muttered an oath, then dropped to her knees. She flipped over the tray, scrambling to refill it with food and shards of broken pottery. The porridge and the beer were goners, but the rolls and sausages would be fine. They were dry. The freshly sliced beef was another story, but Rain had Purify for that.

“Sorry,” Lana said, shaking the dirt from each slice of meat as she placed it back on the tray. She glanced up at Ameliah, then at the tent, lowering her voice to an urgent whisper. “Please don’t tell Rain I reacted like that. The pressure surprised me, and I tripped. It was just so...strong. Stronger than it ever was before.”

“Well, there’s one question answered,” Ameliah said, laughter in her voice. Her armored boots came into view, then she knelt down, moving to help. “Thank you, and don’t worry about it.”

“Why’s it back?” Lana asked. “The terror thing? I thought that was fixed?”

Ameliah smiled wryly. “Because Rain is a trouble magnet. He tore his...wound...open when he picked his class.”

Lana’s mouth made an ‘o’ of surprise, and she worked her jaw as if to ask something. Before she could figure out what, Ameliah chuckled, gesturing to the tray. “I’m glad to see you brought enough for yourself this time.”

Lana closed her mouth with a click. Ameliah clearly didn’t want to give her any more detail just now and was trying to change the subject. She looked down at the tray. She’d brought a lot of food, yes, but that was only because she’d seen the way awakened tended to eat.

“But I didn’t—” she finally began, looking up, but Ameliah laughed, interrupting her.

“Nonsense,” she said, rising with the tray and shifting it to one hand to offer Lana the other. “This is what? The fifth time? If you’re going to keep doing this, you’re going to start joining us.” She beckoned with her gauntleted fingers for Lana to take her hand.

Lana, still working through her shock, took the offered hand.

Ameliah’s grip was firm as she hauled Lana back onto her feet with the gentle yet irresistible strength of a mountain. She released her the moment she was up, though, turning and carrying the tray back toward the tent. After a few steps, she paused to look over her shoulder with a smile. “I think there’s a Ranks board in Rain’s pack. Do you play?”

Progress Report

marker_1: s1 [3061 Sowing 26 02:49]

marker_2: s2 [3061 Sowing 26 08:00]

Span: 5.2 hours

Character

Total Exp: 2,036,178 -> 2,036,416 (+238)

↳Stamina Use: 4

↳Mana Use: 234

Skills

Aura Compression: +9 exp

Aura Synergy: +22 exp

Channel Mastery: +150 exp

Intrinsic Clarity: +234 exp

Intrinsic Focus: +234 exp

Magical Synergy: +234 exp

Purify: +75 exp

1/27 Slots

Accolade

Bonus

1

Everdeep Fortress

+10Perception

Slot

Item

Charge

Saturation

Durability

Head

Chest

Legs

Hands

Feet

Offhand

Myriad Plate



Bound



Durability



Hardness [12,047]



500 Heat Resistance



500 Cold Resistance



375 Chem Resistance



350 Force Resistance



5,000 Arcane Resistance



Lightness



Compression



Thermal Regulation [ON]



Tactile Transference [OFF]



Facade [ON]



Obfuscation [ON]



Arcane Regeneration [OFF]



Kinetic Conversion



185,496 / 185,500

0 / 154,209

602,044 / 602,044

Ring[0]

Ring[1]

Ring[2]

Ring[3]

Ring[4]

Malleable Ring



Bound, Unity



287/287 Attributes [˃]



225 / 226

0 / 1,907

102 / 102

Ring[5]

Aura Collector’s Ring



Bound, Unity



+1.12 Aura Synergy [AUTO]



500 / 500

0 / 4,272

813 / 813

Ring[6]

Aura Collector’s Ring



Bound, Unity



+1.12 Aura Synergy [AUTO]



500 / 500

0 / 4,278

814 / 814

Ring[7]

Aura Collector’s Ring



Bound, Unity



+1.12 Aura Synergy [AUTO]



500 / 500

0 / 4,273

816 / 816

Ring[8]

Aura Collector’s Ring



Bound, Unity



+1.12 Aura Synergy [AUTO]



500 / 500

0 / 4,274

813 / 813

Ring[9]

Aura Collector’s Ring



Bound, Unity



+1.12 Aura Synergy [AUTO]



500 / 500

0 / 4,271

814 / 814

Amulet

Magewell Amulet



Bound, Unity



Mana Well



100% Import Efficiency



100% Export Efficiency



50,000 / 50,000

0 / 39,211

313 / 313

Mainhand

None

NA

NA

NA

Underwear

Forceweave

NA

NA

NA

Overwear

None

NA

NA

NA

Richmond Rain Stroudwater

CLASS

LVL

CAP

+STAT

Engine of Change

26

30

10

EXP

NEXT

TOTAL

+SKILL

586

73,713

2,036,416

1

Vitals

CUR

MAX

RGN

Health

1,700

1,700

300/d

Stamina

1,699

1,700

520/d

Mana

39,525

39,525

1.6/s

Attributes

287/2690

EFF

TOTAL

BASE

ACCLD

MISC

SYN

STR

85

85

10

0



Purify: +225 exp

After confirming his calculations, Rain noticed the time on the report and started running through his self-check, dismissing the alarm as it fired midway through. He passed the test with flying colors, his only discomfort coming from the bugs. Several had invaded his helmet and were crawling on his skin, trying to bite. With his Force Resistance, they would find him entirely proboscis-proof, but it was still distinctly unpleasant.

Fortunately, as Detection had verified, there was no one around to be caught in the blast. He ran one more scan, just to be extra-super-double sure, then switched his macros into combat mode.

No mercy for mosquitoes. Immolate!

multi.sh: combat3

synergy_rings.sh: Synergy rings activated

focusboost.sh: 62 points shifted to Focus from secondary stats

focusboost.sh: Focus: 147

modmon.sh: Mods detected: ['extend aura', 'aura focus', 'aura compression']

modmon.sh: Compression: 95 m

Immolate (10/15) Exp: 0/4,600

3434.00-3924.57 heat (fcs) damage per second to entities and environment

Sufficient damage causes ignition

Range: 100 meters

Cost: 450 mp/s

Rain counted, holding his breath. Immolate didn’t spread instantly, and it would take time for the air to heat sufficiently to exterminate everything within the full radius. Bugs were too small to count as entities and thus wouldn’t be targeted directly by the magic.

...twenty-eight...twenty-nine...thirty.Refrigerate!

multi.sh: combat3

synergy_rings.sh: Synergy rings are already active

focusboost.sh: Focus shift is already active

focusboost.sh: Focus: 147

modmon.sh: Mods detected: ['extend aura', 'aura focus', 'aura compression']

modmon.sh: Compression: 85 m

Refrigerate (10/15) Exp: 0/4,600

3197.17-3653.91 cold (fcs) damage per second to entities and environment

Sufficient damage causes slow

Range: 110 meters

Cost: 450 mp/s

Rain gave it another thirty-count. He wasn’t overly worried about fire spreading beyond the soggy dell, but it was better to be safe than sorry. Refrigerate with an extra ten meters would take care of it. And for the ash...

Purify!

multi.sh: combat3

synergy_rings.sh: Synergy rings are already active

focusboost.sh: Skill: Purify is on the ignore list

focusboost.sh: Focus: 147

modmon.sh: Mods detected: ['extend aura', 'aura focus', 'aura compression']

modmon.sh: Compression: 75 m

Purify (10/15) Exp: 375/4,600

Purify poison, corruption, and contamination

Range: 120 meters

Cost: 900 mp/min

After just a five-count this time, it was over. Another macro window flashed open only to vanish a split second later.

multi.sh: combat3

restore.sh: Secondary stats restored

restore.sh: Synergy rings disabled

Rain’s senses faded back in, and he looked around at the devastation, releasing his held breath to inhale clean, crisp air. There hadn’t been many large trees in the dell, but there’d been plenty of woody, swamp-dwelling plants, green with spring growth. They had not fared well. The ground had been stripped bare, now bone dry and cracked beneath a thin layer of frost. The stream had survived, though it had likely been boiling before Refrigerate had cooled it back down. The dirt near its banks was already darkening as water seeped back into the thirsty earth.

As for the few large trees that had been within the radius, only a few shattered chunks remained. They’d clearly exploded, doubtless from their sap flashing to steam. This wasn’t the Ashen Jungle, where the plants had been made of sterner stuff.

And on the subject of ash, there was none to be found. Purify had seen to that. Nor was there fire. The layer of frost coating the ground had likely been steam, evaporated by Immolate only to freeze and fall when Refrigerate took over. A white ring surrounded the desolation, ice covering the foliage where the second aura had acted unopposed.

Of the bugs, there was no sign.

Rain glanced at his experience tracker.

Experience Monitor

Target

Since Dawn

Since EsEx

50,000

38,804

30,507

Do I get experience for the forest?

Steeling himself, he pushed aside the irreverent thought, then triggered an essence exchange.

Progress Report

marker_1: s4 [3061 Sowing 26 09:59]

marker_2: s5 [3061 Sowing 26 10:01]

Span: 2 minutes

Character

Total Exp: 2,044,713 -> 2,075,220 (+30,507)

↳Mana Use: 30,507

Skills

Aura Compression: +4,871 exp

Aura Focus: +6,036 exp

Aura Synergy: +4,068 exp

Channel Mastery: +5 exp

Detection: +22 exp

Extend Aura: +6,036 exp, 10 -> 11 (+1)

Immolate: +6,750 exp, 10 -> 11 (+1)

Intrinsic Clarity: +25,130 exp, 11 -> 15 (+4)

Intrinsic Focus: +25,130 exp, 11 -> 15 (+4)

Magical Synergy: +30,507 exp, 10 -> 11 (+1)

Purify: +37 exp

Refrigerate: +6,750 exp, 10 -> 11 (+1)

Guess not. Rain allowed himself a small smile, looking over the numbers. The pure skill usage adds up, so no bugs in my code. Or otherwise.

He chuckled.

Two minutes, two maxed skills. Let’s see here. Rings on, and...skills.

Skills

Aura Metamagic

Tier 0

Extend Aura (11/15) Exp: 2,287/5,600

Extend aura range by 11 meters

Multiply aura mana cost by 320%

Amplify Aura (10/15) Exp: 61/4,600

Multiply aura intensity by 200%

Multiply aura mana cost by 300%

Tier 1

Aura Focus (10/15) Exp: 6,276/9,200

Focus on an aura to boost its output

Multiply aura intensity by 300%

Multiply aura range by 300%

Multiply aura mana cost by 300%

User loses all external senses while focusing

Aura Synergy (15/15) Exp: 4,558/9,200

Increase all aura output by 1.5% for each rank in any aura

Effective boost: 228.0%

Tier 2

Aura IFF (10/15) Exp: 1,480/18,400

User may exempt entities from direct aura effects at will

Selected entities receive 0.0% aura output

Tier 3

Aura Compression (10/15) Exp: 4,890/36,800

Compress aura output, reducing range to boost intensity

Increase intensity by 2% per meter of compression

Defensive Auras

Tier 1

Arcane Ward (10/15) Exp: 0/9,200

Increase arcane resistance by 98.4% for all entities

Range: 32.8 meters

Cost: 1 mp/dmg mitigated

Chemical Ward (10/15) Exp: 0/9,200

Increase chemical resistance by 98.4% for all entities

Range: 32.8 meters

Cost: 1 mp/dmg mitigated

Mental Ward (10/15) Exp: 0/9,200

Increase mental resistance by 98.4% for all entities

Range: 32.8 meters

Cost: 1 mp/dmg mitigated

Tier 2

Force Ward (10/15) Exp: 0/18,400

Increase physical resistance by 98.4% for all entities

Range: 32.8 meters

Cost: 1 mp/dmg mitigated

Tier 3

Suppression (10/15) Exp: 0/36,800

Increase mana costs for all entities by 467.4 mp (fcs)

Range: 32.8 meters

Cost: 10 mp/s

Magical Utility

Tier 0

Intrinsic Clarity (15/15)

Multiply base mana regeneration by 400%

Intrinsic Focus (15/15)

Multiply base mana by 400%

Tier 1

Channel Mastery (10/15) Exp: 4,564/9,200

Allows intuitive control of channeled skill intensity

Minimum skill intensity: 0%

Maximum skill intensity: 200%

Skill mana cost modified by intensity adjustment

Mana Manipulation (10/15) Exp: 21/9,200

Allows internal control of mana

Allows expulsion of mana to environment

Allows transfer of mana to and from capacitive items with direct contact

Maximum transfer rate 2700.0 mp/s (fcs)

Tier 2

Magical Synergy (11/15) Exp: 20,977/22,400

Enables limited synergistic cross-coupling of magical attributes

27.5% of Focus contributes to mana regen

27.5% of Clarity contributes to mana

Offensive Auras

Tier 0

Immolate (11/15) Exp: 2,150/5,600

359.90-411.31 heat (fcs) damage per second to entities and environment

Sufficient damage causes ignition

Range: 36.1 meters

Cost: 55 mp/s

Refrigerate (11/15) Exp: 2,150/5,600

359.90-411.31 cold (fcs) damage per second to entities and environment

Sufficient damage causes slow

Range: 36.1 meters

Cost: 55 mp/s

Tier 1

Radiance (10/15) Exp: 0/9,200

327.18-373.92 light (fcs) damage per second to entities

Brightens environment (fcs)

Range: 32.8 meters

Cost: 50 mp/s

Shroud (10/15) Exp: 0/9,200

327.18-373.92 dark (fcs) damage per second to entities

Darkens environment (fcs)

Range: 32.8 meters

Cost: 50 mp/s

Tier 2

Fulmination (10/15) Exp: 0/18,400

327.18-373.92 arcane (fcs) damage per second to entities and environment

Sufficient damage causes paralysis

Range: 32.8 meters

Cost: 50 mp/s

Utility Auras

Tier 0

Purify (10/15) Exp: 412/4,600

Purify poison, corruption, and contamination

Range: 32.8 meters

Cost: 100 mp/min

Winter (10/15) Exp: 4/4,600

Boost M.Regen by 328% for all entities

Range: 32.8 meters

Cost: 10 mp/hr

Tier 1

Essence Well (10/15) Exp: 780/9,200

Transfer mana to all entities within range, including user

Transfer Rate: 32.8 mp/s

Efficiency: 20%

Range: 32.8 meters

Detection (10/15) Exp: 502/9,200

Sense selected items of interest

Not occluded by mundane materials

Resolution: 0.92 mm

Range: 32.8 meters

Cost: 10 mp/s

Velocity (10/15) Exp: 0/9,200

328.00% boost to speed for all entities

Range: 32.8 meters

Cost: 10 mp/s

Free Skill Points: 1

A distant shout made Rain look up to see Kettel crashing out of the frozen underbrush at the edge of the ring. Rain could see the flame-haired youth’s slack-jawed expression even from this distance. To his credit, he recovered quickly, releasing an excited whoop and waving both hands over his head. Lowering his arms to his mouth, he called out, his excited tone carrying clearly across the barren landscape. “Fuck yeah! Go Death Zone!”

Ah, shit.