diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-08-17 17:35:24 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-08-17 17:35:24 -0300 |
commit | e6322d4c965129bcf21a340e20894d8b0382d394 (patch) | |
tree | cdf17e5aa0ca5e53ec4ee99c5d7c5a725e576b71 /npc | |
parent | b7523649ecd653af8e800c6aac385cb3b81de17a (diff) | |
download | serverdata-e6322d4c965129bcf21a340e20894d8b0382d394.tar.gz serverdata-e6322d4c965129bcf21a340e20894d8b0382d394.tar.bz2 serverdata-e6322d4c965129bcf21a340e20894d8b0382d394.tar.xz serverdata-e6322d4c965129bcf21a340e20894d8b0382d394.zip |
First summoning in Susanne is always free, in case multiple players are challenging.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/018-4-2/susanne.txt | 6 |
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)); |