diff options
author | Jesusaves <cpntb1@ymail.com> | 2024-01-22 23:40:29 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2024-01-22 23:40:29 -0300 |
commit | c47849ef16979057e7521847f60b31428cd381c9 (patch) | |
tree | 9cd5e8671fcfd9dbdf9cae57be1a150400048827 | |
parent | 816008273eadcad4313f24b840dbc6d871a7d859 (diff) | |
download | serverdata-c47849ef16979057e7521847f60b31428cd381c9.tar.gz serverdata-c47849ef16979057e7521847f60b31428cd381c9.tar.bz2 serverdata-c47849ef16979057e7521847f60b31428cd381c9.tar.xz serverdata-c47849ef16979057e7521847f60b31428cd381c9.zip |
For AFKers convenience, provide a cheap quick warp back to the Carpet.
After deploying Homunculus in a mission, or visiting and finding out not done yet.
The price rises as game progresses. Maximum value is 500 GP.
-rw-r--r-- | npc/017-10/dispatcher.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/npc/017-10/dispatcher.txt b/npc/017-10/dispatcher.txt index 0d8ae71ab..f0dc2771d 100644 --- a/npc/017-10/dispatcher.txt +++ b/npc/017-10/dispatcher.txt @@ -44,6 +44,18 @@ close; } mesc l("It should be back in @@", FuzzyTime(HOMUN_DEPLOYDATE)), 1; + next; + mesn; + mesq l("If you want, I can warp you back to the Professor in Tulimshar while you wait... But I'll charge you %d GP.", .warpfee); + if (Zeny < .warpfee) close; + next; + mesc l("Warp back to the carpet?"), 1; + if (askyesno() == ASK_YES) { + Zeny -= .warpfee; + warp "003-0-1", 35, 36; + dispbottom "Erik : "+l("Fly away!"); + } + closeclientdialog; close; break; default: @@ -462,6 +474,7 @@ OnInit: // Old Maximum Profit: 10,000 GP // Coin Bag farming: 180 mobs, at 5% drop rate: 5,000 GP max .zenycap=7500*min(1, ($GAME_STORYLINE+1)/2); + .warpfee=$GAME_STORYLINE*100; end; } |