summaryrefslogblamecommitdiff
path: root/quests.xml
blob: fe1daedc58e8b6255fb4fd72602f72a3eb75fe5a (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11


                                        
        
                            
                
                                                                   



                                                                                                                                                    
                                                                                                            
                         
                                           




                                                                                    
                                                                                                                                                    
                         
                                                                                                              
                         
                                           




                                                                                    

                                                                   











































                                                                                                                                                                                 

                                                                   

































                                                                                                                                                                                    

                                                                     

























                                                                                                                     
                                              


















                                                                                                                                         
                                              






                                                                                                                                         
                                              

                
                
                                                                 









                                                                                                           
 
                           
                 

                                                                 
                                                                    



                                                                      
                                           
                                                                                         


                                                   
 
                          
                   
                 


                                                                   






                                                                                 
                                                                  






                                                                           
                                                                







                                                                           


















                                                                                       




















                                                                                                                    






























                                                                                               




























                                                                                                
                 
                                                                                 
















                                                                                                 
                 
                                                                                








                                                                           
                                  
                                                                           
                         


                                                                           
                
                                                              
                                  
                                                                                
                         



                                                                           
                                                              
                                  
                                                                                   




                                                                           
                                                               
                                  
                                                                                











                                                                           

                
 
























































                                                                                                                         









                                                                                     
         
<?xml version="1.0" encoding="utf-8"?>
<!-- Authors: 4144, Alige, Hal9000, Reid
Copyright (C) 2012-2013 Evol Online -->
<quests>
    <!-- PROLOGUE QUESTS -->
    <var id="0">
        <effect map="002-3.tmx" npc="404" value="0,1" effect="12"/>
        <quest name="Abide by the Rules" group="Ship" incomplete="1">
            <name>Abide by the Rules</name>
            <text>Before resuming your adventure and exploration, you need to register on the boarding list of the ship by signing its rules.</text>
            <text></text>
            <text>Speak to Juliet, the keeper of this ship. She is waiting for you on the first deck.</text>
            <text></text>
            <questgiver>Juliet</questgiver>
            <coordinates x="27" y="24">La Johanne, First Deck. (27,24)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Abide by the Rules" group="Ship" complete="2">
            <name>Abide by the Rules</name>
            <text>Juliet told you about all the rules you have to follow during your adventure so that you behave properly with other people.</text>
            <text></text>
            <text>Keep them in mind, but if you think you need to hear them again, just talk to Juliet.</text>
            <text></text>
            <questgiver>Juliet</questgiver>
            <coordinates x="27" y="24">La Johanne, First Deck. (27,24)</coordinates>
            <reward>Nothing.</reward>
        </quest>
    </var>
    <var id="1">
        <effect map="002-1.tmx" npc="407" value="0" effect="12"/>
        <effect map="002-1.tmx" npc="407" value="1,2" effect="13"/>
        <quest name="Warm Smelly Clothes" group="Ship" incomplete="0">
            <name>Warm Smelly Clothes</name>
            <text>Magic Arpan is waiting for you. Go speak to him.</text>
            <text></text>
            <text>To speak to an NPC, click on it with your mouse or select it using the N key and then chat using the T key.</text>
            <text></text>
            <questgiver>Magic Arpan</questgiver>
            <coordinates x="39" y="33">La Johanne, Second Deck. (39,33)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Warm Smelly Clothes" group="Ship" incomplete="1">
            <name>Warm Smelly Clothes</name>
            <text>You need to open the chest and take the clothes from it.</text>
            <text></text>
            <text>To perform this action, click on the chest with your mouse or select it with the N key and then interact with it using the T key.</text>
            <text></text>
            <questgiver>Magic Arpan</questgiver>
            <coordinates x="41" y="37">La Johanne, Second Deck. (41,37)</coordinates>
            <reward>Smelly sailor clothes.</reward>
        </quest>
        <quest name="Warm Smelly Clothes" group="Ship" incomplete="2">
            <name>Warm Smelly Clothes</name>
            <text>To open your inventory, use the F3 key or use your mouse to select it in the above menu in your client.</text>
            <text></text>
            <text>When your inventory is open, you can equip an item by selecting it and clicking 'Equip'. You can do the same to remove an item by clicking on 'Unequip'.</text>
            <text></text>
            <text>Items have different effects. Some will heal you, some can be used as weapons or armor and some can be sold for gold.</text>
            <text></text>
            <questgiver>Magic Arpan</questgiver>
            <coordinates x="39" y="33">La Johanne, Second Deck. (39,33)</coordinates>
            <reward>Smelly sailor clothes.</reward>
        </quest>
        <quest name="Warm Smelly Clothes" group="Ship" complete="3">
            <name>Warm Smelly Clothes</name>
            <text>You wore the clothes you found in the chest that Magic Arpan showed you.</text>
            <text></text>
            <text>They are old and a bit smelly but the warm sensation they give makes you feel at home.</text>
            <text></text>
            <questgiver>Magic Arpan</questgiver>
            <coordinates x="39" y="33">La Johanne, Second Deck. (39,33)</coordinates>
            <reward text1="[Creased Shirt]" text2="[Creased Shorts]">A {@@1} and old {@@2}.</reward>
        </quest>
    </var>
    <var id="2">
        <effect map="002-1.tmx" npc="401" value="0,1" effect="14"/>
        <effect map="002-1.tmx" npc="401" value="2" effect="15"/>
        <quest name="Piberries Lover" group="Ship" incomplete="1">
            <name>Piberries Lover</name>
            <text>A mysterious stowaway needs your help. He hides at the bottom level of the ship, in the storage room.</text>
            <text></text>
            <text>It seems to be an urgent task, but he is afraid that you could be a sailor, so watch out!</text>
            <text></text>
            <questgiver>Alige</questgiver>
            <coordinates x="33" y="31">La Johanne, Second Deck. (33,31)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Piberries Lover" group="Ship" incomplete="2">
            <name>Piberries Lover</name>
            <text>Alige, the mysterious traveller, is asking for your help to find him some food.</text>
            <text></text>
            <text text1="[Piberries]">In fact, he hides in a hole in the main hallway. It leads to the ship's storage room where he can reach for some barrels full of {@@1}.</text>
            <text></text>
            <text>He is sick of eating these berries all the time. That is why he would like you to find him other kinds of food and bring them to him.</text>
            <text></text>
            <questgiver>Alige</questgiver>
            <coordinates x="33" y="31">La Johanne, Second Deck. (33,31)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Piberries Lover" group="Ship" complete="3">
            <name>Piberries Lover</name>
            <text text1="[Piberries]">You brought Alige some food, different from the {@@1} he usually eats.</text>
            <text></text>
            <text>It looks like he is eager of tasting new flavors. Try bringing him other types of food. He may have something to give you in exchange.</text>
            <text></text>
            <questgiver>Alige</questgiver>
            <coordinates x="33" y="31">La Johanne, Second Deck. (33,31)</coordinates>
            <reward text1="[Piberries]">A handful of {@@1}.</reward>
        </quest>
    </var>
    <var id="3">
        <effect map="002-1.tmx" npc="403" value="0,6" effect="12"/>
        <effect map="002-1.tmx" npc="403" value="1,2,4" effect="13"/>
        <quest name="Ratto Extermination" group="Ship" incomplete="6">
            <name>Ratto Extermination</name>
            <text>Peter needs your help to clear La Johanne's hold of some rattos.</text>
            <text></text>
            <text>Speak to him when you will have time to help him.</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Ratto Extermination" group="Ship" incomplete="1">
            <name>Ratto Extermination</name>
            <text>Peter asked you to empty the bottom of the ship for free.</text>
            <text></text>
            <text>Maybe next time he will have something to offer you...</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>Nothing.</reward>
        </quest>
        <quest name="Ratto Extermination" group="Ship" incomplete="2">
            <name>Ratto Extermination</name>
            <text>Cleaning the bottom of the ship is a tough work, but Peter is offering you some gold for it.</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>100 EXP, 1000 GP.</reward>
        </quest>
        <quest name="Ratto Extermination" group="Ship" complete="3">
            <name>Ratto Extermination</name>
            <text>You helped Peter cleaning the bottom of the ship for free.</text>
            <text></text>
            <text>However, it looks like these rattos can come back again. Later, you could ask Peter if he needs your help again.</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>Nothing.</reward>
        </quest>
        <quest name="Ratto Extermination" group="Ship" complete="5">
            <name>Ratto Extermination</name>
            <text>You helped Peter cleaning the bottom of the ship. He rewarded you with some gold.</text>
            <text></text>
            <text>However, it looks like these rattos can come back again. Later, you could ask Peter if he needs your help again.</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>100 EXP, 1000 GP.</reward>
        </quest>
        <quest name="Ratto Extermination" group="Ship" incomplete="4">
            <name>Ratto Extermination</name>
            <text>This time, Peter seems to have a reward for you. After you cleaned the bottom of the ship, ask him for a reward.</text>
            <text></text>
            <questgiver>Peter</questgiver>
            <coordinates x="60" y="35">La Johanne, Second Deck. (60,35)</coordinates>
            <reward>100 EXP, 1000 GP.</reward>
        </quest>
    </var>
    <var id="5">
        <effect map="002-1.tmx" npc="100" value="0" effect="14"/>
        <quest name="Chef's Secret Blade" group="Ship" complete="1">
            <name>Chef's Secret Blade</name>
            <text>You found a sharp knife on a table in one of the rooms of the ship.</text>
            <text></text>
            <text>It looks like its previous owner used it to prepare delicious dishes for the crew.</text>
            <text></text>
            <coordinates x="50" y="24">La Johanne, Second Deck. (50,24)</coordinates>
            <reward text1="[Knife]">{@@1}.</reward>
        </quest>
    </var>

    <!-- GENERAL QUESTS -->
    <var id="13">
        <effect map="005-5.tmx" npc="126" value="0" effect="12"/>
        <effect map="003-3.tmx" npc="126" value="0" effect="12"/>
        <quest name="Worship of Money" group="General" complete="1">
            <name>Worship of Money</name>
            <text>You are now registered in the Merchant Guild.</text>
            <text>This Guild offers storage and bank services.</text>
            <text></text>
            <questgiver>Banker</questgiver>
            <coordinates x="101" y="37">Tulimshar, Merchant Guild. (101,37)</coordinates>
            <reward>Merchant Guild access.</reward>
        </quest>
    </var>

    <!-- CANDOR QUESTS -->
    <!-- var 31 -->
    <var id="32">
        <effect map="005-1.tmx" npc="119" value="0,1" effect="12"/>
        <effect map="005-1.tmx" npc="119" value="3" effect="12"/>
        <quest name="Hide And Seek" group="Candor" incomplete="2">
            <name>Hide And Seek</name>
            <text>Find all the children for Ayasha. They're in the Island.</text>
            <text></text>
            <questgiver>Ayasha</questgiver>
            <coordinates x="52" y="81">Candor Island. (52,81)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Hide And Seek" group="Candor" incomplete="3">
            <name>Hide And Seek</name>
            <text>You found all childrens, go report to Ayasha.</text>
            <text></text>
            <questgiver>Ayasha</questgiver>
            <coordinates x="52" y="81">Candor Island. (52,81)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Hide And Seek" group="Candor" complete="4">
            <name>Hide And Seek</name>
            <text>I helped Ayasha to find the children.</text>
            <text></text>
            <questgiver>Ayasha</questgiver>
            <coordinates x="52" y="81">Candor Island. (52,81)</coordinates>
            <reward>30 EXP and 50 GP</reward>
        </quest>
    </var>
    <var id="33">
        <effect map="005-4.tmx" npc="433" value="0,1,2" effect="12"/>
        <quest name="Tolchi's Request" group="Candor" incomplete="1,2">
            <name>Tolchi's Request</name>
            <text>I am helping Tolchi, a weapon craftswoman, to find materials.</text>
            <text></text>
            <questgiver>Tolchi</questgiver>
            <coordinates x="25" y="41">Candor Island, Armor Shop. (25,41)</coordinates>
            <reward>Gold and Experience.</reward>
        </quest>
        <quest name="Tolchi's Request" group="Candor" complete="3">
            <name>Tolchi's Request</name>
            <text>I helped Tolchi with her materials needs.</text>
            <text></text>
            <questgiver>Tolchi</questgiver>
            <coordinates x="25" y="41">Candor Island, Armor Shop. (25,41)</coordinates>
            <reward>Gold and Experience.</reward>
        </quest>
    </var>
    <var id="34">
        <effect map="005-1.tmx" npc="433" value="0,1" effect="12"/>
        <quest name="Helping Maya" group="Candor" incomplete="1">
            <name>Helping Maya</name>
            <text>I am helping out Maya with finding a few items.</text>
            <text text1="[Cotton Cloth]" text2="[Maggot Slime]">I need to find three {@@1} and three {@@2}.</text>
            <text></text>
            <questgiver>Maya</questgiver>
            <coordinates x="42" y="37">Candor Island. (42,37)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Helping Maya" group="Candor" complete="2">
            <name>Helping Maya</name>
            <text>You are helping out Maya with finding a few items.</text>
            <text text1="[Cotton Cloth]" text2="[Maggot Slime]">You need to find three {@@1} and three {@@2}.</text>
            <text></text>
            <questgiver>Maya</questgiver>
            <coordinates x="42" y="37">Candor Island. (42,37)</coordinates>
            <reward text1="[Candor Shirt]">A {@@1}.</reward>
        </quest>
    </var>
    <!-- var 35 -->
    <var id="36">
        <effect map="005-1.tmx" npc="450" value="0,1,3" effect="12"/>
        <quest name="Cleaning the Storehouse" group="Candor" incomplete="2">
            <name>Cleaning the Storehouse</name>
            <text>Zegas needs someone to find and defuse the Bug Bomb in the storehouse.</text>
            <text>I must check all barrels.</text>
            <text></text>
            <questgiver>Zegas</questgiver>
            <coordinates x="34" y="76">Candor Island. (35,77)</coordinates>
            <reward>Unknown</reward>
        </quest>
        <quest name="Cleaning the Storehouse" group="Candor" incomplete="3">
            <name>Cleaning the Storehouse</name>
            <text>I defused the bug bomb.</text>
            <text>I must report back to Zegas at once.</text>
            <text></text>
            <questgiver>Zegas</questgiver>
            <coordinates x="35" y="77">Candor Island. (35,77)</coordinates>
            <reward>Unknown</reward>
        </quest>
        <quest name="Cleaning the Storehouse" group="Candor" complete="4">
            <name>Cleaning the Storehouse</name>
            <text>I helped Zegas to clear the Storehouse.</text>
            <text>More bugs may attack there later, but that's not my problem anymore.</text>
            <text></text>
            <questgiver>Zegas</questgiver>
            <coordinates x="35" y="77">Candor Island. (35,77)</coordinates>
            <reward>60 EXP and 450 GP</reward>
        </quest>
    </var>
    <var id="37">
        <effect map="005-1.tmx" npc="112" value="0,1" effect="12"/>
        <effect map="002-4.tmx" npc="409" value="2" effect="12"/>
        <quest name="Preparing a Party" group="Candor" incomplete="1">
            <name>Preparing a Party</name>
            <text>Some sailors at beach are planning a party.</text>
            <text text1="[Beer]">They need 5 {@@1} for the party to happen.</text>
            <text></text>
            <questgiver>Sailors</questgiver>
            <coordinates x="92" y="99">Candor Island. (92,99)</coordinates>
            <reward>Become one of the crew.</reward>
        </quest>
        <quest name="Preparing a Party" group="Candor" incomplete="2">
            <name>Preparing a Party</name>
            <text text1="[Beer]">The sailors have sufficient {@@1} for the party.</text>
            <text>They now want me to invite Elmo, the captain's assistant, to the party.</text>
            <text></text>
            <questgiver>Sailors</questgiver>
            <coordinates x="22" y="27">La Johanne, Captain's room. (22,27)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Preparing a Party" group="Candor" complete="3">
            <name>Preparing a Party</name>
            <text>Elmo was invited, and with that, the sailors may party.</text>
            <text></text>
            <questgiver>Sailors</questgiver>
            <reward text1="[Bandana]">1x {@@1}, 10 EXP, 1000 GP</reward>
        </quest>
    </var>
    <var id="38">
        <!-- LiveNPCs (the ones with equipment) cannot have quest log effects -->
        <quest name="Making a Figurine" group="Candor" incomplete="1">
            <name>Making a Figurine</name>
            <text text1="[Bug Leg]">Vincent is making a figurine with {@@1}. He needs 12.</text>
            <text></text>
            <questgiver>Vincent</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Making a Figurine" group="Candor" complete="2">
            <name>Making a Figurine</name>
            <text>Vincent was able to make his figurine thanks to the bug legs I gave him.</text>
            <text></text>
            <questgiver>Vincent</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>1000 GP</reward>
        </quest>
    </var>
    <var id="39">
        <effect map="005-7.tmx" npc="801" value="0,2,3,5,6,8,9,11" effect="12"/>
        <quest name="Trainment" group="Candor" incomplete="2,3,5,6,8,9,11">
            <name>Trainment</name>
            <text>I have to report to the trainer.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>40 xp, 25 gp</reward>
        </quest>
        <quest name="Trainment" group="Candor" incomplete="1">
            <name>Trainment</name>
            <text text1="Maggot">I already killed {@@var2}/10 {@@1}.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>40 xp, 25 gp</reward>
        </quest>
        <quest name="Trainment" group="Candor" incomplete="4">
            <name>Trainment</name>
            <text text1="House Maggot">I already killed {@@var2}/5 {@@1}.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>40 xp, 25 gp</reward>
        </quest>
        <quest name="Trainment" group="Candor" incomplete="7">
            <name>Trainment</name>
            <text text1="Candor Scorpion">I already killed {@@var2}/3 {@@1}.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>40 xp, 25 gp</reward>
        </quest>
        <quest name="Trainment" group="Candor" incomplete="10">
            <name>Trainment</name>
            <text text1="[@@m1071|@@]">I already killed {@@var2}/2 {@@1}.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>40 xp, 25 gp</reward>
        </quest>
        <quest name="Trainment" group="Candor" complete="12">
            <name>Trainment</name>
            <text>I was successfully trained.</text>
            <text></text>
            <questgiver>Trainer</questgiver>
            <coordinates x="92" y="96">Candor Island. (92,96)</coordinates>
            <reward>50 xp</reward>
        </quest>
    </var>

    <!-- TULIMSHAR QUESTS -->
    <var id="51">
        <effect map="003-1.tmx" npc="428" value="0" effect="14"/>
        <effect map="003-1.tmx" npc="428" value="1" effect="15"/>
        <quest name="Fishman" group="Tulimshar" incomplete="1">
            <name>Fishman</name>
            <text>Eugene, the fishman in Artis docks, bought a new fishing rod.</text>
            <text>He hurried so much to try it out, that he forgot to take enough baits.</text>
            <text text1="[Small Tentacles]">You need to bring him 10 {@@1}.</text>
            <text></text>
            <questgiver>Eugene</questgiver>
            <coordinates x="80" y="127">Tulimshar (80,127)</coordinates>
            <reward>Unknown.</reward>
        </quest>
        <quest name="Fishman" group="Tulimshar" complete="2">
            <name>Fishman</name>
            <text>You helped Eugene.</text>
            <text>As his gratitude, he gave you his old fishing rod.</text>
            <text>You can use it to catch fish.</text>
            <text></text>
            <questgiver>Eugene</questgiver>
            <coordinates x="80" y="127">Tulimshar (80,127)</coordinates>
            <reward text1="[Fishing Rod]">{@@1}.</reward>
        </quest>
    </var>
    <var id="52">
        <!-- LiveNPCs (the ones with equipment) cannot have quest log effects -->
        <quest name="I Want Cherry Cakes" group="Tulimshar" complete="1">
            <name>I Want Cherry Cakes</name>
            <text>Sarah wanted a cherry cake, so I gave her one.</text>
            <text></text>
            <questgiver>Sarah</questgiver>
            <coordinates x="91" y="146">Tulimshar (91,146)</coordinates>
            <reward text1="[Fancy Hat]">{@@1}</reward>
        </quest>
    </var>
    <!-- var 53 -->
    <var id="54">
        <!-- LiveNPCs (the ones with equipment) cannot have quest log effects -->
        <quest name="Quenching My Thirst" group="Tulimshar" complete="1">
            <name>Quenching My Thirst</name>
            <text>Swezanne was thirsty, but now she can keep doing her job.</text>
            <text>I can repeat this request every 24 hours.</text>
            <text></text>
            <questgiver>Swezanne</questgiver>
            <coordinates x="69" y="100">Tulimshar (70,100)</coordinates>
            <reward>EXP and Gold</reward>
        </quest>
        <quest name="Quenching My Thirst" group="Tulimshar" incomplete="2">
            <name>Quenching My Thirst</name>
            <text text1="[Cactus Potion]">Swezanne is once again thirsty, I should bring her 5 {@@1} to quench it.</text>
            <text></text>
            <questgiver>Swezanne</questgiver>
            <coordinates x="69" y="100">Tulimshar (70,100)</coordinates>
            <reward>25 EXP and 200 GP</reward>
        </quest>
    </var>
    <var id="1000">
        <quest name="Test quest" group="Tests" complete="2" incomplete="1">
            <name>Testing quest name with var1={@@var1}</name>
            <text>Quest text1 with vars: {@@var1}, {@@var2}, {@@var3}</text>
            <text>Time: {@@time}</text>
            <questgiver>Giver vars: {@@var1}, {@@var2}, {@@var3}</questgiver>
            <coordinates x="1" y="1">Vars: {@@var1}, {@@var2}, {@@var3}</coordinates>
            <reward>Reward: {@@var1}, {@@var2}, {@@var3}</reward>
        </quest>
    </var>
</quests>