diff --git a/FFXIVClassic Map Server/actors/chara/player/Inventory.cs b/FFXIVClassic Map Server/actors/chara/player/Inventory.cs index c33f15ff..970787ec 100644 --- a/FFXIVClassic Map Server/actors/chara/player/Inventory.cs +++ b/FFXIVClassic Map Server/actors/chara/player/Inventory.cs @@ -272,7 +272,7 @@ namespace FFXIVClassic_Map_Server.actors.chara.player owner.QueuePacket(InventoryEndChangePacket.BuildPacket(owner.actorId)); } - public void RemoveItem(ulong itemDBId) + public void RemoveItemByUniqueId(ulong itemDBId) { ushort slot = 0; InventoryItem toDelete = null; @@ -314,7 +314,7 @@ namespace FFXIVClassic_Map_Server.actors.chara.player } - public void RemoveItem(ushort slot) + public void RemoveItemAtSlot(ushort slot) { if (slot >= list.Count) return; diff --git a/data/scripts/commands/ItemWasteCommand.lua b/data/scripts/commands/ItemWasteCommand.lua index ceb6f493..c906675b 100644 --- a/data/scripts/commands/ItemWasteCommand.lua +++ b/data/scripts/commands/ItemWasteCommand.lua @@ -10,6 +10,6 @@ The param "itemDBIds" has the vars: item1 and item2. --]] function onEventStarted(player, actor, triggerName, invActionInfo, param1, param2, param3, param4, param5, param6, param7, param8, itemDBIds) - player:GetInventory(0x00):RemoveItem(invActionInfo.slot); + player:GetInventory(0x00):RemoveItemAtSlot(invActionInfo.slot); player:EndEvent(); end