[Quest API] Add corpse->GetLootList() and npc->GetLootList() to Perl and Lua. (#1529)

* [Quest API] Add corpse->GetLootList() and npc->GetLootList() to Perl and Lua.
- Add $corpse->GetLootList() to Perl.
- Add $npc->GetLootList() to Perl.
- Add corpse:GetLootList() to Lua.
- Add npc:GetLootList() to Lua.

Returns an array of item IDs for use with corpse and NPC methods such as HasItem(item_id), CountItem(item_id), and GetFirstSlotByItemID(item_id).

* Categories.

* Modify Lua to use classes.
This commit is contained in:
Kinglykrab
2021-09-12 23:38:38 -04:00
committed by GitHub
parent 97dcba70cf
commit 56b9b6f2c4
11 changed files with 148 additions and 8 deletions
+2
View File
@@ -1121,6 +1121,8 @@ void LuaParser::MapFunctions(lua_State *L) {
lua_register_object_list(),
lua_register_door_list(),
lua_register_spawn_list(),
lua_register_corpse_loot_list(),
lua_register_npc_loot_list(),
lua_register_group(),
lua_register_raid(),
lua_register_corpse(),