diff options
author | Malcrom <malcromdev@gmail.com> | 2013-12-05 13:07:15 -0330 |
---|---|---|
committer | Malcrom <malcromdev@gmail.com> | 2013-12-05 13:07:15 -0330 |
commit | af5d3daeabea38dde350a85d8cd2b43a70a5d3f3 (patch) | |
tree | dd66de60437cd4a6e7dbbdcfd6925c5422d25c7e | |
parent | 621ba87917f2b7be25d490d0d6457d51e973edc5 (diff) |
Core/Vehicle: Add an extra check for required energy before setting power.
-rwxr-xr-x | src/server/game/Entities/Vehicle/Vehicle.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Vehicle/Vehicle.cpp b/src/server/game/Entities/Vehicle/Vehicle.cpp index e1d6a2f3d9e..d5ab2057d81 100755 --- a/src/server/game/Entities/Vehicle/Vehicle.cpp +++ b/src/server/game/Entities/Vehicle/Vehicle.cpp @@ -102,7 +102,7 @@ void Vehicle::Install() if (!spellInfo) continue; - if (spellInfo->PowerType == POWER_ENERGY) + if (spellInfo->PowerType == POWER_ENERGY && spellInfo->CalcPowerCost(_me, spellInfo->GetSchoolMask()) > 0) { _me->setPowerType(POWER_ENERGY); _me->SetMaxPower(POWER_ENERGY, 100); |