summaryrefslogtreecommitdiff
path: root/npc/020-4/henry.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/020-4/henry.txt')
-rw-r--r--npc/020-4/henry.txt34
1 files changed, 31 insertions, 3 deletions
diff --git a/npc/020-4/henry.txt b/npc/020-4/henry.txt
index cc38c9f29..c0854189d 100644
--- a/npc/020-4/henry.txt
+++ b/npc/020-4/henry.txt
@@ -45,9 +45,37 @@
mesn;
mesq "...";
next;
- mesn;
- mesq l("Alright. Now to give your quest. But not now. Come back later.");
- next;
+ if (BaseLevel < 47) {
+ mesn;
+ mesq l("Alright. Now to give your quest. But not now, you're still weak. Come back later, will you.");
+ close; // Next quest is Level 70 so.
+ } else {
+ mesn;
+ mesq l("West of here, north of here, is a cabin. Investigate. That's all.");
+ next;
+ mesn;
+ mesq l("...Oh, right! We locked it. Uhm, we'll open it for you. Be careful.");
+ setq LoFQuest_EPISODE, 11;
+ close;
+ }
+ }
+ // Also part of The EPISODE
+ if (getq(LoFQuest_EPISODE) == 12) {
+ if (BaseLevel < 50) {
+ mesn;
+ mesq l("Before you give me your report, acquire level %d.", 50);
+ close; // Next quest is Level 70 so.
+ } else {
+ mesn;
+ mesq l("Hm, thanks for your report. This is most useful. Here, drink this.");
+ next;
+ mesc l("You start feeling dizzy.");
+ mesn;
+ mesq l("%s? You don't look so well. You should see a doctor immediately!", strcharinfo(0));
+ setq LoFQuest_EPISODE, 13;
+ SC_Bonus(86400, SC_POISON, 1);
+ close;
+ }
}
// Level requeriment