Removed FinalEmperialTomb unnecessary messages.

Contributed by facab.
This commit is contained in:
MobiusDev
2018-04-19 21:51:58 +00:00
parent 1006fd75e2
commit c4ec3855a5

View File

@@ -525,16 +525,22 @@ public final class FinalEmperialTomb extends AbstractInstance implements IGameXm
controlStatus((FETWorld) world);
if ((player.getParty() == null) || (player.getParty().getCommandChannel() == null))
{
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);
}
else
{
for (L2PcInstance channelMember : player.getParty().getCommandChannel().getMembers())
{
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);
}