Sfoglia il codice sorgente

reverting [3229] due to fixed in [3231]

janiii 16 anni fa
parent
commit
7a4c962e18

+ 2 - 4
L2_GameServer/java/net/sf/l2j/gameserver/network/clientpackets/RequestRefine.java

@@ -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());