Updated method names of "RemoveItem" as Lua hates overloads.

This commit is contained in:
Filip Maj 2017-08-26 14:21:54 -04:00
parent afe79e6c5f
commit 52da0a671f
2 changed files with 3 additions and 3 deletions

View File

@ -272,7 +272,7 @@ namespace FFXIVClassic_Map_Server.actors.chara.player
owner.QueuePacket(InventoryEndChangePacket.BuildPacket(owner.actorId)); owner.QueuePacket(InventoryEndChangePacket.BuildPacket(owner.actorId));
} }
public void RemoveItem(ulong itemDBId) public void RemoveItemByUniqueId(ulong itemDBId)
{ {
ushort slot = 0; ushort slot = 0;
InventoryItem toDelete = null; 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) if (slot >= list.Count)
return; return;

View File

@ -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) 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(); player:EndEvent();
end end