summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/018-4-2/susanne.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/npc/018-4-2/susanne.txt b/npc/018-4-2/susanne.txt
index ec4b4e98f..dcc008236 100644
--- a/npc/018-4-2/susanne.txt
+++ b/npc/018-4-2/susanne.txt
@@ -114,13 +114,17 @@ L_Check:
mesn;
mesq l("Just wait. Fafi dragons are slow to show up...");
} else {
+ .@q=limit(0, getq2(LoFQuest_Fairy), 3);
+ // First time is ALWAYS free
+ if (!.@q)
+ goto L_Spawn;
+
mesn;
mesq l("The Fafi knows you are here to kill him. They are smart. But I can make a trap.");
next;
mesn;
mesq l("Bring me this and I'll spawn it for you:");
// .@q valid values are 1 (Starter) and 3 (Veteran)
- .@q=limit(1, getq2(LoFQuest_Fairy), 3);
mesc l("@@/@@ @@", countitem(ShadowHerb), .@q*5, getitemlink(ShadowHerb));
mesc l("@@/@@ @@", countitem(Moss), .@q*4, getitemlink(Moss));
mesc l("@@/@@ @@", countitem(Root), .@q*3, getitemlink(Root));