diff options
| author | QAston <none@none> | 2010-08-27 20:51:29 +0200 |
|---|---|---|
| committer | QAston <none@none> | 2010-08-27 20:51:29 +0200 |
| commit | 6c3015a7e6a0ad2cc298ec188d5b0796bc26d60a (patch) | |
| tree | 505764e07cf991e9a3c36344ce748c1c8f17550c /src/server/game/Spells/SpellMgr.cpp | |
| parent | 3aa117c9b0c9dd4cfaa8dd38cb542113c26b6090 (diff) | |
*Fix issues with negative dmg of periodic power burn and periodic power leech effects added recently.
*Minor cleanup.
--HG--
branch : trunk
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 6b3ec145b2e..f7f6f4b26a5 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -1902,7 +1902,7 @@ float SpellMgr::CalculateSpellEffectValueMultiplier(SpellEntry const * spellEntr if (caster) if (Player * modOwner = caster->GetSpellModOwner()) - modOwner->ApplySpellMod(spellEntry->Id, SPELLMOD_VALUE_MULTIPLIER, multiplier); + modOwner->ApplySpellMod(spellEntry->Id, SPELLMOD_VALUE_MULTIPLIER, multiplier, spell); return multiplier; } @@ -1912,7 +1912,7 @@ float SpellMgr::CalculateSpellEffectDamageMultiplier(SpellEntry const * spellEnt if (caster) if (Player * modOwner = caster->GetSpellModOwner()) - modOwner->ApplySpellMod(spellEntry->Id, SPELLMOD_DAMAGE_MULTIPLIER, multiplier); + modOwner->ApplySpellMod(spellEntry->Id, SPELLMOD_DAMAGE_MULTIPLIER, multiplier, spell); return multiplier; } |
