Chaosforge Forum

DoomRL => Bug Reports => Topic started by: Potman on May 01, 2007, 05:10

Title: I has a mortem bug
Post by: Potman on May 01, 2007, 05:10
Occurred the first time yesterday at some random point, and ever since, each time I die, the game freezes and creates a save file. Like this:

(http://img133.imageshack.us/img133/7826/mortbugiw7.png)

The game loads from the beginning of the level I was when I died, with my life less than 0%. Like, if the last attack got it to, say, -13%, it will be there. From the next damage I receive, I automatically die. In addition, sometimes I can't fire my weapons at all: When I try to fire, nothing happens, there will be no bullets fired to the enemy or anything.
Now here comes the good part: Sometimes I'll be able to heal myself past the 0%, for instance, by picking up a health globe or using a medi pack. Then I can continue my game like nothing had happened (assuming I can fire my guns). If I get killed, I can just load the save file, heal myself, and carry on. This is especially cheating in Angel of Haste, because each time I load my game on it, I will be teleported one level down. Kinda sucks.

You think there'd be any way for me to fix this myself?
Title: Re: I has a mortem bug
Post by: Kornel Kisielewicz on May 01, 2007, 06:18
Yep, you've hit the 255 limit :P.

Wait 2-3 days, 0.9.8.7 is almost out :).
Title: Re: I has a mortem bug
Post by: Potman on May 01, 2007, 06:28
255 limit? Does that mean I can only play the game 255 times or sumthin'?
Title: Re: I has a mortem bug
Post by: Kornel Kisielewicz on May 01, 2007, 08:41
One of the function in the mortem printing that takes as parameter the number of previous deaths uses "byte" as a parameter o.O. I fixed that in the beta, so be patient :). Actually, you can delete "score.dat" and it will help. Don't feel bad about deleting it -- the new version is incompatible with the old scorefile anyway.
Title: Re: I has a mortem bug
Post by: Potman on May 01, 2007, 08:58
I'll do that. Never cared much about scores anyway.