diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-05-15 13:14:49 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-05-15 17:44:31 +0200 |
| commit | 331c7ec7c268d522ead3229247a4c37db4393226 (patch) | |
| tree | 760026a2d589e79d383191f840a217673fb715ba /src/server/game | |
| parent | fd7f854995580a6e0100710fdd0d6a9d63082777 (diff) | |
Scripts/Spells: Remove manual damage adjustment from Arcane Barrage for scaling with arcane charges and use spell cast for mana energize
Diffstat (limited to 'src/server/game')
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 14 | ||||
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.h | 1 |
2 files changed, 0 insertions, 15 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 119e43ad525..a606cd14190 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -8636,20 +8636,6 @@ int64 Unit::GetHealthGain(int64 dVal) return gain; } -// Always return negative value for power reduction (or 0) -int32 Unit::ConsumeAllPower(Powers power) -{ - int32 curPower = GetPower(power); - int32 minPower = GetMinPower(power); - - if (curPower <= minPower) - return 0; - - int32 diff = minPower - curPower; - SetPower(power, minPower); - return diff; -} - // returns negative amount on power reduction int32 Unit::ModifyPower(Powers power, int32 dVal, bool withPowerUpdate /*= true*/) { diff --git a/src/server/game/Entities/Unit/Unit.h b/src/server/game/Entities/Unit/Unit.h index ab339e8a816..5275677e2e8 100644 --- a/src/server/game/Entities/Unit/Unit.h +++ b/src/server/game/Entities/Unit/Unit.h @@ -940,7 +940,6 @@ class TC_GAME_API Unit : public WorldObject inline void SetFullPower(Powers power) { SetPower(power, GetMaxPower(power)); } // returns the change in power int32 ModifyPower(Powers power, int32 val, bool withPowerUpdate = true); - int32 ConsumeAllPower(Powers power); void ApplyModManaCostMultiplier(float manaCostMultiplier, bool apply) { ApplyModUpdateFieldValue(m_values.ModifyValue(&Unit::m_unitData).ModifyValue(&UF::UnitData::ManaCostMultiplier), manaCostMultiplier, apply); } void ApplyModManaCostModifier(SpellSchools school, int32 mod, bool apply) { ApplyModUpdateFieldValue(m_values.ModifyValue(&Unit::m_unitData).ModifyValue(&UF::UnitData::ManaCostModifier, school), mod, apply); } |
