aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Combat/ThreatManager.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2012-08-17 00:10:19 +0200
committerShauren <shauren.trinity@gmail.com>2012-08-17 00:10:19 +0200
commitf447403f6c570cdf3d8e0293d3dc53bd53d750bb (patch)
tree77352918cade6840bac9cf718b9cf9d4b9ace43b /src/server/game/Combat/ThreatManager.cpp
parent69c74bb3c52682eaf4e26fbe8da832ddf1a94ff7 (diff)
Core/Spells: Implemented spell level scaling
Diffstat (limited to 'src/server/game/Combat/ThreatManager.cpp')
-rwxr-xr-xsrc/server/game/Combat/ThreatManager.cpp2
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;