diff options
author | Shauren <shauren.trinity@gmail.com> | 2012-08-17 00:10:19 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2012-08-17 00:10:19 +0200 |
commit | f447403f6c570cdf3d8e0293d3dc53bd53d750bb (patch) | |
tree | 77352918cade6840bac9cf718b9cf9d4b9ace43b /src/server/game/Combat/ThreatManager.cpp | |
parent | 69c74bb3c52682eaf4e26fbe8da832ddf1a94ff7 (diff) |
Core/Spells: Implemented spell level scaling
Diffstat (limited to 'src/server/game/Combat/ThreatManager.cpp')
-rwxr-xr-x | src/server/game/Combat/ThreatManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Combat/ThreatManager.cpp b/src/server/game/Combat/ThreatManager.cpp index 87853a53b6c..ea2e8099aff 100755 --- a/src/server/game/Combat/ThreatManager.cpp +++ b/src/server/game/Combat/ThreatManager.cpp @@ -420,7 +420,7 @@ void ThreatManager::doAddThreat(Unit* victim, float threat) Unit* redirectTarget = victim->GetMisdirectionTarget(); if (redirectTarget) if (Aura* glyphAura = redirectTarget->GetAura(63326)) // Glyph of Vigilance - reducedThreadPercent += glyphAura->GetSpellInfo()->Effects[0].CalcValue(); + reducedThreadPercent += glyphAura->GetSpellInfo()->Effects[0].CalcValue(glyphAura->GetCaster()); float reducedThreat = threat * reducedThreadPercent / 100.0f; threat -= reducedThreat; |