From c4ec3855a576446048653dffb2d4a31946a3c2fc Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 19 Apr 2018 21:51:58 +0000 Subject: [PATCH] Removed FinalEmperialTomb unnecessary messages. Contributed by facab. --- .../instances/FinalEmperialTomb/FinalEmperialTomb.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/instances/FinalEmperialTomb/FinalEmperialTomb.java b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/instances/FinalEmperialTomb/FinalEmperialTomb.java index 64a49300de..bd75c2107e 100644 --- a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/instances/FinalEmperialTomb/FinalEmperialTomb.java +++ b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/instances/FinalEmperialTomb/FinalEmperialTomb.java @@ -526,7 +526,10 @@ public final class FinalEmperialTomb extends AbstractInstance implements IGameXm if ((player.getParty() == null) || (player.getParty().getCommandChannel() == null)) { - player.destroyItemByItemId(getName(), DEWDROP_OF_DESTRUCTION_ITEM_ID, player.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1), null, true); + if (player.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1) > 0) + { + player.destroyItemByItemId(getName(), DEWDROP_OF_DESTRUCTION_ITEM_ID, player.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1), null, true); + } world.addAllowed(player.getObjectId()); teleportPlayer(player, ENTER_TELEPORT, world.getInstanceId(), false); } @@ -534,7 +537,10 @@ public final class FinalEmperialTomb extends AbstractInstance implements IGameXm { for (L2PcInstance channelMember : player.getParty().getCommandChannel().getMembers()) { - channelMember.destroyItemByItemId(getName(), DEWDROP_OF_DESTRUCTION_ITEM_ID, channelMember.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1), null, true); + if (player.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1) > 0) + { + channelMember.destroyItemByItemId(getName(), DEWDROP_OF_DESTRUCTION_ITEM_ID, channelMember.getInventory().getInventoryItemCount(DEWDROP_OF_DESTRUCTION_ITEM_ID, -1), null, true); + } world.addAllowed(channelMember.getObjectId()); teleportPlayer(channelMember, ENTER_TELEPORT, world.getInstanceId(), false); }