ChamberOfProphecies timers should always check for npc value.
This commit is contained in:
L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/instances/ChamberOfProphecies/ChamberOfProphecies.java
Vendored
+2
-2
@@ -352,7 +352,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
world.openCloseDoor(DOOR_4, true);
|
world.openCloseDoor(DOOR_4, true);
|
||||||
cancelQuestTimers("ATTACK2");
|
cancelQuestTimers("ATTACK2");
|
||||||
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
||||||
startQuestTimer("CLOSE", 15000, null, player);
|
startQuestTimer("CLOSE", 15000, world.getNpc(GRAIL), player);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "CLOSE":
|
case "CLOSE":
|
||||||
@@ -365,7 +365,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
startQuestTimer("CLOSE", 3000, null, player);
|
startQuestTimer("CLOSE", 3000, npc, player);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -352,7 +352,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
world.openCloseDoor(DOOR_4, true);
|
world.openCloseDoor(DOOR_4, true);
|
||||||
cancelQuestTimers("ATTACK2");
|
cancelQuestTimers("ATTACK2");
|
||||||
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
||||||
startQuestTimer("CLOSE", 15000, null, player);
|
startQuestTimer("CLOSE", 15000, world.getNpc(GRAIL), player);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "CLOSE":
|
case "CLOSE":
|
||||||
@@ -365,7 +365,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
startQuestTimer("CLOSE", 3000, null, player);
|
startQuestTimer("CLOSE", 3000, npc, player);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+2
-2
@@ -352,7 +352,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
world.openCloseDoor(DOOR_4, true);
|
world.openCloseDoor(DOOR_4, true);
|
||||||
cancelQuestTimers("ATTACK2");
|
cancelQuestTimers("ATTACK2");
|
||||||
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
||||||
startQuestTimer("CLOSE", 15000, null, player);
|
startQuestTimer("CLOSE", 15000, world.getNpc(GRAIL), player);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "CLOSE":
|
case "CLOSE":
|
||||||
@@ -365,7 +365,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
startQuestTimer("CLOSE", 3000, null, player);
|
startQuestTimer("CLOSE", 3000, npc, player);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -352,7 +352,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
world.openCloseDoor(DOOR_4, true);
|
world.openCloseDoor(DOOR_4, true);
|
||||||
cancelQuestTimers("ATTACK2");
|
cancelQuestTimers("ATTACK2");
|
||||||
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, player);
|
||||||
startQuestTimer("CLOSE", 15000, null, player);
|
startQuestTimer("CLOSE", 15000, world.getNpc(GRAIL), player);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "CLOSE":
|
case "CLOSE":
|
||||||
@@ -365,7 +365,7 @@ public final class ChamberOfProphecies extends AbstractInstance
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
startQuestTimer("CLOSE", 3000, null, player);
|
startQuestTimer("CLOSE", 3000, npc, player);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user