aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp16
1 files changed, 5 insertions, 11 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 93fee0c7f95..4ff8e80291a 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -8639,14 +8639,6 @@ bool Unit::HandleProcTriggerSpell(Unit *pVictim, uint32 damage, AuraEffect* trig
return false;
break;
}
- // Evasive Maneuvers (Commendation of Kael`thas trinket)
- case 45057:
- {
- // reduce you below $s1% health
- if ((GetHealth() - damage) > CalculatePctN(GetMaxHealth(), triggerAmount))
- return false;
- break;
- }
// Rapid Recuperation
case 53228:
case 53232:
@@ -8688,9 +8680,11 @@ bool Unit::HandleProcTriggerSpell(Unit *pVictim, uint32 damage, AuraEffect* trig
if (pVictim)
pVictim->CastSpell(pVictim, trigger_spell_id, true); // EffectImplicitTarget is self
return true;
- // Item - Chamber of Aspects 25 Normal/Heroic Tank Trinket
- case 75475:
- case 75481:
+ case 45057: // Evasive Maneuvers (Commendation of Kael`thas trinket)
+ case 71634: // Item - Icecrown 25 Normal Tank Trinket 1
+ case 71640: // Item - Icecrown 25 Heroic Tank Trinket 1
+ case 75475: // Item - Chamber of Aspects 25 Normal Tank Trinket
+ case 75481: // Item - Chamber of Aspects 25 Heroic Tank Trinket
{
// Procs only if damage takes health below $s1%
if (!HealthBelowPctDamaged(triggerAmount, damage))