Fixed Story of Tauti seal archangel NPE.
This commit is contained in:
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
@@ -567,6 +567,10 @@ public class StoryOfTauti extends AbstractInstance
|
|||||||
case SEAL_ARCHANGEL:
|
case SEAL_ARCHANGEL:
|
||||||
{
|
{
|
||||||
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
final Npc archangel = world.getNpc(SEAL_ARCHANGEL);
|
||||||
|
if (archangel == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (world.isStatus(9) && archangel.isScriptValue(0))
|
if (world.isStatus(9) && archangel.isScriptValue(0))
|
||||||
{
|
{
|
||||||
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
archangel.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.DO_NOT_LUST_AFTER_WHAT_S_SEALED_HERE_IT_IS_NOT_YOURS);
|
||||||
|
Reference in New Issue
Block a user