From ea4bac68f34b03a5823c61248ec2c0bb98c18aff Mon Sep 17 00:00:00 2001 From: Machiavelli Date: Mon, 5 Oct 2009 23:58:37 +0200 Subject: * Fix Blood Presence / Improved Blood Presence, recent client version changed the spell so it should also heal from damaging targets that would not give experience or honor. * Fix typo in 5813_world_command.sql --HG-- branch : trunk --- src/game/Unit.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 6486462af11..98760807e4f 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -6770,7 +6770,7 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger // Improved Blood Presence if (dummySpell->SpellIconID == 2636) { - if (GetTypeId() != TYPEID_PLAYER || !((Player*)this)->isHonorOrXPTarget(pVictim)) + if (GetTypeId() != TYPEID_PLAYER) return false; basepoints0 = triggerAmount * damage / 100; // Blood Aura @@ -7519,8 +7519,7 @@ bool Unit::HandleProcTriggerSpell(Unit *pVictim, uint32 damage, AuraEffect* trig { if (GetTypeId() != TYPEID_PLAYER) return false; - if (!((Player*)this)->isHonorOrXPTarget(pVictim)) - return false; + trigger_spell_id = 50475; basepoints0 = damage * triggerAmount / 100; } -- cgit v1.2.3