Randomly generated boss triggers infinite loops

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
Aeolius
Low Yeek
Posts: 7
Joined: Sat Mar 01, 2014 8:27 am

Randomly generated boss triggers infinite loops

#1 Post by Aeolius »

After a great many losses, I was finally on my way to the endgame, hitting level 48 -- literally twice what I'd ever managed before. It was all quite encouraging, until I decided to play in the exploratory farportal.

Enter "Isleyathra the dreaming horror."

First thing that struck me about this one was its strange regen, unlike anything I'd encountered. If I were to throw my biggest damage spike at it (maxed fire potions with +80% fire damage and +30% fire penetration from gear) it'd fall to 93% health, then be full up again before my next potion became available. For his part, my max-strength golem with a crystal-focused voratun greatsword was managing to deal... 0 damage.

So, this was a case of being doomed from the outset; I lucked into an Elder God.

But that's not what was interesting enough to bring me here.

So, at one point during this battle, it casts me into a dream-realm -- the "If I Should Die Before I Wake" event. After two rounds or so, it's completely decimated me, and only one shard remains. Except I am unable to do anything, because the game is locked as our Lovecraftian horror proceeds to take an infinite number of turns, performing one of a handful of actions such as 0-damage arcane bolts.

The game never hung as such; I could still access menus (in a labored, jerky way), and even change my equipment. However, movement and talents were all fully inaccessible. And as it proceeded on its merry way, I noticed that the monster had status effects such as a negative number of Burning turns (steadily rolling from -80 to -87 by that point), among other things.

I finally killed the process from task manager and reloaded from the autosave. The second verse proved the same as the first.

I rinsed and repeated. I'm not sure what I did differently on the third go-round, but this time Isleyathra was finally able to do what it ought to have been able to the first time: flick my alchemist from the mortal coil like a bit of dust from the shoulder, no doubt on its way home after having torn Azathoth in half.

But even this was kind of an odd and buggy outcome. And lo, a taste of said outcome has been preserved in the character dump: After emerging from the dream sequence, whereupon control was hopping between a number of selves, his body was dead and nowhere to be seen, and it automatically allowed me to assume control of the golem independently of a living alchemist. The golem was similarly smeared in another round or two, after which time it finally acknowledged that the alchemist was dead.

It seemed momentous enough to warrant saying something. Eesh.

Post Reply