diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-25 07:27:16 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-25 07:27:16 -0300 |
commit | c7c69b9e1acfa55580eb85add0a6beb053e1226a (patch) | |
tree | ded2a38785974a8fa82d1678042ef4c50499aaaa /npc/014-5-1 | |
parent | b335c281543bda900dfb83a8ba11ee69e3b46773 (diff) | |
download | serverdata-c7c69b9e1acfa55580eb85add0a6beb053e1226a.tar.gz serverdata-c7c69b9e1acfa55580eb85add0a6beb053e1226a.tar.bz2 serverdata-c7c69b9e1acfa55580eb85add0a6beb053e1226a.tar.xz serverdata-c7c69b9e1acfa55580eb85add0a6beb053e1226a.zip |
Sagratha Request #3: A Lilit Warp Crystal. Reward: 20x Fire Fairies.
Diffstat (limited to 'npc/014-5-1')
-rw-r--r-- | npc/014-5-1/sagratha.txt | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/npc/014-5-1/sagratha.txt b/npc/014-5-1/sagratha.txt index 1ad86d2a4..2f18aa02e 100644 --- a/npc/014-5-1/sagratha.txt +++ b/npc/014-5-1/sagratha.txt @@ -506,7 +506,33 @@ function requireHelp { getexp .@xp*20, .@jp*15; mesn; mesq l("Thanks. I am willing to share you more magic, if you're interested."); - setq General_Sagratha, 2; + setq General_Sagratha, 4; + } + break; + case 5: + .@m=FireFairy; + if (BaseLevel < getmonsterinfo(.@m, MOB_LV)) { + mesn; + mesq l("When you're stronger I may consider asking for your help."); + break; + } + mesn; + mesq l("I need help because, you see, I don't carry a cauldron around."); + next; + mesn; + mesq l("I need @@ @@, if you could arrange me that I would be grateful.", 1, getitemlink(LilitWarpCrystal)); + if (countitem(LilitWarpCrystal) < 1) + break; + next; + mesc l("Deliver the items to Sagratha?"); + if (askyesno() == ASK_YES) { + delitem LilitWarpCrystal, 1; + .@xp=getmonsterinfo(.@m, MOB_BASEEXP); + .@jp=getmonsterinfo(.@m, MOB_JOBEXP); + getexp .@xp*20, .@jp*15; + mesn; + mesq l("Thanks. I am willing to share you more magic, if you're interested."); + setq General_Sagratha, 6; } break; default: |