aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 21dc29ec3f3..1f5a75bd253 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -7982,6 +7982,19 @@ bool Unit::HandleAuraProc(Unit * pVictim, uint32 damage, Aura * triggeredByAura,
}
break;
}
+ case SPELLFAMILY_WARRIOR:
+ {
+ switch (dummySpell->Id)
+ {
+ // Item - Warrior T10 Protection 4P Bonus
+ case 70844:
+ {
+ int32 basepoints0 = CalculatePctN(GetMaxHealth(), SpellMgr::CalculateSpellEffectAmount(dummySpell, 1));
+ CastCustomSpell(this, 70845, &basepoints0, NULL, NULL, true);
+ break;
+ }
+ }
+ }
}
return false;
}