|
@@ -242,13 +242,13 @@ public final class RequestRefine extends L2GameClientPacket
|
|
|
}
|
|
|
|
|
|
// consume the life stone
|
|
|
- if (player.getInventory().destroyItem("RequestRefine", refinerItem.getObjectId(), 1, player, null) == null)
|
|
|
+ if (!player.destroyItem("RequestRefine", refinerItem, 1, null, false))
|
|
|
{
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
// consume the gemstones
|
|
|
- if (player.getInventory().destroyItem("RequestRefine", gemstoneItem.getObjectId(), modifyGemstoneCount, player, null) == null)
|
|
|
+ if (!player.destroyItem("RequestRefine", gemstoneItem, modifyGemstoneCount, null, false))
|
|
|
{
|
|
|
return false;
|
|
|
}
|
|
@@ -259,8 +259,6 @@ public final class RequestRefine extends L2GameClientPacket
|
|
|
// finish and send the inventory update packet
|
|
|
InventoryUpdate iu = new InventoryUpdate();
|
|
|
iu.addModifiedItem(targetItem);
|
|
|
- iu.addItem(gemstoneItem);
|
|
|
- iu.addItem(refinerItem);
|
|
|
player.sendPacket(iu);
|
|
|
|
|
|
StatusUpdate su = new StatusUpdate(player.getObjectId());
|