summaryrefslogtreecommitdiff
path: root/npc/018-6-0
diff options
context:
space:
mode:
Diffstat (limited to 'npc/018-6-0')
-rw-r--r--npc/018-6-0/main.txt27
1 files changed, 14 insertions, 13 deletions
diff --git a/npc/018-6-0/main.txt b/npc/018-6-0/main.txt
index ef3af5d75..263173022 100644
--- a/npc/018-6-0/main.txt
+++ b/npc/018-6-0/main.txt
@@ -108,6 +108,7 @@ OnTouch:
} else {
warp "018-6-1", 83, 28;
}
+ .alwaysVisible=true;
end;
}
@@ -125,7 +126,7 @@ OnTouch:
.@q2=getq2(LoFQuest_Barbara);
.@q3=getq3(LoFQuest_Barbara);
if (.@q == 2 && .@q3 >= 3) {
- addtimer("#01862_InstCtrl::OnLevel3", 100);
+ addtimer(100, "#01862_InstCtrl::OnLevel3");
enablenpc instance_npcname("#FromWestHall", .@q2);
enablenpc instance_npcname("#FromEastHall", .@q2);
warp BarbaraInstCheck(2), 90, 32;
@@ -158,14 +159,13 @@ OnTouch:
end;
}
- // Monster control
- if (.@q3 & 2)
- addtimer("#01862_InstCtrl::OnLevel2", 100);
- else
- addtimer("#01862_InstCtrl::OnLevel1", 100);
-
// Check if quest must begin
if (!(.@q3 & 1)) {
+ // Monster control
+ if (.@q3 & 2)
+ addtimer(100, "#01862_InstCtrl::OnLevel2");
+ else
+ addtimer(100, "#01862_InstCtrl::OnLevel1");
// Mark the quest in progress as WEST HALL, and warp
setq3 LoFQuest_Barbara, .@q3|64;
enablenpc instance_npcname("#FromSouthHall", .@q2);
@@ -177,6 +177,7 @@ OnTouch:
OnInit:
+ .alwaysVisible=true;
disablenpc .name$;
end;
}
@@ -196,14 +197,13 @@ OnTouch:
end;
}
- // Monster control
- if (.@q3 & 1)
- addtimer("#01862_InstCtrl::OnLevel2", 100);
- else
- addtimer("#01862_InstCtrl::OnLevel1", 100);
-
// Check if quest must begin
if (!(.@q3 & 2)) {
+ // Monster control
+ if (.@q3 & 1)
+ addtimer(100, "#01862_InstCtrl::OnLevel2");
+ else
+ addtimer(100, "#01862_InstCtrl::OnLevel1");
// Mark the quest in progress as EAST HALL, and warp
setq3 LoFQuest_Barbara, .@q3|128;
enablenpc instance_npcname("#FromSouthHall", .@q2);
@@ -215,6 +215,7 @@ OnTouch:
OnInit:
+ .alwaysVisible=true;
disablenpc .name$;
end;
}