15 int tbl = lua_gettop(L);
20 Player* member = itr->GetSource();
68 if (
const char* name = luaL_checkstring(L, 1))
81 bool ignorePlayersInBg = luaL_checkbool(L, 2);
102 int method = luaL_optint(L, 2, 0);
169 if (!player1 || !player2)
177 uint8 subGroup = luaL_checkunsigned(L, 1);
184 const char* name = luaL_checkstring(L, 1);
210 uint8 groupID = luaL_checkunsigned(L, 2);
void Disband(bool hideDestroy=false)
void BroadcastPacket(WorldPacket *packet, bool ignorePlayersInBGRaid, int group=-1, uint64 ignore=0)
uint32 GetMembersCount() const
uint8 GetMemberGroup(uint64 guid) const
bool IsMember(uint64 guid) const
bool HasFreeSlotSubGroup(uint8 subgroup) const
bool RemoveMember(uint64 guid, const RemoveMethod &method=GROUP_REMOVEMETHOD_DEFAULT, uint64 kicker=0, const char *reason=NULL)
GroupReference * GetFirstMember()
uint64 GetMemberGUID(const std::string &name)
bool AddInvite(Player *player)
bool SameSubGroup(uint64 guid1, uint64 guid2) const
bool IsAssistant(uint64 guid) const
uint64 GetLeaderGUID() const
bool IsLeader(uint64 guid) const
void ChangeMembersGroup(uint64 guid, uint8 group)
void ChangeLeader(uint64 guid)
static Player * FindPlayerByName(std::string const &name)
static Player * FindPlayer(uint64)
WorldSession * GetSession() const
int SendPacket(lua_State *L, Group *group)
int ChangeMembersGroup(lua_State *L, Group *group)
int IsMember(lua_State *L, Group *group)
int GetMemberGroup(lua_State *L, Group *group)
int RemoveMember(lua_State *L, Group *group)
int GetLeaderGUID(lua_State *L, Group *group)
int isLFGGroup(lua_State *L, Group *group)
int Disband(lua_State *L, Group *group)
int AddInvite(lua_State *L, Group *group)
int IsFull(lua_State *L, Group *group)
int IsLeader(lua_State *L, Group *group)
int isBGGroup(lua_State *L, Group *group)
int HasFreeSlotSubGroup(lua_State *L, Group *group)
int GetLeader(lua_State *L, Group *group)
int SameSubGroup(lua_State *L, Group *group)
int ConvertToRaid(lua_State *L, Group *group)
int GetMemberGUID(lua_State *L, Group *group)
int isBFGroup(lua_State *L, Group *group)
int GetMembers(lua_State *L, Group *group)
int isRaidGroup(lua_State *L, Group *group)
int GetGUID(lua_State *L, Group *group)
int GetMembersCount(lua_State *L, Group *group)
int ConvertToLFG(lua_State *L, Group *group)
int ChangeLeader(lua_State *L, Group *group)
int IsAssistant(lua_State *L, Group *group)