From eb3327970158bba58c6ea2cc7417ad3f05a11a28 Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Sun, 26 Aug 2018 22:19:56 -0400 Subject: [PATCH] Reset various pet command states This will prevent charm exploits --- zone/spell_effects.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zone/spell_effects.cpp b/zone/spell_effects.cpp index e7d182105..7e8db6930 100644 --- a/zone/spell_effects.cpp +++ b/zone/spell_effects.cpp @@ -3928,6 +3928,12 @@ void Mob::BuffFadeBySlot(int slot, bool iRecalcBonuses) Mob* tempmob = GetOwner(); SetOwnerID(0); SetPetType(petNone); + SetHeld(false); + SetGHeld(false); + SetNoCast(false); + SetFocused(false); + SetPetStop(false); + SetPetRegroup(false); if(tempmob) { tempmob->SetPet(0);