Core/PacketIO: updated SMSG_FEATURE_SYSTEM_STATUS (#24403)

* Core/Packets: updated SMSG_FEATURE_SYSTEM_STATUS

(cherry picked from commit 231207970b)

# Conflicts:
#	src/server/game/Battlegrounds/ArenaTeam.cpp
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Handlers/CharacterHandler.cpp
#	src/server/game/Handlers/GroupHandler.cpp
#	src/server/game/Handlers/SpellHandler.cpp
#	src/server/game/Server/Packets/SpellPackets.cpp
#	src/server/game/Server/Packets/SpellPackets.h
#	src/server/game/Server/Packets/SystemPackets.cpp
#	src/server/game/Server/Packets/SystemPackets.h
#	src/server/game/Server/Protocol/Opcodes.cpp
#	src/server/game/Server/Protocol/Opcodes.h
#	src/server/game/Server/WorldSession.h

* Define complaint status values and replace magic numbers

* Add missing header

Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
This commit is contained in:
ForesterDev
2020-04-11 21:49:36 +04:00
committed by GitHub
parent 3e54e798e6
commit bfd73e7f47
6 changed files with 88 additions and 5 deletions

View File

@@ -3457,6 +3457,13 @@ enum ResponseCodes
CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 103
};
enum ComplaintStatus : uint8
{
COMPLAINT_DISABLED = 0,
COMPLAINT_ENABLED_WITHOUT_AUTO_IGNORE = 1,
COMPLAINT_ENABLED_WITH_AUTO_IGNORE = 2
};
/// Ban function modes
enum BanMode
{