From e2310fe54104cacffb3ea5e441b6acb7ae206042 Mon Sep 17 00:00:00 2001 From: tobmaps Date: Fri, 20 May 2011 02:59:02 +0700 Subject: [PATCH] Core/Spells: Fix a bug with proc of Arcane Surge when it shouldn't --- src/server/game/Entities/Unit/Unit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 7e1b2df493..239232bb13 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -5720,7 +5720,7 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger // Incanter's Regalia set (add trigger chance to Mana Shield) if (dummySpell->SpellFamilyFlags[0] & 0x8000) { - if (GetTypeId() != TYPEID_PLAYER) + if (!HasAura(37424)) return false; target = this;