diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 0a87fed7f..ac26e58a8 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -16220,3 +16220,8 @@ std::string Player::GetDebugInfo() const sstr << Unit::GetDebugInfo(); return sstr.str(); } + +void Player::SendSystemMessage(std::string_view msg, bool escapeCharacters) +{ + ChatHandler(GetSession()).SendSysMessage(msg, escapeCharacters); +} diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index 2951bb669..4b5ecd818 100644 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -2575,6 +2575,8 @@ public: [[nodiscard]] PlayerSetting GetPlayerSetting(std::string source, uint8 index); void UpdatePlayerSetting(std::string source, uint8 index, uint32 value); + void SendSystemMessage(std::string_view msg, bool escapeCharacters = false); + std::string GetDebugInfo() const override; protected: