diff options
| author | Spp <spp@jorge.gr> | 2012-11-17 05:18:37 +0100 |
|---|---|---|
| committer | Spp <spp@jorge.gr> | 2012-11-17 05:18:37 +0100 |
| commit | b99c3477470eddea62095a3ffbf97ffa9240c821 (patch) | |
| tree | 1e6da591b1707df25facfc480d50ea6dcf248946 /src/server/game/Chat/Chat.h | |
| parent | d55771267acb0c4788dd51256930d5cad1acb149 (diff) | |
Core: Remove Player.h dependency from all the possible headers
Diffstat (limited to 'src/server/game/Chat/Chat.h')
| -rwxr-xr-x | src/server/game/Chat/Chat.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/server/game/Chat/Chat.h b/src/server/game/Chat/Chat.h index 0c1b22182e1..3b08fd9aa76 100755 --- a/src/server/game/Chat/Chat.h +++ b/src/server/game/Chat/Chat.h @@ -20,16 +20,18 @@ #define TRINITYCORE_CHAT_H #include "SharedDefines.h" -#include "Player.h" +#include "WorldSession.h" #include <vector> class ChatHandler; -class WorldSession; -class WorldObject; class Creature; +class Group; class Player; class Unit; +class WorldSession; +class WorldObject; + struct GameTele; class ChatCommand @@ -48,7 +50,6 @@ class ChatHandler public: WorldSession* GetSession() { return m_session; } explicit ChatHandler(WorldSession* session) : m_session(session), sentErrorMessage(false) {} - explicit ChatHandler(Player* player) : m_session(player->GetSession()), sentErrorMessage(false) {} virtual ~ChatHandler() {} static void FillMessageData(WorldPacket* data, WorldSession* session, uint8 type, uint32 language, const char *channelName, uint64 target_guid, const char *message, Unit* speaker); @@ -115,7 +116,7 @@ class ChatHandler bool extractPlayerTarget(char* args, Player** player, uint64* player_guid = NULL, std::string* player_name = NULL); std::string playerLink(std::string const& name) const { return m_session ? "|cffffffff|Hplayer:"+name+"|h["+name+"]|h|r" : name; } - std::string GetNameLink(Player* chr) const { return playerLink(chr->GetName()); } + std::string GetNameLink(Player* chr) const; GameObject* GetNearbyGameObject(); GameObject* GetObjectGlobalyWithGuidOrNearWithDbGuid(uint32 lowguid, uint32 entry); |
