fix(Core/Hunter): Stable Master, exotics pets management, tame validations. (#2100)

This commit is contained in:
GMKyle
2019-09-25 12:29:18 -04:00
committed by Francesco Borzì
parent 8689903f58
commit 58f3cfe387
11 changed files with 246 additions and 31 deletions

View File

@@ -3475,6 +3475,23 @@ enum PetNameInvalidReason
PET_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 16
};
enum PetTameFailure
{
PET_TAME_INVALID_CREATURE = 1,
PET_TAME_TOO_MANY = 2,
PET_TAME_CREATURE_ALREADY_OWNED = 3,
PET_TAME_NOT_TAMEABLE = 4,
PET_TAME_ANOTHER_SUMMON_ACTIVE = 5,
PET_TAME_UNITS_CANT_TAME = 6,
PET_TAME_NOPET_AVAILABLE = 7,
PET_TAME_INTERNAL_ERROR = 8,
PET_TAME_TOO_HIGHLEVEL = 9,
PET_TAME_DEAD = 10,
PET_TAME_NOTDEAD = 11,
PET_TAME_CANT_CONTROL_EXOTIC = 12,
PET_TAME_UNKNOWNERROR = 13
};
enum DungeonStatusFlag
{
DUNGEON_STATUSFLAG_NORMAL = 0x01,