Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0012039 [DCSS] Bug Report major sometimes 2019-08-04 23:22 2021-02-28 08:00
Reporter damerell View Status public  
Assigned To ebering
Priority normal Resolution no change required  
Status resolved   Product Branch 0.24 old branch
Summary 0012039: Ash Transfer Knowledge doesn't necessarily increase max HP
Description Sometimes when Transferring Knowledge to Fighting with Ash, your max HP don't increase when they should.

You end up with a HP display like "Health: (23/23) (24)"; one isn't rotted, but when print_stats_hp calls get_real_hp(true, true) it gets a value different to one's max HP.

(NB while this specific display oddity is seen on console, the failure to gain max HP is real, not just a display issue; that's why I've marked this "major" and "All Both".)

Your max HP catches up when something else happens to recalculate it - eg, saving and loading.

I attach a save that demonstrates this bug. Load it, create an Orb Guardian, kill it, then quaff a potion of magic to cause the stats display to redraw: "Health: 179/179 (1". Saving and loading then gives one "Health: 179/180".
Additional Information
Tags No tags attached.
Attached Files ? file icon Hatham.cs [^] (103,191 bytes) 2019-08-04 23:22

- Relationships

-  Notes
(0034159)
ebering (developer)
2021-02-28 08:00

Ash no longer transfers knowledge.

- Issue History
Date Modified Username Field Change
2019-08-04 23:22 damerell New Issue
2019-08-04 23:22 damerell File Added: Hatham.cs
2021-02-28 08:00 ebering Note Added: 0034159
2021-02-28 08:00 ebering Status new => resolved
2021-02-28 08:00 ebering Resolution open => no change required
2021-02-28 08:00 ebering Assigned To => ebering


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