diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/023-3-1/logic.txt | 5 | ||||
-rw-r--r-- | npc/024-16/king.txt | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/npc/023-3-1/logic.txt b/npc/023-3-1/logic.txt index 092e5ac02..3914ed49c 100644 --- a/npc/023-3-1/logic.txt +++ b/npc/023-3-1/logic.txt @@ -83,9 +83,9 @@ OnTouch: end; .@n$=instance_npcname(.name$); .@q=getq3(FrostiaQuest_Homunculus); - if (!('c02331init)) { + if (.@q == 1) { // Begin the event core - 'c02331init=true; + setq3 FrostiaQuest_Homunculus, 2; addtimer(1100, .@n$+"::OnEvent01"); initnpctimer; } @@ -272,7 +272,6 @@ OnTimer1000: if (getmapusers(.@m$)) initnpctimer; // Cleanup - you fail. - 'c02331init=false; killmonsterall(.@m$); end; } diff --git a/npc/024-16/king.txt b/npc/024-16/king.txt index ec8e21c59..001b17052 100644 --- a/npc/024-16/king.txt +++ b/npc/024-16/king.txt @@ -93,7 +93,7 @@ L_Continue: L_Campaign: .@q=getq(FrostiaQuest_Homunculus); // We probably should apply you a penalty should you flee... no? - // FIXME: If you die at Isbamuth's Challenge, YOU CANNOT TRY AGAIN!! + setq3 FrostiaQuest_Homunculus, 3; // Debug functionality if (is_staff()) { |