Fixed homunculus hourglass check.

Contributed by Index.
This commit is contained in:
MobiusDevelopment 2022-05-28 11:49:55 +00:00
parent 16101c4549
commit fabc9298cb
3 changed files with 9 additions and 9 deletions

View File

@ -78,15 +78,15 @@ public class RequestExSummonHomunculusCouponResult implements IClientIncomingPac
// Take items. // Take items.
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (player.getInventory().getItemByItemId(humu.getId()).getCount() <= humu.getCount()) if (player.getInventory().getItemByItemId(humu.getId()).getCount() < humu.getCount())
{ {
return; return;
} }
} }
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true)) if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true))
{ {
PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!"); PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!");

View File

@ -78,15 +78,15 @@ public class RequestExSummonHomunculusCouponResult implements IClientIncomingPac
// Take items. // Take items.
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (player.getInventory().getItemByItemId(humu.getId()).getCount() <= humu.getCount()) if (player.getInventory().getItemByItemId(humu.getId()).getCount() < humu.getCount())
{ {
return; return;
} }
} }
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true)) if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true))
{ {
PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!"); PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!");

View File

@ -78,15 +78,15 @@ public class RequestExSummonHomunculusCouponResult implements IClientIncomingPac
// Take items. // Take items.
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (player.getInventory().getItemByItemId(humu.getId()).getCount() <= humu.getCount()) if (player.getInventory().getItemByItemId(humu.getId()).getCount() < humu.getCount())
{ {
return; return;
} }
} }
for (int i = 0; i < creationTemplate.getItemFee().size(); i++) for (int i = 0; i < creationTemplate.getItemFee().size(); i++)
{ {
ItemHolder humu = creationTemplate.getItemFee().get(i); final ItemHolder humu = creationTemplate.getItemFee().get(i);
if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true)) if (!player.destroyItemByItemId("Homunculus Coupon Creation", humu.getId(), humu.getCount(), player, true))
{ {
PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!"); PacketLogger.info("Player " + player.getObjectId() + " " + player.getName() + ", trying create homunculus without " + humu + "!");