More fixes

TGB, ^cast, group/ae checks, in group/raid checks, inviting others bots to group, group disband fix, prevent rogue bs spam, ^follow fixes and cleanup, follow owner only by default when joining raid/group, group buff fixes for bots, range fixes for group buffs
This commit is contained in:
nytmyr
2024-10-31 07:32:16 -05:00
parent 32e37660d8
commit 4aa7a18b4f
17 changed files with 1053 additions and 670 deletions
+2
View File
@@ -70,6 +70,7 @@ public:
void GetMemberList(std::list<Mob*>& member_list, bool clear_list = true);
void GetClientList(std::list<Client*>& client_list, bool clear_list = true);
void GetBotList(std::list<Bot*>& bot_list, bool clear_list = true);
void GetRawBotList(std::list<uint32>& bot_list, bool clear_list = true);
bool IsGroupMember(Mob* c);
bool IsGroupMember(const char* name);
bool Process();
@@ -155,6 +156,7 @@ public:
void AddToGroup(AddToGroupRequest r);
void AddToGroup(Mob* m);
static void RemoveFromGroup(Mob* m);
void RemoveClientsBots(Client* c);
void SetGroupMentor(int percent, char *name);
void ClearGroupMentor();