diff options
author | Reid <reidyaro@gmail.com> | 2016-02-16 01:47:31 +0100 |
---|---|---|
committer | Reid <reidyaro@gmail.com> | 2016-02-16 01:51:24 +0100 |
commit | 49147eff64ea43e4f6281d58b4da55ec422d4404 (patch) | |
tree | f13cbdf0748eed7e9f4c7ec4cd018cadd5932a21 /npc | |
parent | f1f5d2f08825e0ae392254ab1e0e36d960871d19 (diff) | |
download | serverdata-49147eff64ea43e4f6281d58b4da55ec422d4404.tar.gz serverdata-49147eff64ea43e4f6281d58b4da55ec422d4404.tar.bz2 serverdata-49147eff64ea43e4f6281d58b4da55ec422d4404.tar.xz serverdata-49147eff64ea43e4f6281d58b4da55ec422d4404.zip |
Add third quest on enora's script.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/001-1/enora.txt | 115 |
1 files changed, 70 insertions, 45 deletions
diff --git a/npc/001-1/enora.txt b/npc/001-1/enora.txt index 70731ba6..85999eb4 100644 --- a/npc/001-1/enora.txt +++ b/npc/001-1/enora.txt @@ -21,6 +21,47 @@ 001-1,176,113,0 script Enora#001-1 NPC_HUMAN_FEMALE_NOOB,{ + function enora_don { + speech 5, + l("Don is renowned throughout the archipelagos for his forgery here on Artis."), + l("It's a great honnor for us at the Legion to hold the security of his commerce."), + l("If you search for him you should look to the west of this city, it's the first house just after left bridge, you can't miss it!"), + l("Chelios, his apprentice, practices outside, mostly."); + + return; + } + + function enora_legion { + speech 5, + l("The Legion of Aemil is a group of mercenaries who vowed to protect and serve their neighbors."), + l("We have various training sessions, and also a board with open tasks for the city and its surroundings."), + l("It's a good place to earn money, and also help you to travel throughout the archipelagos!"), + l("Each big city host a Legion chapter, Artis' chapter building is located in the North-West."); + + return; + } + + function enora_light_armor { + speech 5, + l("The light armor shop is ran by Resa, she is part of the Merchant Guild of Artis."), + l("She is very skilled when it comes to change a no ordinary piece of clothe into a wonderful piece of art!"), + l("Her shop is on the west part of the city, between the legion building and the library."); + + return; + } + + function enora_market { + return; + } + + function enora_hill { + speech 5, + l("Go to the up of the river, and cross the river twice with the two bridges in the North."), + l("The hill is located in the North-East of Artis."); + + return; + } + function enora_memories { speech 5, l("It's so exciting to meet somebody with amnesia!"), @@ -133,9 +174,35 @@ function enora_third_quest { speech 5, - l(""); + l("Look how splendid this @@ is!", getitemlink (ArtisTankTop, CamelCottonDye)), + l("It's nearly as good as one from Esperia, have you ever been there?"), + l("Ah... Sorry, I forget, again."), + l("I mean, you forget... Well."), + l("If you ever find the time, pass by Esperia, it's the capital city of the archipelagos!"), + l("You can find a chapter of the Legion of Aemil there, like in any other city, but Esperia is important for us as our headquarter is there."); + -// setq ArtisQuests_Enora, 7; + do + { + .@q = select (l("Do you still need help?"), + l("What is this \"legion\"?")); + switch (.@q) + { + case 1: + break; + case 2: + enora_legion; + break; + } + } while (.@q == 2); + + speech 5, + l("Oh yes, I have a last errand for you, Q'Pid in the market sells some potions."), + l("It does some days now that I asked her a box of @@, but she didn't deliver anything.", getitemlink (PibberiesInfusion)), + l("Please try to figure what went wrong with this order and bring me these potions."), + l("You will be able to find her on the market on the south-east of Artis."); + + setq ArtisQuests_Enora, 7; closedialog; npctalk3 l("Thank you very much!"); @@ -151,8 +218,7 @@ l("It would have been easy for me to handle it, but you can earn respect by killing Fluffies in place of their natural-predator!"), l("Besides, I need to be here to watch for thieves while La Johanne is docked. You're looking confident so take these!"); - setq ArtisQuests_Enora, 7; - set ArtisFluffyKilled, 0; + set #ArtisFluffyKilled, 0; getitem TrainingGladius, 1; getitem LegionTrainingShirt, 1; @@ -228,47 +294,6 @@ return; } - function enora_don { - speech 5, - l("Don is renowned throughout the archipelagos for his forgery here on Artis."), - l("It's a great honnor for us at the Legion to hold the security of his commerce."), - l("If you search for him you should look to the west of this city, it's the first house just after left bridge, you can't miss it!"), - l("Chelios, his apprentice, practices outside, mostly."); - - return; - } - - function enora_legion { - speech 5, - l("The Legion of Aemil is a group of mercenaries who vowed to protect and serve their neighbors."), - l("We have various training sessions, and also a board with open tasks for the city and its surroundings."), - l("It's a good place to earn money, and also help you to travel throughout the archipelagos!"), - l("Each big city host a Legion chapter, Artis' chapter building is located in the North-West."); - - return; - } - - function enora_light_armor { - speech 5, - l("The light armor shop is ran by Resa, she is part of the Merchant Guild of Artis."), - l("She is very skilled when it comes to change a no ordinary piece of clothe into a wonderful piece of art!"), - l("Her shop is on the west part of the city, between the legion building and the library."); - - return; - } - - function enora_market { - return; - } - - function enora_hill { - speech 5, - l("Go to the up of the river, and cross the river twice with the two bridges in the North."), - l("The hill is located in the North-East of Artis."); - - return; - } - if (getq(ArtisQuests_Enora) == 0) { speech 4, |