Browse Source

Don't consume mana when Mana Shield is already active

pull/5743/head
staphen 3 years ago committed by Anders Jenbo
parent
commit
ed02eb58d4
  1. 6
      Source/missiles.cpp

6
Source/missiles.cpp

@ -2051,14 +2051,16 @@ void AddFlash2(Missile &missile, AddMissileParameter & /*parameter*/)
missile._mirange = 19;
}
void AddManashield(Missile &missile, AddMissileParameter & /*parameter*/)
void AddManashield(Missile &missile, AddMissileParameter &parameter)
{
missile._miDelFlag = true;
Player &player = Players[missile._misource];
if (player.pManaShield)
if (player.pManaShield) {
parameter.spellFizzled = true;
return;
}
player.pManaShield = true;
if (&player == MyPlayer)

Loading…
Cancel
Save