diff options
| author | Shocker <none@none> | 2010-08-25 03:21:22 +0300 |
|---|---|---|
| committer | Shocker <none@none> | 2010-08-25 03:21:22 +0300 |
| commit | d3c6edeb4a8a7c061c138a5953f790cd99cff66f (patch) | |
| tree | 38fa95a386082643dfefd76ae4697b584b6c30f8 /src/server/game/Combat/ThreatManager.cpp | |
| parent | b940a9241515cb11f22f13ceb7604026513a35ea (diff) | |
Correct usage of basePoints in various locations
--HG--
branch : trunk
Diffstat (limited to 'src/server/game/Combat/ThreatManager.cpp')
| -rw-r--r-- | src/server/game/Combat/ThreatManager.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Combat/ThreatManager.cpp b/src/server/game/Combat/ThreatManager.cpp index 1728ff7123e..d3362536ecb 100644 --- a/src/server/game/Combat/ThreatManager.cpp +++ b/src/server/game/Combat/ThreatManager.cpp @@ -27,6 +27,7 @@ #include "ObjectAccessor.h" #include "UnitEvents.h" #include "SpellAuras.h" +#include "SpellMgr.h" //============================================================== //================= ThreatCalcHelper =========================== @@ -387,7 +388,7 @@ void ThreatManager::addThreat(Unit* pVictim, float fThreat, SpellSchoolMask scho Unit *unit = pVictim->GetMisdirectionTarget(); if (unit) if (Aura* pAura = unit->GetAura(63326)) // Glyph of Vigilance - reducedThreadPercent += pAura->GetSpellProto()->EffectBasePoints[0]; + reducedThreadPercent += SpellMgr::CalculateSpellEffectAmount(pAura->GetSpellProto(), 0); float reducedThreat = threat * reducedThreadPercent / 100; threat -= reducedThreat; |
