diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-05-20 00:09:37 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-05-20 00:09:37 +0200 |
commit | f2039981e086e5db6c7ad9a45a11f13392c5fbd9 (patch) | |
tree | 65cfae5f95d8fef899559bda00a68aab14ff043c /src/server/game/Chat/Chat.cpp | |
parent | 506de194954a52452cba69fc890482edf0afd0b2 (diff) |
Core/Game: Include cleanup, part 3
Diffstat (limited to 'src/server/game/Chat/Chat.cpp')
-rw-r--r-- | src/server/game/Chat/Chat.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp index a4596f64549..9fc51df3ac7 100644 --- a/src/server/game/Chat/Chat.cpp +++ b/src/server/game/Chat/Chat.cpp @@ -16,16 +16,18 @@ * with this program. If not, see <http://www.gnu.org/licenses/>. */ -#include "Common.h" +#include "Chat.h" #include "AccountMgr.h" #include "CellImpl.h" -#include "Chat.h" #include "ChatLink.h" +#include "ChatPackets.h" +#include "Common.h" #include "DatabaseEnv.h" #include "GridNotifiersImpl.h" #include "Group.h" #include "Language.h" #include "Log.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Player.h" #include "Realm.h" @@ -85,6 +87,16 @@ bool ChatHandler::isAvailable(ChatCommand const& cmd) const return HasPermission(cmd.Permission); } +bool ChatHandler::HasPermission(uint32 permission) const +{ + return m_session->HasPermission(permission); +} + +std::string ChatHandler::GetNameLink() const +{ + return GetNameLink(m_session->GetPlayer()); +} + bool ChatHandler::HasLowerSecurity(Player* target, ObjectGuid guid, bool strong) { WorldSession* target_session = nullptr; |