From dc6224d60ad64d4c5eaa69ed0fd814fe92d238e9 Mon Sep 17 00:00:00 2001 From: Shocker Date: Fri, 6 May 2011 13:36:03 +0300 Subject: Core/Spells: Fix Warrior T10 Protection 4P Bonus Closes #1307 --- src/server/game/Entities/Unit/Unit.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src') 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; } -- cgit v1.2.3