Pārlūkot izejas kodu

show right missing item count message when consumable cost is set to 1+

janiii 15 gadi atpakaļ
vecāks
revīzija
3e9e7c83d1

+ 2 - 2
L2_GameServer/java/net/sf/l2j/gameserver/RecipeController.java

@@ -807,11 +807,11 @@ public class RecipeController
 					long itemQuantityAmount = item == null ? 0 : item.getCount();
 					
 					// check materials
-					if (item == null || item.getCount() < quantity)
+					if (itemQuantityAmount < quantity)
 					{
 						sm = new SystemMessage(SystemMessageId.MISSING_S2_S1_TO_CREATE);
 						sm.addItemName(recipe.getItemId());
-						sm.addItemNumber(recipe.getQuantity() - itemQuantityAmount);
+						sm.addItemNumber(quantity - itemQuantityAmount);
 						_target.sendPacket(sm);
 
 						abort();