Lua API Reference: Corpse (39 methods)

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

Methods

corpse:AddItem(itemnum, charges, slot, aug1, aug2, aug3, aug4, aug5) # void
corpse:AddItem(itemnum, charges, slot) # void
corpse:AddItem(itemnum, charges) # void
corpse:AddLooter(who) # void
corpse:AllowMobLoot(them, slot) # void
corpse:Bury() # void
corpse:CanMobLoot(charid) # bool
corpse:CountItem(item_id) # uint32
corpse:CountItems() # uint32
corpse:Delete() # void
corpse:Depop() # void
corpse:GetCharID() # uint32
corpse:GetCopper() # uint32
corpse:GetDBID() # uint32
corpse:GetDecayTime() # uint32
corpse:GetFirstSlotByItemID(item_id) # uint16
corpse:GetGold() # uint32
corpse:GetItemIDBySlot(loot_slot) # uint32
corpse:GetLootList() # Lua_Corpse_Loot_List
corpse:GetOwnerName() # string
corpse:GetPlatinum() # uint32
corpse:GetSilver() # uint32
corpse:GetWornItem(equipSlot) # uint32
corpse:HasItem(item_id) # bool
corpse:IsEmpty() # bool
corpse:IsLocked() # bool
corpse:IsRezzed() # bool
corpse:Lock() # void
corpse:RemoveCash() # void
corpse:RemoveItem(lootslot) # void
corpse:RemoveItemByID(item_id) # void
corpse:RemoveItemByID(item_id, quantity) # void
corpse:ResetDecayTimer() # void
corpse:ResetLooter() # void
corpse:Save() # bool
corpse:SetCash(copper, silver, gold, platinum) # void
corpse:SetDecayTimer(decaytime) # void
corpse:Summon(client, spell, checkdistance) # bool
corpse:UnLock() # void