diff options
author | Shocker <shocker@freakz.ro> | 2011-06-29 15:43:48 +0300 |
---|---|---|
committer | Shocker <shocker@freakz.ro> | 2011-06-29 15:43:48 +0300 |
commit | 2cbff7d9edc7648c57916b384eb2ad4a75ba2d55 (patch) | |
tree | 185f3bc24831db32644214720b5fcb107e7e4ba2 | |
parent | c9600143d90364cf72ede70a096314ab935cd4b1 (diff) |
Fix build
-rwxr-xr-x | src/server/game/Spells/Auras/SpellAuraEffects.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp index f59dc5d40c9..746b621322a 100755 --- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp +++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp @@ -6453,11 +6453,10 @@ void AuraEffect::HandlePeriodicManaLeechAuraTick(Unit* target, Unit* caster) con SpellPeriodicAuraLogInfo pInfo(this, drainedAmount, 0, 0, 0, gainMultiplier, false); target->SendPeriodicAuraLog(&pInfo); - if (int32 gainAmount = int32(drainedAmount * gainMultiplier)) - { - int32 gainedAmount = caster->ModifyPower(powerType, gainAmount); + int32 gainAmount = int32(drainedAmount * gainMultiplier); + int32 gainedAmount = caster->ModifyPower(powerType, gainAmount); + if (gainedAmount) target->AddThreat(caster, float(gainedAmount) * 0.5f, GetSpellSchoolMask(GetSpellProto()), GetSpellProto()); - } // spell-specific code switch(GetId()) |