Lua API Reference: Group (26 methods)

Browse the complete Lua API documentation for the Group class. Search through 26 methods and 247 events to find the exact function signatures, parameters, and usage examples you need for your EQ-Emulator scripts.

Methods

group:CastGroupSpell(caster, spell_id) # void
group:DisbandGroup() # void
group:DoesAnyMemberHaveExpeditionLockout(expedition_name, event_name) # bool
group:DoesAnyMemberHaveExpeditionLockout(expedition_name, event_name, max_check_count) # bool
group:GetAverageLevel() # uint32
group:GetHighestLevel() # uint32
group:GetID() # int
group:GetLeader() # Lua_Mob
group:GetLeaderName() # std::string
group:GetLowestLevel() # uint32
group:GetMember(member_index) # Lua_Mob
group:GetMemberRole(name) # uint8
group:GetMemberRole(member) # uint8
group:GetTotalGroupDamage(other) # uint32
group:GroupCount() # int
group:GroupMessage(sender, language, message) # void
group:GroupMessage(sender, message) # void
group:IsGroupMember(c) # bool
group:IsGroupMember(name) # bool
group:IsLeader(c) # bool
group:IsLeader(name) # bool
group:SetLeader(c) # void
group:SplitExp(exp, other) # void
group:SplitMoney(copper, silver, gold, platinum, splitter) # void
group:SplitMoney(copper, silver, gold, platinum) # void
group:TeleportGroup(sender, zone_id, instance_id, x, y, z, h) # void