Browse Source

[hellfire] AddHeal bin exact

pull/876/head
qndel 7 years ago committed by Anders Jenbo
parent
commit
86c9ef84c0
  1. 10
      Source/missiles.cpp

10
Source/missiles.cpp

@ -2045,10 +2045,18 @@ void AddHeal(int mi, int sx, int sy, int dx, int dy, int midir, char mienemy, in
}
if (plr[id]._pClass == PC_WARRIOR)
HealAmount += HealAmount;
HealAmount <<= 1;
#ifdef HELLFIRE
else if (plr[id]._pClass == PC_BARBARIAN || plr[id]._pClass == PC_MONK)
HealAmount <<= 1;
#endif
if (plr[id]._pClass == PC_ROGUE)
HealAmount += HealAmount >> 1;
#ifdef HELLFIRE
else if (plr[id]._pClass == PC_BARD)
HealAmount += HealAmount >> 1;
#endif
plr[id]._pHitPoints += HealAmount;
if (plr[id]._pHitPoints > plr[id]._pMaxHP)

Loading…
Cancel
Save