diff options
author | sirikfoll <sirikfoll@hotmail.com> | 2016-05-26 00:23:29 -0300 |
---|---|---|
committer | joschiwald <joschiwald.trinity@gmail.com> | 2017-01-09 21:33:32 +0100 |
commit | 31e08b97227cf141445ea7b0a043a46d1eb5383f (patch) | |
tree | 3d0a7468d6eae20782750760b278eb462a1e558c /src | |
parent | f22776f43956822a32de4a597cd3f7b25e69a2e2 (diff) |
Core/Unit Do not allow addition of threat to units in evade mode
(cherry picked from commit 7d769006aa1e014d6f01ef4c7fa450e827fc32fc)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 959be13c4a8..5a99eea7dae 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -9934,7 +9934,7 @@ float Unit::ApplyTotalThreatModifier(float fThreat, SpellSchoolMask schoolMask) void Unit::AddThreat(Unit* victim, float fThreat, SpellSchoolMask schoolMask, SpellInfo const* threatSpell) { // Only mobs can manage threat lists - if (CanHaveThreatList()) + if (CanHaveThreatList() && !HasUnitState(UNIT_STATE_EVADE)) m_ThreatManager.addThreat(victim, fThreat, schoolMask, threatSpell); } |