diff options
author | NoName <322016+Faq@users.noreply.github.com> | 2020-04-29 23:37:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-29 22:37:35 +0200 |
commit | c38a9d757d6eeceb1a8ede0f5b25b56df45b1096 (patch) | |
tree | ee4e5dbc00665267412d1d7ac81493982e7f440a /src/server/shared/SharedDefines.h | |
parent | f01e53f3f3a8bf77859b4956da56a91809607dfb (diff) |
Core/Spells: implement SMSG_MOUNT_RESULT and use it for transformed mounting cases (#24507)
cherry-pick from fb0d2ed2b96c314ea144b3524195ae96878e0079
Co-authored-by: Ovah <dreadkiller@gmx.de>
Diffstat (limited to 'src/server/shared/SharedDefines.h')
-rw-r--r-- | src/server/shared/SharedDefines.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/server/shared/SharedDefines.h b/src/server/shared/SharedDefines.h index 56e25b9bb70..d5ba8e3cdf9 100644 --- a/src/server/shared/SharedDefines.h +++ b/src/server/shared/SharedDefines.h @@ -3801,6 +3801,21 @@ enum ServerProcessTypes NUM_SERVER_PROCESS_TYPES }; +enum class MountResult : uint32 +{ + InvalidMountee = 0, + TooFarAway = 1, + AlreadyMounted = 2, + NotMountable = 3, + NotYourPet = 4, + Other = 5, + Looting = 6, + RaceCantMount = 7, + Shapeshifted = 8, + ForcedDismount = 9, + Ok = 10 // never sent +}; + namespace Trinity { namespace Impl |