Page 1 of 1

[RC1] Game Over in High Peak From Endless Lua Errors

Posted: Sat Dec 22, 2012 8:27 pm
by Big Sean
Hit a game ruining bug on floor 5 of the High Peak, on my roguelike antimagic yeek rogue that was FINALLY going to (probably) get a win...

Image

Got an endless number of lua errors, that were causing time to pass either as they were generated or as I tried to close out of them. Upon death and resurrection with the ring of the dead, they stopped for one turn, but then came back.

error (also in screenshot) is /mod/class/actor.lua:1805 attempt to index field 'turn_procs' (a nil value).

Occurred after opening a vault with some demons in it in high peak, lava on the floor if it matters. Was fighting a forge giant.

I don't think I used any special abilities, I think I ended my turn to wait for the giant to walk towards me and they started, but I wouldn't swear to that.

It would be nice if when tome detected an issue it backed up your save (which was presumably made prior to whatever is now causing the issue), as a second best method of protecting player characters. Maybe it could be a setting in options so if a long fight is consistently causing harmless errors, the player can turn it off.

Re: [RC1] Game Over in High Peak From Endless Lua Errors

Posted: Sun Dec 23, 2012 11:16 am
by supermini
Big Sean wrote: It would be nice if when tome detected an issue it backed up your save (which was presumably made prior to whatever is now causing the issue), as a second best method of protecting player characters. Maybe it could be a setting in options so if a long fight is consistently causing harmless errors, the player can turn it off.
The only thing you can do when getting an endless stream of lua errors is to forcibly crash the client. You should then be able to reload a save at the start of the level/dungeon. I wouldn't recommend doing it any other time, as it can screw up your game.

Re: [RC1] Game Over in High Peak From Endless Lua Errors

Posted: Mon Dec 24, 2012 5:27 pm
by Dekar
You can actually still do actions for a short moment after clicking "Close All".

I managed to move out of such errors several times that way, and even dropped items to get rid of overweight.