Though the soul lantern shone white light like a moon it was still hot and burnt the longrass below. Another enchantment fixed that and I quickly repaired the burnt longrass. Now the light was cold and looked exactly like moonlight. I synced up all the enchantments and sent the soul lantern west, watching as it came back out looking like its usual form but was still excluding cold light.
Darn it, my first bug. I peered into the threads of enchantment in the soul lantern and quickly found the reason, the light change enchantment overlapped with the movement enchantment, which caused it to snap over to the default light settings when it moved under the floor foundation.
I quickly fixed the issue and ran it again and it worked this time. Next, I layered a dynamic heat enchantment that would randomly change the amount of heat emitted by the soul lantern every day but wouldn’t exceed the amount needed to kill the plants below.
I ran it again and stopped it on the moon phase and layered an enchantment on it that would randomly switch between a full moon, half moon, etc. I then triple-checked the enchantment threads and copied the pattern, naming it the sun/moon lantern pattern.
Phew, that was mentally exhausting. I had no idea designing a somewhat realistic day and night system could tax me so much mentally, though I had the soul essence for it the thing took two days to finish, which I didn’t even realize until I checked my internal timer.
I quickly checked to see if anything had changed and sighed when I saw that everything was right and running smoothly, nothing had tried to enter my dungeon since the last delve. I returned to my third floor and layered a final enchantment on the soul lantern, it would dictate how long a day lasted and how long the nights lasted.
I wanted to mimic the 24-hour day period but ditched the idea, I wanted each floor to be unique and if possible not related to anything outside at all. In the end, I went for 12 hours of daylight and 12 hours of nighttime.
With that done, I checked it again before I moved on to my next goal. With day and night set, I now wanted to implement a sky and weather system that was linked to the soul lantern. The sky would be the easiest, I couldn’t make an atmosphere but I could make illusions.
I spun out threads of soul essence from my soul essence pool and wove them across the floor in a zig-zag pattern. Next, I wove a dynamic illusion enchantment into the threads that would display a blue sky when the sun was in the middle of the floor and change accordingly as it moved down.
Next, I wove a similar enchantment for the night side of the floor and linked it up to the soul lantern. I decided to have a bit of fun though and instead of displaying stars made it show infinity signs instead. I ran through the enchantment and tested it a few more times before refining it and calling it done. Now when I turned it to day clear blue skies stretched over the entire floor and when it was nighttime it was an infinity-filled sky that twinkled beautifully.
I honestly have no idea how I’m going to implement a functional weather simulation, but I had magic! I could cut a lot of corners. I began by transforming soul essence back into its gaseous state and moving it into the places I wanted the clouds to be then I filled the clouds of soul essence with the concepts of clouds and pushed images of fluffy white clouds into them.
I also shifted through all the types of clouds I could remember along with rain and all the associated phenomenons related to the clouds. The clouds of soul essence snapped into place and turned into actual clouds; the pattern flowed into my mind along with a list of features.
I quickly populated the clear skies with fluffy white clouds. There was a problem though, they weren’t moving. I knew clouds moved with the wind, and there was no wind in my dungeon, there was also the issue of where my clouds would go.
There was only so much space on this floor, after all. I could have them bounce around once they reached the edge of the floor but that would be a little too unrealistic, for this floor at least. I instead wove a wind enchantment across the entire floor that dictated cloud movement and synced it with the other enchantments woven into this floor.
Reading on this site? This novel is published elsewhere. Support the author by seeking out the original.
Alright! With that finished I could finally move on to the weather system! I planned on having lots of fun with this one, since the floor was quite large I could play around and make a unique weather and phenomenon system.
First, I considered what I wanted for this floor. I wanted it to be another world, one completely unique from the world above, everything should be unique, and this went for the weather as well.
Since this would be a grass plain floor, all the mobs would be grass-related, I wanted this to extend to the weather as well, if possible. So the first thing I came up with is grass rain, where it would randomly rain both grass and water. The sky would turn green, along with the clouds.
To not fill up the floor with extra grass, I would enchant the grass and dirt to rapidly break down the excess grass and funnel those extra nutrients into something else. I would also add dynamic wind to spread the grass all over the floor.
Yes! This would be perfect, now to implement it. I began by weaving a blank floor-wide enchantment under the sky enchantment, I then linked it up with the sun/moon soul lantern enchantment, along with the sky and all the other relevant ones. I wove into the blank enchantment thoughts of rain, which would come from the clouds, thoughts of dynamic winds, which would come from the cloud movement enchantment.
Next, I began tweaking a few other things, like color change and when this phenomenon would happen, I synced it up with the sun/moon soul lantern to get the accurate time and wove a dynamic enchantment into it that would randomly shift its duration, intensity and other factors.
When that was done, I mentally flipped it on and watched as the winds picked up, the grass began to sway back and forth and the clouds above began taking on a green color, they gathered all across the floor and turned a dark green color before it began to pour, heavy droplets of water with grass suspended within fell from the sky.
I turned the dial up a little and watched as everything jumped by a factor of two, the winds got harsher, and the droplets began to fall with a lot more force. Kicking it up to the maximum settings got my entire floor flooded within twenty minutes.
I shut it off a second later and began considering how I’d deal with the rainwater. I could just magic it away with an enchantment, but I didn’t want to do that, I wanted to put it to use. Suddenly the idea of using trees to store massive amounts of water in underground root systems came to me and I ran with it.
I decided to use Oak trees, I mentally brought up the pattern and experimentally spawned a sapling in a random section of the flooded floor. With a thought it rapidly grew a towering Oak tree, and I began my work there. I elongated its roots massively and made them grow in the shape of pods before weaving an enchantment into them that would make them store a shit ton of water.
I wanted to go with a spatial expansion enchantment but that didn’t work for some reason. Anyway, the enchantment settled in, and I made it so that the tree could grow from water alone instead of sunlight and oxygen, the more water it had, the faster it grew. I did cap the height at around 10-20 meters though.
Next, I made a series of veins that ran throughout its body and connected to its pod-like roots and wove an enchantment into the entire thing that would transfer up excess water and send it into a pool formed by its roots at the base of its trunk. With that done I wove an enchantment into the tree that would allow it to rapidly soak up rainwater. I made sure to be specific as I didn’t want it draining everything that had water in it.
The rainwater instantly began decreasing as the tree got to work, rapidly spreading its roots and pods that pulled in increasing amounts of water that pooled in an ever-growing pond of water at its main body. The fact that it was draining such a massive amount of water alone was impressive, within just an hour its roots had spread to cover the entire floor and were trying to grow upward on the walls, I quickly fixed that with a bit of soul essence.
I also added an enrichment enchantment to the tree, this would passively enrich the gathered water, along with a purifying enchantment that got rid of any unnecessary things. With that, the water Oak pattern was mostly done, and a simple thought added it to my growing database of patterns.
Now the only thing left to do was to optimize it, and I would do that later, when problems I couldn’t foresee now cropped up. I turned my attention back to the weather system and turned it on back, dialing it up to the max again and letting it run for an hour.
One problem popped up immediately, the amount of water that was being produced was greater than the water Oak’s holding capacity. It had already absorbed its capacity and the water began to fill the floor again. To fix this I tweaked the maximum amount of water that could fall and wove another enchantment into the water Oak that let it reproduce another one of itself once it reached its maximum capacity.
I then wove in another enchantment that would specify the distance and amount of offspring it could produce in this manner, as I didn’t want them to rapidly multiply and take over the floor. With that done, I tested it out some more before I was satisfied.
Alright! That’s one down, onward to the next! I honestly had no idea what my next weather phenomenon would be so I started brainstorming. Thunder grass storms? Grass thunder? How would that even work? Honestly, I had no idea but I was going to find out!
I slipped into the slew of enchantments and dipped my toes into the metaphysical pond of the weather-controlling enchantments. There, I created a sub-enchantment that would create a specific type of cloud if the conditions were met.
After that, I spun into existence the grass cloud! First of its kind. These clouds would only come out on grasson, which was a season I was going to invent later. Next, I changed its color to an electric blue and spruced it up a bit, when I was done it looked like a fluffy cloud made of sparking grass.
I then willed thoughts of thunder and electricity into it along with broken images of thunder striking. The cloud shook and I felt it consume a bit of soul essence as the changes settled in. I then hooked it up to the weather system and triggered the phenomenon.
Normal clouds disappeared and zapper clouds began to fill the air, blocking out the sun and dying the entire floor electric blue. Static electricity filled the air as a bolt of lightning descended on a poor blade of grass, obliterating it in an instant.
Wow! This needs some balancing!