v0.3.5: various logic fixes to accommodate chars that are 0 hp, but not dead.

This commit is contained in:
Evan Debenham
2016-03-25 17:25:10 -04:00
parent 4bc69be53e
commit dd08be8d97
3 changed files with 6 additions and 3 deletions
@@ -34,7 +34,7 @@ public class Regeneration extends Buff {
if (target.HP < target.HT && !((Hero)target).isStarving()) {
LockedFloor lock = target.buff(LockedFloor.class);
if (lock == null || lock.regenOn()) {
if (target.HP > 0 && (lock == null || lock.regenOn())) {
target.HP += 1;
if (target.HP == target.HT) {
((Hero) target).resting = false;