summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/017-3/doctor.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/npc/017-3/doctor.txt b/npc/017-3/doctor.txt
index bc50bd56b..495d21b26 100644
--- a/npc/017-3/doctor.txt
+++ b/npc/017-3/doctor.txt
@@ -4,11 +4,14 @@
// Jesusalva
// Description:
// Part from THE EPISODE quest
+// Reference:
+// http://forums.landoffire.org/viewtopic.php?f=7&t=1320&sid=80d2c735b55ccb06a39955a8fbca3913
017-3,75,68,0 script The Doctor NPC_LOF_DOCTOR,{
.@q=getq(LoFQuest_EPISODE);
if (BaseLevel < 30) goto L_Weak;
if (.@q == 1) goto L_Check;
+ if (.@q == 2 && BaseLevel >= 40) goto L_Miler;
if (.@q >= 2) goto L_Tea;
mesn;
mesq l("Quite interesting, quite interesting indeed.");
@@ -154,6 +157,22 @@ L_Missing:
mesq l("Sorry, you do not have enough ingredients. You'd better search thoroughly.");
close;
+/////// Second Act
+L_Miler:
+ mesn;
+ mesq l("Thank you for helping me make my tea. I hope the potions have been helpful...");
+ next;
+ mesn;
+ mesq l("That reminds me. I have a friend in Nivalis named Miler who gave me some hints on the recipe. Would you take him a sample of what I gave you?");
+ mesq l("If you've used all the ones I've given, you can always bring me more ingredients.");
+ menu
+ "I'll go right away.", -,
+ "Ah, I suppose I need to gather more ingredients first...", -;
+ setq LoFQuest_EPISODE, 3;
+ close;
+
+
+
OnInit:
.sex=G_MALE;
.distance=5;