From a0f8ce14e9a7aeceea035a733625cc695909a5bd Mon Sep 17 00:00:00 2001 From: Giacomo Pozzoni Date: Fri, 2 Aug 2019 16:09:02 +0200 Subject: 3.3.5 Don't allow to summon dead hunter pets (#23271) * Core/Player: Add support to SMSG_PET_TAME_FAILURE * Core/Pet: Don't summon dead pets when using "Call pet" --- src/server/shared/SharedDefines.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/server/shared/SharedDefines.h') diff --git a/src/server/shared/SharedDefines.h b/src/server/shared/SharedDefines.h index d49d28b3681..b829a984925 100644 --- a/src/server/shared/SharedDefines.h +++ b/src/server/shared/SharedDefines.h @@ -3539,6 +3539,23 @@ enum MailResponseResult MAIL_ERR_ITEM_HAS_EXPIRED = 21 }; +enum PetTameFailure +{ + PETTAME_INVALIDCREATURE = 1, + PETTAME_TOOMANY = 2, + PETTAME_CREATUREALREADYOWNED = 3, + PETTAME_NOTTAMEABLE = 4, + PETTAME_ANOTHERSUMMONACTIVE = 5, + PETTAME_UNITSCANTTAME = 6, + PETTAME_NOPETAVAILABLE = 7, + PETTAME_INTERNALERROR = 8, + PETTAME_TOOHIGHLEVEL = 9, + PETTAME_DEAD = 10, + PETTAME_NOTDEAD = 11, + PETTAME_CANTCONTROLEXOTIC = 12, + PETTAME_UNKNOWNERROR = 13 +}; + // EnumUtils: DESCRIBE THIS enum SpellFamilyNames { -- cgit v1.2.3