Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011251 [DCSS] Bug Report major sometimes 2017-10-10 02:35 2017-10-19 01:35
Reporter papilio View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.21 ancient branch
Summary 0011251: MaxHP malfunction during taking upstairs
Description
character info: FeBe, location: Lair:1~6

When the character fight near the upstairs for several turns, immediately go up and take a rest, HP recovers up to 'reduced' maxHP, not the actual maxHP.

e.g.) HP recovers up to kinda 53/85, not 85/85

when the character get damaged again, then the problem is fixed (but it happens again very often)

not sure whether the problem occurs in other dungeon branches.

Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0031868)
advil (administrator)
2017-10-10 02:46

I'm having trouble reproducing this so I think there must be a missing step. Can you attach a save file? Have you double checked if you have anything in your rc that might interfere with 5? Thanks.
(0031869)
papilio (reporter)
2017-10-10 02:57

I'm in workplace now so cannot really remember the actual reproducable condition.
Have you tried with berserk near upstairs? Perhaps berserk maxHP *1.5 effect maybe related with this.
(0031870)
papilio (reporter)
2017-10-10 03:06
edited on: 2017-10-10 03:06

Also, the problem seems not to be directly related with only the key '5',
because the HP didn't recovered with moving (until get hit and so that maxHP is recalculated again), not just stationary resting.

(0031871)
papilio (reporter)
2017-10-10 03:08

My rc file contains gammafunk's speedrun_rest script -
https://github.com/gammafunk/dcss-rc/blob/master/speedrun_rest.lua [^] -
but this doesn't seem to be related with, because I didn't added a key triggering that in my macros in that game.
(0031896)
advil (administrator)
2017-10-19 01:35

I still haven't been able to reproduce this, so a save file for a character that this is happening on could help. I agree that speedrun_rest probably shouldn't affect this as long as you don't have any key triggering it, though it is suspicious (in fact I got papilio's exact rc file from the server and still couldn't get this to happen) so if that's the cause there's some extra lua-related bug maybe. There *was* a bug I fixed recently where in webtiles HP wasn't getting recolored properly after berserking, but this shouldn't affect the numbers.

- Issue History
Date Modified Username Field Change
2017-10-10 02:35 papilio New Issue
2017-10-10 02:46 advil Note Added: 0031868
2017-10-10 02:57 papilio Note Added: 0031869
2017-10-10 03:06 papilio Note Added: 0031870
2017-10-10 03:06 papilio Note Edited: 0031870
2017-10-10 03:08 papilio Note Added: 0031871
2017-10-19 01:35 advil Note Added: 0031896


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker