mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-28 08:06:23 +00:00
fix(Core/Chat): Correct misstake in b81bcfbfea causing outputs to CLI not working properly
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/19592
This commit is contained in:
@@ -198,7 +198,8 @@ public:
|
||||
// Returns either the selected player or self if there is no selected player
|
||||
Player* getSelectedPlayerOrSelf() const;
|
||||
|
||||
bool HasSession();
|
||||
// Has different implementation for console
|
||||
virtual bool HasSession() const;
|
||||
// Do whatever you want to all the players with a valid session [including GameMasters], i.e.: param exec = [&](Player* p) { p->Whatever(); }
|
||||
// A "valid" session requires player->IsInWorld() to be true
|
||||
void DoForAllValidSessions(std::function<void(Player*)> exec);
|
||||
@@ -252,6 +253,9 @@ public:
|
||||
LocaleConstant GetSessionDbcLocale() const override;
|
||||
int GetSessionDbLocaleIndex() const override;
|
||||
|
||||
// CLI does not have a session, so we override it to always be true to output SendNotification and PSendSysMessage to console
|
||||
bool HasSession() const override;
|
||||
|
||||
private:
|
||||
void* m_callbackArg;
|
||||
Print* m_print;
|
||||
|
||||
Reference in New Issue
Block a user