Lua API Reference: Raid (28 methods)

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

Methods

raid:BalanceHP(penalty, group_id) # void
raid:CastGroupSpell(caster, spell_id, group_id) # void
raid:DoesAnyMemberHaveExpeditionLockout(expedition_name, event_name, max_check_count) # bool
raid:DoesAnyMemberHaveExpeditionLockout(expedition_name, event_name) # bool
raid:GetClientByIndex(member_index) # Lua_Client
raid:GetGroup(c) # int
raid:GetGroup(c) # int
raid:GetGroupNumber(member_index) # int
raid:GetHighestLevel() # int
raid:GetID() # int
raid:GetLeader() # Lua_Client
raid:GetLeaderName() # std::string
raid:GetLowestLevel() # int
raid:GetMember(member_index) # Lua_Client
raid:GetTotalRaidDamage(other) # uint32
raid:GroupCount(group_id) # int
raid:IsGroupLeader(name) # bool
raid:IsGroupLeader(c) # bool
raid:IsLeader(c) # bool
raid:IsLeader(c) # bool
raid:IsRaidMember(c) # bool
raid:IsRaidMember(name) # bool
raid:RaidCount() # int
raid:SplitExp(exp, other) # void
raid:SplitMoney(gid, copper, silver, gold, platinum, splitter) # void
raid:SplitMoney(gid, copper, silver, gold, platinum) # void
raid:TeleportGroup(sender, zone_id, instance_id, x, y, z, h, group_id) # void
raid:TeleportRaid(sender, zone_id, instance_id, x, y, z, h) # void