Fix trading not working if inv full

This commit is contained in:
Bluzume 2021-11-09 17:24:16 -05:00
parent 40f76ede4f
commit 2d234bdc1c

View file

@ -130,6 +130,8 @@ namespace HISP.Player
*/
bool itemYouFail = false;
if (OtherTrade.ItemsOffered.Length > 0)
{
foreach (ItemInstance[] inst in OtherTrade.ItemsOffered)
{
if (Trader.Inventory.HasItemId(inst[0].ItemId))
@ -141,7 +143,7 @@ namespace HISP.Player
}
}
}
}
if (itemYouFail)
{
fail = true;
@ -150,6 +152,9 @@ namespace HISP.Player
}
bool itemOtherFail = false;
if (ItemsOffered.Length > 0)
{
foreach (ItemInstance[] inst in ItemsOffered)
{
if (OtherTrade.Trader.Inventory.HasItemId(inst[0].ItemId))
@ -161,6 +166,7 @@ namespace HISP.Player
}
}
}
}
if (itemOtherFail)
{