ExtractableItems warning when product does not exist.
This commit is contained in:
@@ -31,6 +31,7 @@ import org.l2jmobius.gameserver.model.ExtractableProduct;
|
||||
import org.l2jmobius.gameserver.model.actor.Playable;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.item.EtcItem;
|
||||
import org.l2jmobius.gameserver.model.item.ItemTemplate;
|
||||
import org.l2jmobius.gameserver.model.item.instance.Item;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
|
||||
@@ -110,7 +111,14 @@ public class ExtractableItems implements IItemHandler
|
||||
continue;
|
||||
}
|
||||
|
||||
if (ItemTable.getInstance().getTemplate(expi.getId()).isStackable() || (createItemAmount == 1))
|
||||
final ItemTemplate template = ItemTable.getInstance().getTemplate(expi.getId());
|
||||
if (template == null)
|
||||
{
|
||||
LOGGER.warning("ExtractableItems: Could not find " + item + " product template with id " + expi.getId() + "!");
|
||||
continue;
|
||||
}
|
||||
|
||||
if (template.isStackable() || (createItemAmount == 1))
|
||||
{
|
||||
final Item newItem = player.addItem("Extract", expi.getId(), createItemAmount, player, false);
|
||||
if (expi.getMaxEnchant() > 0)
|
||||
@@ -157,7 +165,14 @@ public class ExtractableItems implements IItemHandler
|
||||
continue;
|
||||
}
|
||||
|
||||
if (ItemTable.getInstance().getTemplate(expi.getId()).isStackable() || (createItemAmount == 1))
|
||||
final ItemTemplate template = ItemTable.getInstance().getTemplate(expi.getId());
|
||||
if (template == null)
|
||||
{
|
||||
LOGGER.warning("ExtractableItems: Could not find " + item + " product template with id " + expi.getId() + "!");
|
||||
continue;
|
||||
}
|
||||
|
||||
if (template.isStackable() || (createItemAmount == 1))
|
||||
{
|
||||
final Item newItem = player.addItem("Extract", expi.getId(), createItemAmount, player, false);
|
||||
if (expi.getMaxEnchant() > 0)
|
||||
|
Reference in New Issue
Block a user