diff options
author | Reid <reidyaro@gmail.com> | 2015-12-27 23:23:28 +0100 |
---|---|---|
committer | Reid <reidyaro@gmail.com> | 2015-12-27 23:23:28 +0100 |
commit | 7fbe2f63dfdca78c368feea28fc7b2a9a1ccd28c (patch) | |
tree | 8956faf702b4e33b0930580ce7d63e2e095e5059 /npc | |
parent | b7bc335e1faad271d96ea79bbe1302a39add782b (diff) | |
download | serverdata-7fbe2f63dfdca78c368feea28fc7b2a9a1ccd28c.tar.gz serverdata-7fbe2f63dfdca78c368feea28fc7b2a9a1ccd28c.tar.bz2 serverdata-7fbe2f63dfdca78c368feea28fc7b2a9a1ccd28c.tar.xz serverdata-7fbe2f63dfdca78c368feea28fc7b2a9a1ccd28c.zip |
Add a warp back to the Lost Island through Nard.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/001-2-24/nard.txt | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/npc/001-2-24/nard.txt b/npc/001-2-24/nard.txt index d167b25d..a42202d5 100644 --- a/npc/001-2-24/nard.txt +++ b/npc/001-2-24/nard.txt @@ -34,11 +34,35 @@ l("I'm lost, where should I go?"), L_Lost, l("How long will you stay here?"), -; - mes ""; - mesn; - mesq l("We just returned from a long journey and Artis is a good city to rest and to conclude our exchange."); - next; - mesq l("I think that we will stay in port for a great time."); + speech 5, + l("We just returned from a long journey and Artis is a good city to rest and to conclude our exchange."), + l("I think that we will stay in port for a great time, though, if you want to visit some near place we could take you there."), + l("Do you want to go somewhere?"); + + switch (select(l("Lost Island."), + l("Nowhere, I'm fine here."))) + { + case 1: + speech 5, + l("Let's set sail then!"); + + if (!getmapxy(.@map$, .@x, .@y, 0)) + { + warp "000-2-3.gat", .@x, .@y; + } + else + { + warp "000-2-3.gat", 22, 27; + } + + closedialog; + close; + case 2: + speech 5, + l("Ok we stay docked here if you need our help."); + + break; + } closedialog; close; @@ -47,6 +71,7 @@ L_Lost : mes ""; mesn; mesq l("Julia make appeal the Legion of Aemil to search you, exit the ship and you should see your escort!"); + next; closedialog; close; |