Fixed Dimensional Wrap earthquake NPE.

This commit is contained in:
MobiusDevelopment 2020-03-09 09:45:02 +00:00
parent 0dd2908f83
commit 2037ee3375
8 changed files with 8 additions and 8 deletions

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)

View File

@ -617,7 +617,7 @@ public class DimensionalWrap extends AbstractInstance
if (world.getAliveNpcs(MONSTERS).isEmpty())
{
world.broadcastPacket(new ExShowScreenMessage(NpcStringId.THE_SURROUNDING_ENERGY_HAS_DISSIPATED, ExShowScreenMessage.TOP_CENTER, 5000, true));
world.broadcastPacket(new Earthquake(npc, 50, 5));
world.broadcastPacket(new Earthquake(player, 50, 5));
world.openCloseDoor(world.getTemplateParameters().getInt(world.getParameters().getInt("worldState", 0) + "_st_door"), true);
clean(world.getFirstPlayer());
if (world.getParameters().getInt("worldState", 0) < 35)