From 3266ed98e68f3b5bd5b5e5a9cff98dbe9d153f5b Mon Sep 17 00:00:00 2001 From: KayenEQ Date: Sun, 23 Nov 2014 20:48:07 -0500 Subject: [PATCH] Fix for target type 39 GroupNoPets. Should no longer take hold on a pet if your targeting it when casting spell. --- zone/spells.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zone/spells.cpp b/zone/spells.cpp index 06c28adaa..0757e4510 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -1670,6 +1670,12 @@ bool Mob::DetermineSpellTargets(uint16 spell_id, Mob *&spell_target, Mob *&ae_ce } else { spell_target = this; } + + if (spell_target && spell_target->IsPet() && spells[spell_id].targettype == ST_GroupNoPets){ + Message_StringID(13,NO_CAST_ON_PET); + return false; + } + CastAction = GroupSpell; break; }