summaryrefslogblamecommitdiff
path: root/npc/cities/aldebaran.txt
blob: 0072382f2336df471efab04af29b42ef34ce0838 (plain) (tree)
1
2
3
4
5
6




                                                               
       

















                                                                              

                                                                   

                                                              
















































                                                                   
 










































                                                                  

 
                                                    
                       


                                            

                       



                                                  


              


































                                                                  

 























                                                                  

 
                                                    
                         

















































                                                                              

 
                                                    
                        





















































































                                                                                                                             

 












































                                                                                   

 


















































                                                                                             

 




















































                                                                            

 
                                                     
                        






































                                                                  

 


























































































































                                                                                            

 















                                                                

 




































                                                     
 

























                                                  

 
                                            
                       


                                                

                       


                                                  

                       






                                                              
                                       

                                                                

                                       


                                                                  

                                       




                                                                 
                                       




                                                                   
                                       



                                                                 
                                       



                                                               

                                       




































































                                                                                                                             
                                       



                                                                
                              




























                                                               
                             

















                                                                 
                              






                                                                 

 







































                                                                      

 




                                                    
             




                                                  
             






























                                                                

 





                                            
             
















































                                                                            
             

































                                                                      

 





















































































                                                                                              


                                                                                                                                             
                                                     





















































                                                                                                                           
                                                     










                                                                                                                                                                          
                                                                                                                                              


                                                                                                                                               
             













































































                                                                                              
                                                                                                                   



                                                                                                                     
                     





















































































                                                                                                      
                                                     













                                                                                                                                        
                                                                                                                                                              
 
                       



























































































































                                                                                                                                           
                                                     


































































                                                                                              
                                                     































                                                                                                                                                          
                                                     



























                                                                                                                          
                                                     































                                                                                                                                       
                                                    
























































                                                                                                                                                   
                                                    
































































                                                                                                           
                                                         





                                                                               
                                       

                      







                                                                       









                                                                                                             
                                                     

































































                                                                                                         
                                                         





                                                                               
                                         

                      







                                                                       







                                                                            
//===== eAthena Script ======================================= 
//= Al De Baran Town
//===== By: ================================================== 
//= eAthena dev team
//===== Current Version: ===================================== 
//= 2.0
//===== Compatible With: ===================================== 
//= eAthena 1.0
//===== Description: ========================================= 
//=
//===== Additional Comments: ================================= 
//= v1.1 Added RS125 NPC.  Added another Kafra Reserve points agent.
//= The 2nd reserve points agent is not complete yet.
//= 1.2 Lottery input number fix [Lupus], 1.2a - label typo fixed
//= 1.3 Gatekeeper's bug fixed (wrong check and wrong item ID 
//=     for underground), fixed some typos [Lupus]
//= 1.4 Fixed Typos & Spellcheck [massdriller]
//= 1.5 Finally added the Special Reserve 2 Lotto 8))
//=  with official prizes (80% official, 4-5 entries are made up)
//=  also changed typo Orange Potions -> Red Potions [Lupus]
//= 1.6 Fixed bug (missing label), optimized all menus [Lupus]
//= 1.7 Fixed exploits [Lupus] 1.8 Removed Duplicates [Silent]
//= 1.9 Fixed a bunch of typos with information from Crono/Hollengrhen [Evera]
//= 1.9a Now Pavianne doesn't sell Kafra Passes. She refunds them [Lupus]
//= 2.0	Re-made all the dialog-only NPCs with official dialogs.
//=		Kafra and Clock Tower NPCs pending remake. [DZeroX]
//============================================================

aldebaran.gat,113,70,4	script	Forger Munster	48,{
	mes "[Munster]";
	mes "My family used to live in Geffen.";
	mes "So I guess it was natural that we";
	mes "studied forging and eventually";
	mes "became Blacksmiths. Then, we";
	mes "finally moved to this town,";
	mes "Al De Baran.";
	switch(select("About ^3355FFItem Upgrade^000000","Quit")) {
		case 1:
			next;
			mes "[Munster]";
			mes "My father was a famous blacksmith";
			mes "in Geffen, and he taught me a lot";
			mes "about forging equipment.";
			next;
			mes "[Munster]";
			mes "One of the fundamentals is that the";
			mes "success probability of upgrading an";
			mes "item depends on the level of the";
			mes "weapon.";
			next;
			mes "[Munster]";
			mes "For level 1 weapons, you may";
			mes "upgrade up to +7 without the risk";
			mes "of breaking the weapon. Level 2";
			mes "weapons can be upgraded to +6.";
			mes "Level 3 weapons can be upgraded to";
			mes "+5 safely.";
			next;
			mes "[Munster]";
			mes "For level 4 weapons, you can";
			mes "upgrade +4 without too much risk.";
			mes "As for armours, you can upgrade them";
			mes "to +4. But if the upgrade for the";
			mes "equipment fails, it will be";
			mes "destroyed!";
			close;
		case 2:
			next;
			mes "[Munster]";
			mes "Hmm...";
			mes "If you get a chance, try to visit";
			mes "my father's workshop here in Al de";
			mes "Baran. If I may say so, he's a";
			mes "pretty talented Blacksmith.";
			close;
	}
}

aldebaran.gat,64,104,4	script	Smithing Guy	55,{
	mes "[Quatro]";
	mes "Have you heard that a famous";
	mes "Blacksmith moved here from Geffen?";
	switch(select("Famous Blacksmith?","End Conversation")) {
		case 1:
			next;
			mes "[Quatro]";
			mes "From what I've heard, he's one of";
			mes "those Blacksmiths that can upgrade";
			mes "your weapons and armour. When you";
			mes "upgrade a weapon, its attack";
			mes "strength is increased.";
			next;
			mes "[Quatro]";
			mes "For each upgrade level, attack";
			mes "strength increases by 2 for level 1";
			mes "weapons. On level 2 weapons, 3";
			mes "attack strength is added.";
			next;
			mes "[Quatro]";
			mes "On level 3 weapons, 5 attack";
			mes "strength is added for each level,";
			mes "and for level 4 weapons, 7 attack";
			mes "strength is added for each level.";
			next;
			mes "[Quatro]";
			mes "Anyway, this Blacksmith's family";
			mes "lives here, since his wife is sick";
			mes "and weak. Because of her condition,";
			mes "she needs to take medicinal herbs";
			mes "that grow near Al de Baran.";
			next;
			mes "[Quatro]";
			mes "They also have a dutiful son who's";
			mes "always helping out with the family";
			mes "business. I'm sure that kid will";
			mes "grow up to become a good Blacksmith";
			mes "like his father.";
			close;
		case 2:
			close;
	}
}

aldebaran.gat,49,93,4	script	Young Man	83,{
	mes "[Miller]";
	mes "Aren't level 4 weapons cool!";
	mes "I can't believe such powerful";
	mes "weapons exist!";
	next;
	mes "[Miller]";
	mes "Well, they're rarely seen in the";
	mes "open market, but boss monsters will";
	mes "drop them by a low chance if you";
	mes "happen to be able to kill them.";
	close;
}

aldebaran.gat,81,61,4	script	Shell Gathering Lady	101,{
	mes "[Joanne]";
	mes "I enjoy gathering shells from the";
	mes "sea. It's really fun and relaxing~";
	switch(select("Shell Gathering?","End Conversation")) {
		case 1:
			next;
			mes "[Joanne]";
			mes "When you see bubbles popping up";
			mes "from the sand or muddy puddles, try";
			mes "digging into the ground a bit. You";
			mes "might find some shells underneath";
			mes "the ground!";
			next;
			mes "[Joanne]";
			mes "Have you heard";
			mes "of Ambernite?";
			mes "That shell monster";
			mes "is pretty tough~";
			next;
			mes "[Joanne]";
			mes "It's usually seen at the beach near";
			mes "the west province of Prontera. If";
			mes "you ever try attacking it without";
			mes "being prepared, you might be in";
			mes "trouble.";
			next;
			mes "[Joanne]";
			mes "Ambernite is";
			mes "pretty strong!";
			mes "So look out for it!";
			close;
		case 2:
			close;
	}
}

aldebaran.gat,46,129,4	script	Canal Guy	97,{
	mes "[Panama]";
	mes "Al De Baran is known world wide as";
	mes "the City of Canals. The waterways";
	mes "really add a sophisticated,";
	mes "romantic touch to our fair city.";
	switch(select("About the Canals","End Conversation")) {
		case 1:
			next;
			mes "[Panama]";
			mes "Well, a canal is an artificial";
			mes "waterway used for travel,";
			mes "shipping, or irrigation.";
			next;
			mes "[Panama]";
			mes "However, the cannals over here are";
			mes "just for show. If we needed to";
			mes "transport anything, we just use the";
			mes "Kafra Corporation Teleport";
			mes "service!";
			close;
		case 2:
			close;
	}
}

aldebaran.gat,67,154,4	script	Forest Guy	98,{
	mes "[Isenberg]";
	mes "Mt. Mjolnir and Payon Forest.";
	mes "Both of those places are tough";
	mes "to travel through.";
	switch(select("Mt. Mjolnir?","Payon Forest...?","End Conversation")) {
		case 1:
			next;
			mes "[Isenberg]";
			mes "To arrive here from Prontera or";
			mes "Geffen, you've got to cross the";
			mes "Mjolnir Mountains.";
			next;
			mes "[Isenberg]";
			mes "If you've made it here by foot";
			mes "without using the Kafra";
			mes "Teleportation service,";
			mes "then good job!";
			next;
			mes "[Isenberg]";
			mes "The Mjolnir Mountains are really";
			mes "steep, and it's full of aggressive";
			mes "and hostile monsters. So it's";
			mes "always a risk to travel through";
			mes "there alone.";
			close;
		case 2:
			next;
			mes "[Isenberg]";
			mes "If you wish to visit Alberta or the";
			mes "city of Payon, you must first";
			mes "travel through the Payon Forest.";
			next;
			mes "[Isenberg]";
			mes "The Payon Forest is a winding,";
			mes "intricate maze where it's easy to";
			mes "get lost. Unless you concentrate";
			mes "and keep track of your path, you";
			mes "might be stuck wandering in that";
			mes "dangerous place.";
			next;
			mes "[Isenberg]";
			mes "Payon, the Archer Village, was";
			mes "built deep inside this steep and";
			mes "rugged forest so that it may be";
			mes "protected from outside invaders. So";
			mes "I guess that a good decision on";
			mes "their part.";
			close;
		case 3:
			close;
	}
}

aldebaran.gat,90,170,4	script	Slot Guy	47,{
	mes "[Epthiel]";
	mes "Some weapons or armour have Slots";
	mes "where you can insert Cards obtained";
	mes "from monsters.";
	switch(select("About the number of Slots","Relation between Cards and Slots","Inserting Cards","End Conversation")) {
		case 1:
			next;
			mes "[Epthiel]";
			mes "Items dropped by monsters possess";
			mes "more Slots than ordinary weapons or";
			mes "armour sold in NPC shops.";
			next;
			mes "[Epthiel]";
			mes "I guess you can assume that an item";
			mes "with more Slots is more valuable";
			mes "than the same item with fewer";
			mes "Slots.";
			close;
		case 2:
			next;
			mes "[Epthiel]";
			mes "Once a Card is inserted into a";
			mes "Slot, it is impossible to remove";
			mes "it. So please be careful when you";
			mes "insert Cards into weapons or";
			mes "armour.";
			next;
			mes "[Epthiel]";
			mes "Also, when you mouse over equipment";
			mes "in the Item Window or Vending";
			mes "Window, the name of the item will";
			mes "be followed by the number of its";
			mes "Slots in brackets.";
			next;
			mes "[Epthiel]";
			mes "For example, a Shield with 1 Slot,";
			mes "when moused over, would be display the";
			mes "name 'Shield [1].'";
			next;
			mes "[Epthiel]";
			mes "You may also right-click an item,";
			mes "and check the Card Slot window";
			mes "below the item description window";
			mes "for the number of Slots.";
			close;
		case 3:
			next;
			mes "[Epthiel]";
			mes "Every card has its own requirements";
			mes "to be inserted into equipment. For";
			mes "example, let's say you have a";
			mes "Poring card...";
			next;
			mes "[Epthiel]";
			mes "If you check the Poring card's";
			mes "description by right-clicking the";
			mes "mouse, you will see that it";
			mes "increases LUK by 2, and adds +1 to";
			mes "Perfect Dodge.";
			next;
			mes "[Epthiel]";
			mes "In the item description, you should";
			mes "also note that it can only be";
			mes "inserted into Armour.";
			next;
			mes "[Epthiel]";
			mes "You should also remember that NPC";
			mes "shops usually don't sell armour that";
			mes "contain Slots. However, armour";
			mes "droppoed by monsters may contain";
			mes "Slots for cards.";
			next;
			mes "[Epthiel]";
			mes "To insert a card, first unequip the";
			mes "armour or weapon to which you want";
			mes "to compound the card.";
			next;
			mes "[Epthiel]";
			mes "When you double-click the card in";
			mes "the Etc. tab of the Item Inventory";
			mes "Window, you will see a list of";
			mes "available items suited for the";
			mes "card.";
			close;
		case 4:
			close;
	}
}

aldebaran.gat,117,181,4	script	Phracon Guy	48,{
	mes "[Joy]";
	mes "Level 1 weapons, which are the";
	mes "lowest grade, need a metal named";
	mes "^3355FFPhracon^000000 in order to be";
	mes "upgraded.";
	switch(select("About Phracon","Advice about Phracon","End Conversation")) {
		case 1:
			next;
			mes "[Joy]";
			mes "Phracon is a pretty common metal";
			mes "and can be found all over the";
			mes "Rune-Midgard continent.";
			next;
			mes "[Joy]";
			mes "Although it lacks the strength of";
			mes "other metals, it's easy to find and";
			mes "obtain. You can get Phracons by";
			mes "killing monster or by buying them";
			mes "in Forging SHops in towns.";
			next;
			mes "[Joy]";
			mes "When you no longer need Phracons";
			mes "because you are using higher level";
			mes "weapons, you can sell them for some";
			mes "zeny!";
			close;
		case 2:
			next;
			mes "[Joy]";
			mes "Well, I hear lots of monsters carry";
			mes "Phracons and will drop them once";
			mes "killed. Why don't you go hunting";
			mes "for them?";
			next;
			mes "[Joy]";
			mes "It shouldn't be too difficult. Once";
			mes "I found a Phracon that dropped";
			mes "after killing a Bebe Savage! But if";
			mes "you're desperate, you can always";
			mes "buy them at the Forging SHop.";
			close;
		case 3:
			close;
	}
}

aldebaran.gat,121,231,4	script	Alchemy Guy	49,{
	mes "[Chemirre]";
	mes "Alchemists, one of the 2nd Jobs,";
	mes "are able to create items out of";
	mes "several materials using knowledge";
	mes "from the ancient age of Al De";
	mes "Baran.";
	switch(select("About Alchemy in Payon","Definition of Alchemy","End Conversation")) {
		case 1:
			next;
			mes "[Chemirre]";
			mes "Most people don't know that there";
			mes "was an oriental form of Alchemy";
			mes "that developed in Payon.";
			next;
			mes "[Chemirre]";
			mes "These Payon Alchemists were able to";
			mes "create Gold out of different";
			mes "materials. However, Payon Alchemy";
			mes "never advanced as much as the";
			mes "Alchemy in Al De Baran.";
			next;
			mes "[Chemirre]";
			mes "Materials for Alchemy in Payon were";
			mes "scarse and interest in that field";
			mes "eventually waned. Now, you can only";
			mes "study Alchemy here in Al De Baran.";
			next;
			mes "[Chemirre]";
			mes "Still, I can't help buy wonder what";
			mes "secrets were lost after the Payon";
			mes "art of Alchemy disappeared from the";
			mes "face of the Earth...";
			close;
		case 2:
			next;
			mes "[Chemirre]";
			mes "Alchemists specialise in chemical";
			mes "research in order to create useful";
			mes "items out of various things.";
			next;
			mes "[Chemirre]";
			mes "I also hear that they create all";
			mes "sorts of Potions, and can even";
			mes "summon certain monsters! It seems";
			mes "that their studies have all sorts";
			mes "of nifty applications.";
			close;
		case 3:
			close;
	}
}

aldebaran.gat,86,228,4	script	Little Kid	62,{
	mes "[Bebe]";
	mes "A whil ago I went out for a walk";
	mes "toward Mt. Mjolnir with my pet";
	mes "Savage Bebe. His name is NukNuk!";
	mes "We got attacked, but luckily we";
	mes "weren't hurt.";
	switch(select("Attacked?","About Mt. Mjolnir","End Conversation")) {
		case 1:
			next;
			mes "[Bebe]";
			mes "I was walking up a narrow path, and";
			mes "out of the blue, a giant and ugly";
			mes "plant started to attack me and";
			mes "NukNuk!";
			next;
			mes "[Bebe]";
			mes "I was so surprised, so me and";
			mes "NukNuk had to run away. I threw";
			mes "rocks at it, but I don't think I";
			mes "hurt it. It must have been really";
			mes "strong!";
			next;
			mes "[Bebe]";
			mes "What really surprised me was the";
			mes "plant that attacked me was a huge";
			mes "flower with the face of a person!";
			mes "So, look out for those. They're";
			mes "dangerous!";
			close;
		case 2:
			next;
			mes "[Bebe]";
			mes "Even though people are fascinated";
			mes "by the scenic beauty of Mt.";
			mes "Mjolnir, it's full of dangerous";
			mes "monsters!";
			next;
			mes "[Bebe]";
			mes "There are Flowers, Insects, Bees,";
			mes "Butterflies and Moths that are big";
			mes "enough to kill you if you're not ";
			mes "careful!";
			next;
			mes "[Bebe]";
			mes "Then again, most of these monsters";
			mes "won't hurt you if you don't attack";
			mes "first. But some of them will attack";
			mes "you once they see you!";
			close;
		case 3:
			close;
	}
}

aldebaran.gat,159,242,4	script	Insect Guy	119,{
	mes "[Stromme]";
	mes "Even to a strong Swordman, the";
	mes "Insects of Mt. Mjolnir pose a";
	mes "considerable threate. You've got to";
	mes "know your enemy before engaging it";
	mes "in battle!";
	switch(select("About Insects","End Conversation")) {
		case 1:
			next;
			mes "[Stromme]";
			mes "Honey Bees, Butterflies and Moths";
			mes "seem like simple creatures, but";
			mes "that doesn't mean you should";
			mes "underestimate them.";
			next;
			mes "[Stromme]";
			mes "These Insects have evolved over";
			mes "time, and can counter attacks from";
			mes "threats like you adventurers!";
			next;
			mes "[Stromme]";
			mes "There are also carnivorous Insects,";
			mes "such as praying Spiders, praying";
			mes "Mantises, and the millipide like";
			mes "Argiopes.";
			next;
			mes "[Stromme]";
			mes "These monsters have mutated and are";
			mes "too strong for a person at certain";
			mes "levels. You should especially watch";
			mes "out for Argiopes.";
			next;
			mes "[Stromme]";
			mes "Luckily, their eyesight is pretty";
			mes "bad, so it won't notice you if you";
			mes "walk a safe distance away from it.";
			close;
		case 2:
			close;
	}
}

aldeba_in.gat,232,241,4	script	Reynolds	48,{
	mes "[Reynolds]";
	mes "Hello,";
	mes "can I Help you?";
	next;
	mes "[Reynolds]";
	mes "And...";
	mes "What are you";
	mes "doing in my house?";
	switch(select("I've come for advice.","I've come to pillage!","End Conversation")) {
		case 1:
			next;
			mes "[Reynolds]";
			mes "Advice...?";
			mes "Oh, you must be one of those";
			mes "adventurers. I should have known.";
			next;
			mes "[Reynolds]";
			mes "You guys have a habit of walking in";
			mes "here, sitting on my bed, sometimes";
			mes "talking to me. But now that I think";
			mes "about it, no one else really comes";
			mes "in here to visit me. I guess I need";
			mes "more friends?";
			next;
			mes "[Reynolds]";
			mes "Right, you came for advice. By";
			mes "that, you mean you wanna know about";
			mes "some kind of treasure or super";
			mes "monster. Maybe even super";
			mes "treasure?";
			next;
			set .@random,rand(1,3);
				if (.@random == 1) {
					mes "[Reynolds]";
					mes "Um...";
					mes "There might be a super treasure";
					mes "somewhere near Comodo. You might";
					mes "want to visit Comodo and learn what";
					mes "you can. Supposedly, there's a";
					mes "whole new land near there...";
					close;
				}
				if (.@random == 2) {	
					mes "[Reynolds]";
					mes "If you want great rewards, you've";
					mes "got to take some risks. You gotta";
					mes "fight the big monsters!";
					next;
					mes "[Reynolds]";
					mes "Baphomet...";
					mes "Lord of Death...";
					mes "You gotta take";
					mes "them all down!";
					next;
					mes "[Reynolds]";
					mes "Then again, it might be better to";
					mes "have a plan. You know, take the";
					mes "right people with you when you're";
					mes "hunting strong monsters.";
					next;
					mes "[Reynolds]";
					mes "You may also need to change which";
					mes "monsters you hunt, depending on";
					mes "your current goals. Are you looking";
					mes "for quicker experience gain, or a";
					mes "specific item?";
					close;
				} else {	
					mes "[Reynolds]";
					mes "Let's see...";
					mes "Alberta is a good place to go if";
					mes "you're feeling pretty aimless.";
					mes "There are a bunch of ships there";
					mes "that will transport you to foreign";
					mes "lands!";
					next;
					mes "[Reynolds]";
					mes "Although the Kafra Corporate";
					mes "service is very convenient, they";
					mes "don't provide teleportation to";
					mes "places like Amatsu and Gonryun.";
					next;
					mes "[Reynolds]";
					mes "So this may be a good idea if you";
					mes "like sailing and exploration.";
					mes "There's a big world out there, so";
					mes "go out and enjoy it!";
					close;
				}
		case 2:
			next;
			mes "[Reynolds]";
			mes "Pillage?";
			mes "Aww man...";
			mes "That ain't cool.";
			next;
			mes "[Reynolds]";
			mes "There's nothing here worth taking.";
			mes "A couple portraits on the walls, a";
			mes "bookcase, some animated gears, that";
			mes "wooden table over there, my bed...";
			next;
			mes "[Reynolds]";
			mes "All of my valuable belongings have";
			mes "been pillaged years ago. All";
			mes "because I refused to install a lock";
			mes "on my door.";
			next;
			mes "[Reynolds]";
			mes "And...";
			mes "I still haven't installed that";
			mes "lock. I guess that explains";
			mes "how you were able to get in.";
			next;
			mes "[Reynolds]";
			mes "Man...";
			mes "Why can't more hot chicks barge in";
			mes "here. I mean, dude! You're a dude!";
			close;
		case 3:
			close;
	}
}

aldeba_in.gat,223,121,4	script	Harold	63,{
	mes "[Harold]";
	mes "You...";
	mes "You remind me of myself when I was";
	mes "younger. If you lack direction in";
	mes "life, why don't you speak to ^3355FFMaster^000000";
	mes "^3355FFTzerero^000000.";
	next;
	mes "[Harold]";
	mes "I'm not too sure,";
	mes "but you might have";
	mes "what it takes to become...";
	next;
	mes "[Harold]";
	mes "...^FF9900A Super Novice^000000.";
	close;
}

aldeba_in.gat,219,61,4	script	Cipriano	109,{
	mes "[Cipriano]";
	mes "Welcome...";
	mes "Allow me to introduce myself.";
	next;
	mes "[Cipriano]";
	mes "I am Cipriano,";
	mes "and I help out around";
	mes "the Super Novice Society.";
	next;
	mes "[Cipriano]";
	mes "As an organisation they don't have";
	mes "a treasury or any funds to speak";
	mes "of, but frugality and simplicity";
	mes "are a part of their philosophy.";
	next;
	mes "[Cipriano]";
	mes "In fact, they're working on a whole";
	mes "brochure with tips to live your";
	mes "life in purity and mundaneness.";
	mes "It's really good reading, and quite";
	mes "an eye opener.";
	next;
	mes "[Cipriano]";
	mes "Someday, you might be able";
	mes "to read it if they can raise some";
	mes "meager funds to adequately publish";
	mes "it. If we're lucky.";
	next;
	mes "[Cipriano]";
	mes "Well, if you're tired, why don't";
	mes "you take an ordinary nap on one of";
	mes "the ordinary beds around here? You";
	mes "can revoer your HP and SP in a";
	mes "humdrum fashion that way.";
	close;
}

aldeba_in.gat,152,47,4	script	Lionel	97,{
	mes "[Lionel]";
	mes "Have you heard about the Super";
	mes "Novice Society? Their headquarters";
	mes "is located somewhere here";
	mes "in Al De Baran.";
	next;
	mes "[Lionel]";
	mes "I thought about joining them for a";
	mes "while, since I wanted to have both";
	mes "vending skills and healing skills!";
	next;
	mes "[Lionel]";
	mes "But then I remembered that the";
	mes "Kafra Employees only rent carts to";
	mes "Merchants, Blacksmiths and";
	mes "Alchemists! I guess a Super Novice";
	mes "really wouldn't be one of those.";
	next;
	mes "[Lionel]";
	mes "There's got to be some way a Super";
	mes "Novice can rent a cart, even though";
	mes "it's technically illegal. I mean,";
	mes "I've seen a few of them walking";
	mes "around with one...";
	close;
}

aldeba_in.gat,156,179,4	script	Master	61,{
	mes "[Master]";
	mes "The Kafra Corporation Headquaters";
	mes "is located here in Al De Baran.";
	mes "Do you know what that means?";
	next;
	mes "[Master]";
	mes "That means those cute Kafra";
	mes "Employees come here for their lunch";
	mes "breaks! Isn't that great?!";
	next;
	mes "[Master]";
	mes "Alright, then!";
	mes "Pop Quiz Time!";
	mes "Who's your";
	mes "favourite Kafra girl?";
	switch(select("Awesome!","No way, I ain't a perv.")) {
		case 1:
			next;
			mes "[Master]";
			mes "Alright, here we go!";
			mes "Choose your favourite Kafra Lady!";
			next;
			mes "[Master]";
			mes "The original Kafra Mascot, the";
			mes "classic blue haired lady! Candidate";
			mes "Number One: ^3355FFPavianne^000000!";
			next;
			mes "[Master]";
			mes "Her graceful ponytail takes mens'";
			mes "breath away! The fan favourite";
			mes "amongst teen males! Candidate";
			mes "Number Two: ^5533FFBlossom^000000!";
			next;
			mes "[Master]";
			mes "Her long, straight hair, like silk";
			mes "from the East, is her charm point.";
			mes "Direct from Payon, it's Candidate";
			mes "Number Three: ^555555Jasmine^000000!";
			next;
			mes "[Master]";
			mes "A tomboy with bright orange,";
			mes "shortly cut hair. Candidate Number";
			mes "Four: ^3355FFRoxie^000000!";
			next;
			mes "[Master]";
			mes "Intelligent, sophisticated and";
			mes "never seen without her luxurious";
			mes "glasses. It's Candidate Number";
			mes "Five: ^33FF55Leilah^000000!";
			next;
			mes "[Master]";
			mes "Pretty, cute and fresh faced.";
			mes "Although she looks young and";
			mes "immature, she's the best staff!";
			mes "Candidate Number (6) ^AAAA00Curly Sue^000000 !!";
			switch(select("(1) Pavianne","(2) Blossom","(3) Jasmine","(4) Roxie","(5) Leilah","(6) Curly Sue")) {
				case 1:
					next;
					mes "[Master]";
					mes "Oh~";
					mes "So you're a lover of classics. I";
					mes "respect that very much.";
					next;
					mes "[Master]";
					mes "I'll also guess that you tend to";
					mes "enjoy the original movie more than";
					mes "sequels, and dislike bad";
					mes "imitations. Am I right?";
					close;
				case 2:
					next;
					mes "[Master]";
					mes "Hmmm...";
					mes "Blossom strikes me as the";
					mes "girl-next-door type. So I guess";
					mes "that's the type of girl you're";
					mes "attracted to, eh?";
					close;
				case 3:
					next;
					mes "[Master]";
					mes "So...";
					mes "Long, luxurious hair is important";
					mes "to you, hmm? I suppose such hair";
					mes "makes a woman look quite elegant.";
					close;
				case 4:
					next;
					mes "[Master]";
					mes "Ah, so you tend to like active,";
					mes "spontaneous types. I can understand";
					mes "that...";
					next;
					mes "[Master]";
					mes "Since Roxie isn't exactly the";
					mes "demure housewife type, you probably";
					mes "have an open mind when it comes to";
					mes "defining femininity, right?";
					close;
				case 5:
					next;
					mes "[Master]";
					mes "Ah, so you like the intellectual";
					mes "type. That's good, that's good.";
					next;
					mes "[Master]";
					mes "Still, that Leilah can be cold as";
					mes "stone sometimes. I've seen her";
					mes "shrug off many young men and crush";
					mes "even more hearts!";
					close;
				case 6:
					next;
					mes "[Master]";
					mes "Say whaaat?!";
					mes "She's too young!";
					close;
			}
		case 2:
			next;
			mes "[Master]";
			mes "But I worked so hard on this";
			mes "delightful survey! Come now, be a";
			mes "sport! Admiring a pretty woman is";
			mes "like appreciating fine art.";
			close;
	}
}

aldebaran.gat,60,70,4	script	Sylvia	69,{
	mes "[Sylvia]";
	mes "I came all the way here from";
	mes "Prontera because I heard the Kafra";
	mes "Main Office was somewhere here in";
	mes "Al De Baran.";
	next;
	mes "[Sylvia]";
	mes "It shouldn't be that hard to find,";
	mes "but I'm aweful at following";
	mes "directions. I always get lost, no";
	mes "matter how hard I try!";
	next;
	mes "[Sylvia]";
	mes "If that wasn't bad enough, I left";
	mes "my Magnifiers back in Prontera, so";
	mes "now I Have to find someone to help";
	mes "me with these weapons I've got to";
	mes "appraise!";
	switch(select("Appraise?","That's very nice.")) {
		case 1:
			next;
			mes "[Sylvia]";
			mes "Equipment that is dropped by";
			mes "monsters can't be equipped right";
			mes "away.";
			next;
			mes "[Sylvia]";
			mes "If you right-click the equippable";
			mes "item in the Item Inventory, you'll";
			mes "see that it is Unidentified and";
			mes "that Appraisal is needed. What to";
			mes "do?";
			next;
			mes "[Sylvia]";
			mes "Well, in that case, you've gotta";
			mes "use ^3355FFMagnifier^000000!";
			next;
			mes "[Sylvia]";
			mes "Even without a Blacksmith,";
			mes "Alchemist or Merchant in your";
			mes "party, you can appraise your";
			mes "equipment! Of course, a Magnifier";
			mes "is consumed each time you use";
			mes "one...";
			close;
		case 2:
			mes "[Sylvia]";
			mes "Hey...";
			mes "Was that a hint of sarcasm in your";
			mes "voice when you said that?";
			close;
	}
}

aldebaran.gat,93,80,4	script	Issei	48,{
	mes "[Issei]";
	mes "Al De Baran is such a wonderful";
	mes "place with its romantic canals and";
	mes "classic architecture. I love";
	mes "nothing more than to stroll through";
	mes "this city with my beautiful";
	mes "girlfriend.";
	switch(select("You have a girlfriend?","End Conversation.")) {
		case 1:
			next;
			mes "[Issei]";
			mes "Hey...";
			mes "Is that so hard to believe?! Yeah,";
			mes "ask anyone! She really exists!";
			mes "Although, sometimes, just sometimes";
			mes "mind you, she gets too excited";
			mes "about weapons and armour.";
			next;
			mes "[Issei]";
			mes "I mean, instead of enjoying a";
			mes "romantic dinner, she'll just go on";
			mes "about how equipment dropped from";
			mes "monsters is higher quality than";
			mes "those sold in shops...";
			next;
			mes "[Issei]";
			mes "I mean, why should I care if";
			mes "equipment dropped by monsters tend";
			mes "to have more Slots?! I can't even";
			mes "kill a Poring!";
			next;
			mes "[Issei]";
			mes "As you can see,";
			mes "I'm a lover,";
			mes "not a fighter.";
			close;
		case 2:
			close;
	}
}

aldebaran.gat,180,46,4	script	Joo Jahk	88,{
	mes "[Joo Jahk]";
	mes "I'm a tourist";
	mes "from Payon,";
	mes "the City of Forests.";
	next;
	mes "[Joo Jahk]";
	mes "The temperature here in Al De Baran";
	mes "is very cool, probably because of";
	mes "the waterways. Do you think the";
	mes "water in the canals is drinkable?";
	next;
	mes "[Joo Jahk]";
	mes "Well, it's too late for me, since I";
	mes "already drank some. Still, I'm a";
	mes "little worried...";
	switch(select("Continue.","End conversation")) {
		case 1:
			next;
			mes "[Joo Jahk]";
			mes "On one of my travels around";
			mes "Rune-Midgard, I've heard from a";
			mes "really high level Mage that";
			mes "physical attacks, or magic with";
			mes "Neutral Property, won't damage";
			mes "Spiritual Property monsters.";
			next;
			mes "[Joo Jahk]";
			mes "Maybe that advice will come in";
			mes "handy, now that you know that.";
			mes "Always remember the importance of";
			mes "the Properties of your skills and";
			mes "weapons when battling monsters.";
			close;
		case 2:
			next;
			mes "[Joo Jahk]";
			mes "On the other hand, the water I";
			mes "drank did taste pretty good.";
			mes "Hopefully it didn't have anything";
			mes "too weird in it...";
			close;
	}
}

aldebaran.gat,212,122,4	script	Citizen	97,{
	mes "[Gavin]";
	mes "Welcome!";
	mes "The town of";
	mes "Al De Baran";
	mes "welcomes you!";
	next;
	mes "[Gavin]";
	mes "Well, that might be an";
	mes "exaggeration. After all, it's just";
	mes "me that's welcoming you.";
	mes "Hey there!";
	switch(select("Now, tell me about monsters.","End conversation.")) {
		case 1:
			next;
			mes "[Gavin]";
			mes "Monsters...?";
			mes "Aren't we straying off topic a";
			mes "little bit? Ah, you must be one of";
			mes "those adventurers!";
			next;
			mes "[Gavin]";
			mes "Can't get your mind off the job";
			mes "eh? Alright, now there was some";
			mes "monster that I saw just";
			mes "recently...";
			next;
			mes "[Gavin]";
			mes "Ah, now I remember! Just a few days";
			mes "ago, I saw a really interesting";
			mes "looking monsters! It was a Poring";
			mes "with Angel's wings!";
			next;
			mes "[Gavin]";
			mes "I swear! He was jumping around";
			mes "somewhere near Mt. Mjolnir with";
			mes "some ordinary Porings. I think he";
			mes "was, like, their leader.";
			close;
		case 2:
			next;
			mes "[Gavin]";
			mes "Awww...";
			mes "Don't be too disappointed that";
			mes "there's only one person in your";
			mes "welcome wagon!";
			close;
	}
}

aldebaran.gat,146,124,4	script	Town Girl	101,{
	mes "[Nastasia]";
	mes "Somewhere in the world there is an";
	mes "^3355FFAssassin Guild^000000, where they teach";
	mes "people the subtle art of";
	mes "assassination.";
	next;
	mes "[Nastasia]";
	mes "But isn't killing illegal? And do";
	mes "they even collect educational";
	mes "tuition?";
	switch(select("Continue Conversation.","End Conversation.")) {
		case 1:
			next;
			mes "[Nastasia]";
			mes "Although Assassins benefit from";
			mes "being very quick and having lots of";
			mes "AGI, they should still have some";
			mes "DEX.";
			next;
			mes "[Nastasia]";
			mes "DEX is especially important if you";
			mes "want to hit monsters with wings.";
			mes "Those monsters are quick moving and";
			mes "fast in attacking.";
			next;
			mes "[Nastasia]";
			mes "In general, if you want to hit";
			mes "monsters that are as fast, or even";
			mes "faster, than you are, you're going";
			mes "to need some DEX.";
			close;
		case 2:
			next;
			mes "[Nastasia]";
			mes "It's usually said that in this";
			mes "world, nothing is free. Still, if";
			mes "you don't have to pay money to";
			mes "learn to be an Assassin...";
			close;
	}
}

aldebaran.gat,143,136,4	script	Bell Keeper	89,{
	mes "[Bell Keeper]";
	mes "I have been charged by the";
	mes "Committee of 'Heaven on Earth' to";
	mes "guard this entrance of the Clock";
	mes "Tower.";
	switch(select("About Clock Tower.","About Committee of 'Heaven on Earth'.","Quit.")) {
		case 1:
			next;
			mes "[Bell Keeper]";
			mes "Every floor of this tower is";
			mes "connected to each other by a";
			mes "certain device we like to call";
			mes "'Warp Gear.'";
			next;
			mes "[Bell Keeper]";
			mes "Even though there are";
			mes "interconnecting warps everywhere in";
			mes "the Clock Tower, beware the 'Random";
			mes "Warp.'";
			next;
			mes "[Bell Keeper]";
			mes "The 'Random Warp' will transport";
			mes "you to an unknown spot. Be advised";
			mes "if you don't want to suddenly be";
			mes "separated from your party...";
			next;
			mes "[Bell Keeper]";
			mes "Remember, Random Warps are showin in";
			mes "green on the mini-map. So keep your";
			mes "eyes peeled for that, as well as";
			mes "for those dangerous Clocks.";
			close;
		case 2:
			next;
			mes "[Bell Keeper]";
			mes "Have you ever heard of the";
			mes "Committee of 'Heaven on Earth'?";
			switch(select("Yup, I have.","What are they?")) {
				case 1:
					next;
					mes "[Bell Keeper]";
					mes "Muhahahaha!";
					mes "Good, good. I'm glad to hear that";
					mes "our reputation precedes us!";
					next;
					mes "[Bell Keeper]";
					mes "Hmmm... I suppose it would be";
					mes "useful for an adventurer like";
					mes "yourself to know that there's";
					mes "something special in the control";
					mes "room on the 4th floor of this Clock";
					mes "Tower.";
					next;
					mes "[Bell Keeper]";
					mes "Of course, you'll have to be pretty";
					mes "strong in order to be able to";
					mes "defend yourself against the";
					mes "monsters in that area. Pretty";
					mes "strong, indeed...";
					close;
				case 2:
					next;
					mes "[Bell Keeper]";
					mes "Ouch! I didn't expect too many";
					mes "people to still be unaware of our";
					mes "Committee.";
					next;
					mes "[Bell Keeper]";
					mes "In any case, we are trying to build";
					mes "a Heaven on Earth, especially in";
					mes "this place, Al De Baran. For this";
					mes "reason, we've built this Clock";
					mes "Tower.";
					next;
					mes "[Bell Keeper]";
					mes "Our Committee was also responsible";
					mes "for drawing up the plans for Glast";
					mes "Heim long ago. You can see our";
					mes "achievements in many places.";
					close;
			}
		case 3:
			close;
	}
}

//<=================================================== Kafra Corp. Headquarters ==========================================================>\\
// Kafra Jasmine  -------------------------
aldeba_in,24,245,4	script	 Kafra Jasmine	115,{
	cutin "kafra_03",2;
	mes "[Kafra Jasmine]";
	mes "Hi~ I am Kafra type Jasmine.  Thank you for coming all the way to the Kafra Main Office here in Al De Baran!";
	next;
	mes "[Kafra Jasmine]";
	mes "Our Kafra Service is always working with our customers!";
	mes "Our Kafra Service has a history and legacy that is 5 thousand, 8 hundred years old...";
	mes "Blah-blah-blah.....";
	next;
	menu "FIVE THOUSAND YEARS?!",-, "Ahh~ Shut Up!",M_1, "You got a boyfriend?",M_2;
	
		mes "[Kafra Jasmine]";
		mes "HEY! Just SHUT-UP and LISTEN! It took me a whole week to memorize this!";
		mes "I've got a poor memory unlike the other Kafra agents!";
		emotion e_an;
		next;
		mes "[Kafra Jasmine]";
		mes "..... Eh!... heh... heh... um...";
		emotion e_swt2;
		next;
		mes "[Kafra Jasmine]";
		mes "I'm verrrryyy sorry about that... I didn't mean to startle you... you see....";
		next;
		mes "[Kafra Jasmine]";
		mes "That... that... that was just an act.... YEAH! An act I put on for the customers. Heh.. heh....";
		emotion e_swt;
		cutin "",255;
		close;
	M_1:
		mes "[Kafra Jasmine]";
		mes ". . . . .";
		emotion e_an;
		next;
		mes "[Kafra Jasmine]";
		mes "Just so you know, I was a member of Kafra Garrison before I joined the Kafra Service Team.";
		mes "My specialty was 'Bash'!! Now I'm trying to be more feminine and live a quieter life";
		next;
		mes "[Kafra Jasmine]";
		mes "So please, DON'T TEMPT ME...!!";
		emotion e_pif;
		cutin "",255;
		close;
	M_2:
		mes "[Kafra Jasmine]";
		mes "I'm flattered but, Kafra Services has a ridiculous rule that no employee can have a boyfriend....";
		next;
		mes "[Kafra Jasmine]";
		mes "Just kidding~~ Tehehe";
		emotion e_heh;
		cutin "",255;
		close;
}

// Special Reserve ----------------------------------------------
aldeba_in,79,161,6	script	Kafra#04	115,{
	cutin "kafra_03",2;
	mes "[Kafra]";
	mes "Welcome, ^6666FF" + strcharinfo(0) + "^000000.  This is where you can trade in your special reserve points for useful items and cool prizes.";
	next;
	mes "[Kafra]";
	mes "Each Kafra will allow you to trade in reserve points of varying amounts.  I can trade in reserve points starting from ^2222FF100 pts up to 3000 pts^000000.";
	next;
	mes "[Kafra]";
	mes "The amount of special reserve points that you have is: ^FF0000"+RESRVPTS+"^000000 pts.  Please make a choice based on your point total.";
M_Menu:
	next;
	menu 	"100- Sweet Potato 7 ea",M_1a, "200- Sweet Potato 15 ea",M_1b, "300- Sweet Potato 25 ea",M_1c, "400- Sweet Potato 35 ea",M_1d,
		"500- Sweet Potato 50 ea",M_1e, "600- Sweet Potato 60 ea",M_1f, "700- Sweet Potato 75 ea",M_1g, "800- Sweet Potato 85 ea",M_1h,
		"900- Sweet Potato 100 ea",M_1i, "1000- 1st Lottery Chance!",M_1j, "Next items",M_2, "Cancel",M_End;

	M_1a:
		if(RESRVPTS < 100) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 7;
		set RESRVPTS, RESRVPTS - 100;
		close;
	M_1b:
		if(RESRVPTS < 200) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 15;
		set RESRVPTS, RESRVPTS - 200;
		close;
	M_1c:
		if(RESRVPTS < 300) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 25;
		set RESRVPTS, RESRVPTS - 300;
		close;
	M_1d:
		if(RESRVPTS < 400) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 35;
		set RESRVPTS, RESRVPTS - 400;
		close;
	M_1e:
		if(RESRVPTS < 500) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 50;
		set RESRVPTS, RESRVPTS - 500;
		close;
	M_1f:
		if(RESRVPTS < 600) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 60;
		set RESRVPTS, RESRVPTS - 600;
		close;
	M_1g:
		if(RESRVPTS < 700) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 75;
		set RESRVPTS, RESRVPTS - 700;
		close;
	M_1h:
		if(RESRVPTS < 800) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 85;
		set RESRVPTS, RESRVPTS - 800;
		close;
	M_1i:
		if(RESRVPTS < 900) goto sL_LowPts1;
		mes "[Kafra]";
		mes "Here you are.";
		getitem 516, 100;
		set RESRVPTS, RESRVPTS - 900;
		close;
	M_1j:
		if(RESRVPTS < 1000) goto sL_LowPts1;
		set RESRVPTS, RESRVPTS - 1000;
		mes "[Kafra]";
		mes "^0000FF1st Lottery Opportunity!!^000000";
		set @Lotto, 1;
		next;
		callfunc "F_Lottery";
		goto M_End;

	sL_LowPts1:
		mes "[Kafra]";
		mes "I'm sorry but you do not have enough reserve points for that selection.";
		goto M_Menu;

	M_2:
		menu 	"1100- Red Potion 7 ea",M_2a, "1300- Red Potion 15 ea",M_2b, "1500- Red Potion 25 ea",M_2c,
			"1700- Red Potion 35 ea",M_2d, "1900- Red Potion 50 ea",M_2e, "2100- Red Potion 60 ea",M_2f,
			"2300- Red Potion 75 ea",M_2g, "2500- Red Potion 85 ea",M_2h, "2800- Red Potion 100 ea",M_2i,
			"3000- 2nd Lotery Chance!",M_2j, "Previous List",M_Menu, "Cancel",M_End;
		
		M_2a:
			if(RESRVPTS < 1100) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 7;
			set RESRVPTS, RESRVPTS - 1100;
			close;
		M_2b:
			if(RESRVPTS < 1300) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 15;
			set RESRVPTS, RESRVPTS - 1300;
			close;
		M_2c:
			if(RESRVPTS < 1500) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 25;
			set RESRVPTS, RESRVPTS - 1500;
			close;
		M_2d:
			if(RESRVPTS < 1700) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 35;
			set RESRVPTS, RESRVPTS - 1700;
			close;
		M_2e:
			if(RESRVPTS < 1900) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 50;
			set RESRVPTS, RESRVPTS - 1900;
			close;
		M_2f:
			if(RESRVPTS < 2100) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 60;
			set RESRVPTS, RESRVPTS - 2100;
			close;
		M_2g:
			if(RESRVPTS < 2300) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 75;
			set RESRVPTS, RESRVPTS - 2300;
			close;
		M_2h:
			if(RESRVPTS < 2500) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 85;
			set RESRVPTS, RESRVPTS - 2500;
			close;
		M_2i:
			if(RESRVPTS < 2800) goto sL_LowPts2;
			mes "[Kafra]";
			mes "Here you are.";
			getitem 501, 100;
			set RESRVPTS, RESRVPTS - 2800;
			close;
		M_2j:
			if(RESRVPTS < 3000) goto sL_LowPts2;
			set RESRVPTS, RESRVPTS - 3000;
			mes "[Kafra]";
			mes "^0000FF2nd Lottery Opportunity!!^000000";
			set @Lotto, 2;
			next;
			callfunc "F_Lottery";
			goto M_End;

		sL_LowPts2:
			mes "[Kafra]";
			mes "I'm sorry but you do not have enough reserve points for that selection.";
			next;
			goto M_2;

	M_End:
		mes "[Kafra]";
		mes "Please come back anytime when you have more reserve points.";
		cutin "",255;
		close;
}

// Special Reserve 2 ----------------------------------------------
aldeba_in,88,161,3	script	Kafra#05	115,{
	cutin "kafra_03",2;
	mes "[Kafra]";
	mes "Welcome ^5577FF"+strcharinfo(0)+"^000000.  We are currently having a special event for our customers.";
	mes "You can get free gifts by using your ^FF5533special reserve points^000000 in the ^3355FFSpecial Kafra Gift Event^000000!!";
	next;
	mes "[Kafra]";
	mes "Would you like to use your points?";
	next;
	menu "Yes I would.",-, "Maybe next time.",M_End;

		mes "[Kafra]";
		mes "You have the following amount of special reserve points: ^5544FF"+RESRVPTS+"^000000.";
		mes "Make a choice and test your luck!";
		next;
		menu "5000pts = 1st Lottery Chance!",sM_1st, "7000pts = 2nd Lottery Chance!",sM_2nd, "10000pts = 3rd Lottery Chance!",sM_3rd, "Cancel",M_End; 

		sM_1st:
			if(RESRVPTS < 5000) goto sL_NotEnuf;
			set RESRVPTS, RESRVPTS - 5000;
			set @Lotto, 3;
			callfunc "F_Lottery";
			goto M_End;
		sM_2nd:
			if(RESRVPTS < 7000) goto sL_NotEnuf;
			set RESRVPTS, RESRVPTS - 7000;
			set @Lotto, 4;
			callfunc "F_Lottery";
			goto M_End;
		sM_3rd:
			if(RESRVPTS < 10000) goto sL_NotEnuf;
			set RESRVPTS, RESRVPTS - 10000;
			set @Lotto, 5;
			callfunc "F_Lottery";
			goto M_End;

			sL_NotEnuf:
				mes "[Kafra]";
				mes "I'm sorry dear but you do not have enough points for this selection.";
				cutin "",255;
				close;
	M_End:
		mes "[Kafra]";
		mes "No problem.  Collect more and more special reserve points by using the Kafra Services found throughout Rune Midgard.";
		mes "Thank you for using Kafra Corp. services.";
		cutin "",255;
		close;
}

// Function F_Lottery ------------------------------------------------------------------------------------------
function	script	F_Lottery	{
	mes "[Kafra]";
	mes "You have the unique opportunity to win a prize sent down from the heavens themselves!!";
	next;
	mes "[Kafra]";
	mes "Don't miss this one and only chance! Now dear, are you ready?";
	next;
	mes "[Kafra]";
	mes "How many times do you want the Lottery Machine to spin? You can choose up to 5 times.";
	next;
	input @input;
	if(@input < 1 || @input > 5) set @input, rand(1,5); //Lupus's fix
	callsub sF_Spin;
	mes "[Kafra]";
	mes "Ok~ Let me check the results~ guess what it is?";
	next;
	mes "[Kafra]";
	mes "^FF0000Lets see.... This is...!!^000000";
	next;
	if(@temp <  1) goto sL_Prize1;
	if(@temp <  2) goto sL_Prize2;
	if(@temp <  3) goto sL_Prize3;
	if(@temp <=  4) goto sL_Prize4;
	goto sL_Prize5;

	sL_Prize1:
		mes "[Kafra]";
		mes "WOW!!!!..... You win!!! 1st Prize~! Congratulations~~ You got the 1st prize~~";
		if(@Lotto == 1) getitem 2328,1;//Items: Wooden_Mail,
		if(@Lotto == 2) getitem 2307,1;//Items: Mantle,
		if(@Lotto == 3) getitem 657,10;//Items: Berserk_Potion,
		if(@Lotto == 4) {
			getitem 607,2;//Items: Yggdrasilberry,
			getitem 608,1;//Items: Yggdrasil_Seed,
		}
		if(@Lotto == 5) getitem 607,3;//Items: Yggdrasilberry,
		return;
	sL_Prize2:
		mes "[Kafra]";
		mes "Oh! WOW! You've won the 2nd prize! Congratulations!!";
		if(@Lotto == 1) getitem 2403,1;//Items: Shoes,
		if(@Lotto == 2) getitem 2226,1;//Items: Cap,
		if(@Lotto == 3) getitem 2201,1;//Items: Sunglasses,
		if(@Lotto == 4) getitem 526,3;//Items: Royal_Jelly,
		if(@Lotto == 5) {
			getitem 608,1;//Items: Yggdrasil_Seed,
			getitem 526,10;//Items: Royal_Jelly,
		}
		return;
	sL_Prize3:
		mes "[Kafra]";
		mes "Congratulations! You've won the 3rd prize.";
		if(@Lotto == 1) getitem 602,4;//Items: Butterfly_Wing,
		if(@Lotto == 2) getitem 505,3;//Items: Blue_Potion,
		if(@Lotto == 3) getitem 2203,1;//Items: Glasses,
		if(@Lotto == 4) getitem 504,15;//Items: White_Potion,
		if(@Lotto == 5) getitem 504,30;//Items: White_Potion,
		return;
	sL_Prize4:
		mes "[Kafra]";
		mes "You've won the 4th prize.";
		if(@Lotto == 1) getitem 516,100;//Items: Sweet_Potato,
		if(@Lotto == 2) getitem 501,150;//Items: Red_Potion,
		if(@Lotto == 3) getitem 502,150;//Items: Orange_Potion,
		if(@Lotto == 4) getitem 505,5;//Items: Blue_Potion,
		if(@Lotto == 5) getitem 505,10;//Items: Blue_Potion,
		return;
	sL_Prize5:
		mes "[Kafra]";
		mes "You've won the 5th prize.";
		if(@Lotto == 1) getitem 516,50;//Items: Sweet_Potato,
		if(@Lotto == 2) getitem 501,100;//Items: Red_Potion,
		if(@Lotto == 3) getitem 501,200;//Items: Red_Potion,
		if(@Lotto == 4) getitem 501,250;//Items: Red_Potion,
		if(@Lotto == 5) getitem 501,300;//Items: Red_Potion,
		return;

sF_Spin:
	mes "[Lottery Machine]";
	mes "Number of spins remaining: "+@input;
	next;
	mes "[Lottery Machine]";
	mes "(rumble~rumble~rumble~)...";
	next;
	set @temp, rand(10);
	set @input, @input -1;
	if(@input <= 0) return;
	goto sF_Spin;
}


// Kafra Pavianne -----------------------------
aldeba_in,81,166,4	script	Kafra Pavianne	117,{
	cutin "kafra_01",2;
	mes "[Kafra Pavianne]";
	mes "Welcome! I'm Pavianne,";
	mes "one of the senior Kafra Employees.";
	mes "The Kafra Corporation Service is";
	mes "always trying to satisfy 100 % of";
	mes "our customers' expectations.";
	next;
	mes "[Kafra Pavianne]";
	mes "Due to a change in customer support";
	mes "policy, we no longer accept Kafra";
	mes "Passes. However, we are offering";
	mes "refunds for our customers who still";
	mes "possess these passes.";
	next;
	menu "Sell Kafra Pass",-,"Alright, bye~",M_BYE;

		set usedKafPass,0; //clear unused global variable
		mes "[Kafra Pavianne]";	
		if(!countitem(1084)){
			mes "I'm sorry,";
			mes "but you don't";
			mes "have any Kafra Passes.";
			emotion e_sry;
			close2;
			cutin "",255;
			end;
		}
		mes "Let me see ... You have " + countitem(1084) + " Kafra Passes.";
		mes "So, you will get " + (countitem(1084)*2000) + " zeny.";
		next;
		mes "[Kafra Pavianne]";
		mes "Do you want to sell these?";
		next;
		if(select("Sell.:Nevermind.")==1){
			mes "[Kafra Pavianne]";
			set @t,countitem(1084);
			if(!@t){
				mes "Well, you DON'T have any >.<";
                    		mes "I understand what you want to do but, I can't help you.";
				emotion e_sry;
				close2;
				cutin "",255;
				end;
			}
			delitem 1084,@t;
			set Zeny,Zeny+@t*2000;
			emotion e_thx;
			mes "We already refunded all THE Kafra Passes that you had..";
			mes "Thank you for using our service !";
			mes "I am kafra Pavianne.";

		}
		close2;
		cutin "",255;
		end;
	M_BYE:
		mes "[Kafra Pavianne]";
		mes "Thank you,";
		mes "have a good day.";
		emotion e_thx;
		close2;
		cutin "",255;
		end;
}

// Kafra Blossom -----------------------------------
aldeba_in,83,244,4	script	Kafra Blossom	116,{
	cutin "kafra_02",2;
	mes "[Kafra Blossom]";
	mes "..... Pavianne is soooo old school! She's too stubborn is what it is...";
	emotion e_pif;
	next;
	mes "[Kafra Blossom]";
	mes "We should be trying to make our customers' experience more unique, with new and creative ideas...";
	next;
	mes "[Kafra Blossom]";
	mes "Anyways... WEELLLLCOOMMME!!!~~ I am Kafra type ^3333ffBlossom^000000.";
	mes "Please don't forget to continue using our Kafra Services, and ask for me, ^3333ffBlossom^000000!";
	next;
	menu "I'm an admirer of you~!",-,"Ehhaha",M_1;
	
		mes "[Kafra Blossom]";
		mes "Really! Thank you sooo much!! Here is... my... autograph...";
		emotion e_thx;
		next;
		mes "[Kafra Blossom]";
		mes "Don't bother to look in your Item Inventory for it.  It won't be there... tehehe... for my autograph will remain within your heart.";
		emotion e_ok;
		cutin "",255;
		close;
	M_1:
		mes "[Kafra Blossom]";
		mes "Huh? . . . . . That's all? Phew~ such a dull customer...";
		emotion e_what;
		cutin "",255;
		close;
}

// Kafra Curly Sue ---------------------------------
aldeba_in,91,244,4	script	Kafra Curly Sue	112,{
	cutin "kafra_06",2;
	mes "[Kafra Curly Sue]";
	mes "Hello, hello! I'm the youngest of all Kafra personnel, the Kafra cutey....";
	next;
	mes "[Kafra Curly Sue]";
	mes "I am Kafra Type 'Curly Sue'!!";
	next;
	mes "[Kafra Curly Sue]";
	mes "I'm rather new so haven't been on the job all that long, but I am always doing my best!!";
	next;
	menu "Uh... where is your mommy?",-,"End conversation",M_End;
	
		mes "[Kafra Curly Sue]";
		mes ".... Sob~sob~... WHAT?? I'm NOT some KID!!";
		emotion e_sob;
		next;
		cutin "",255;
		close;
	M_End:
		mes "[Kafra Curly Sue]";
		mes "Here at Kafra Corp., we're all doing our B-E-S-T to provide our customers with the B-E-S-T service.";
		mes "We really appreciate your doing business with us.";
		next;
		cutin "",255;
		close;
}

// Kafra Roxie --------------------------------------
aldeba_in,148,244,4	script	Kafra Roxie	114,{
	cutin "kafra_04",2;
	mes "[Kafra Roxie]";
	mes "Welcome! I'm Kafra type 'Roxie'.  Let me let you in on a special secret about the Kafras!";
	next;
	mes "[Kafra Roxie]";
	mes "You know... Our Kafra Service wasn't originally called Kafra.... Well what do you think it was?~";
	next;
	mes "[Kafra Roxie]";
	mes "TaDa~ Surprisingly it was.... Ka....";
	next;
	mes "[Kafra Roxie]";
	mes "(Ring Ring Ring) Oh... my phone... Sorry please wait...";
	next;
	mes "[Kafra Roxie]";
	mes "Hi, Kafra Type Roxie here.... Huh! Director, sir!... Yes!... Yes!... I understand! ..... Sure!... Ah... Huh?!";
	next;
	mes "[Kafra Roxie]";
	mes "No-no sir!.... Yes I understand!!";
	next;
	mes "[Kafra Roxie]";
	mes "(*Click*) ..... Heh heh....";
	next;
	mes "[Kafra Roxie]";
	mes "Uh... please ignore what I was talking about earlier. Hahaha.....heh...";
	emotion e_swt;
	cutin "",255;
	close;
}


//<====================================================== Clock Tower ==============================================================>\\
// Clock Keeper ---------------------------------------------------------------
aldebaran,143,136,4	script	Clock Keeper	89,{
	mes "[Clock Keeper]";
	mes "Let me introduce myself, I am 'Monster A' of the Al De Baran Clock Tower, and the Committee of 'Heaven on Earth'.";
	next;
	mes "[Clock Keeper]";
	mes "It looks like you have an interest in this tower?";
	next;
	menu "About the Clock Tower.",-,"About the Committee of 'Heaven on Earth'.",M_1,"Quit.",M_End;
	
		mes "[Clock Keeper]";
		mes "Each floor of this tower is connected through a device called a 'Warp'.";
		mes "Most of these warps are standard warps but some of them are 'Random Warps'.";
		next;
		mes "[Clock Keeper]";
		mes "You should be careful with 'Random Warps' because they will transport you to a random location.";
		next;
		mes "[Clock Keeper]";
		mes "I know you wouldn't want to get separated from you friends while you're battling monsters.";
		next;
		mes "[Clock Keeper]";
		mes "Random warps are shown as green dots on the Mini-Map so keep your eyes on the Mini-Map to avoid them.";
		next;
		mes "[Clock Keeper]";
		mes "Have a good time with the clocks.  Hehehehe.";
		close;
	M_1:
		mes "[Clock Keeper]";
		mes "Have you ever heard of the Committee of 'Heaven on Earth'?!";
		next;
		menu "Yup, I have",-,"What are they?",sM_1;
		
			mes "[Clock Keeper]";
			mes "Muhahahaha! Good, good!  I'm so glad that our reputation has spread throughout Rune-Midgard.";
			mes "What a great day to meet an adventurer like you! I would like to present this to you.....";
			next;
			mes "[Clock Keeper]";
			mes "Hmmm... Where did I leave it...";
			next;
			mes "[Clock Keeper]";
			mes "Oops... it seems that I left the present in the control room on the 4th floor of the tower.";
			mes "I promise I will give it to you next time. See you later.";
			close;
		sM_1:
			mes "[Clock Keeper]";
			mes "What? I can't believe that there are still people who do not know about us!";
			next;
			mes "[Clock Keeper]";
			mes "Our goal is to build a Heaven on Earth.  Specifically here in AL De Baran.  For starters, we built this clock tower.";
			next;
			mes "[Clock Keeper]";
			mes "We even created the idea for Glast Helm a while back.";
			mes "Look around and you will see many of our great achievements.";
			close;
	M_End:
		close;
}

// Gatekeeper Riku -------------------------------------------------------------------
c_tower3,10,249,4	script	Gatekeeper#01	84,{
	mes "[Gatekeeper Riku]";
	mes "Welcome to ";
	mes "Kinase - Blue Gallino";
	mes "the one of Local Speciality in Aldebaran.";
	mes "However,from the 4th Floor of this Clock Tower,";
	mes "You may not enter.";
	mes "Please go back to where you're from.";
	next;
	menu "About Clock Tower",-,"About the 4th Floor",M_1,"Move to the 4th Floor",M_2,"End mesue",M_End;

		mes "[Gatekeeper Riku]";
		mes "Homeland of Alchemy, Aldebaran!";
		mes "Long Time ago, there were";
		mes "3 Legendary Alchemists...They are";
		mes "Bruke Seimer,";
		mes "Philip Warisez,";
		mes "And..";
		next;
		mes "[Gatekeeper Riku]";
		mes "Romero Specialre!";
		mes "This venerable architecture is their masterpiece.";
		mes "I assume you would feel something unusual";
		mes "While on the way to this floor,";
		mes "Every feature of This Clock tower ";
		next;
		mes "[Gatekeeper Riku]";
		mes "Consists of Mysterious Ancient Magics.";
		mes "If you just wander around here without any intention";
		next;
		mes "[Gatekeeper Riku]";
		mes "By any means,";
		mes "You will meet with a mishap";
		mes "by Gatekeeper Creatures.";
		mes "Please be careful ..";
		close;
	M_1:
		mes "[Gatekeeper Riku]";
		mes "Ancient Alchemists";
		mes "Sealed the Gate of 4th Floor using an Alchemistic Device ";
		mes "To keep something";
		mes "From Evil Creatures and Human Enemies.";
		mes "To go through this door";
		next;
		mes "[Gatekeeper Riku]";
		mes "It needs a Key.";
		mes "That Key has rumored to be possessed by Gatekeeper Creatures";
		mes "Prowling around here.";
		next;
		mes "[Gatekeeper Riku]";
		mes "The Key is the Intensiveness of Ancient Alchemy,";
		mes "By hearsay When used once,";
		mes "It will be released from being spelled";
		mes "And be disappeared.";
		next;
		mes "[Gatekeeper Riku]";
		mes "If that key comes into your possession, please show it to me.";
		mes "The one who possesses the Key of Clock Tower";
		mes "Will have access to go through this Gate with his own will!";
		next;
		mes "[Gatekeeper Riku]";
		mes "I will give you a chance.";
		mes ". . . . .";
		close;
	M_2:
		mes "[Gatekeeper Riku]";
		if(countitem(7026) < 1) goto L_Check_Key;
		delitem 7026,1;
		mes "Hmm! I already felt that you are not an Ordinary person,";
		mes "Now it seems to be successful in Speculation.";
		mes "Please, You may enter.";
		mes "May God bless you ..";
		next;
		warp "c_tower4",185,44;
		close;

		L_Check_Key:
			mes ". . . . . .";
			mes "Unfortunately you don't have a privilege";
			mes "To enter this Gate ..";
			mes "You won't be able to go through";
			mes "As long as Ancient Alchemists";
			mes " Don't approve you.";
			close;
	M_End:
		mes "[Gatekeeper Riku]";
		mes "This Clock Tower";
		mes "Is the place where the 3 Ancient Legendary Alchemists";
		mes "Have left their Spirits and Skills.";
		mes "Please Do not Scribble or Damage on the Interior.";
		close;
}

//<======================================== Al De Baran Dungeon ==========================================>\\
alde_dun03,264,16,4	script	Gatekeeper#02	101,{
	mes "[Gatekeeper Boy]";
	mes "Welcome to";
	mes "Kinase - Blue Gallino";
	mes "The one of Local Speciality in Aldebaran.";
	mes "You can't go through from B4th Floor,";
	mes "Please go back.";
	next;
	menu "About Clock Tower",-,"About B4th Floor",M_1,"Move to the B4th Floor",M_2,"End mesue",M_End;

		mes "[Gatekeeper Boy]";
		mes "Homeland of Alchemy, Aldebaran!";
		mes "Long Time ago, there were";
		mes "3 Legendary Alchemists... They are";
		mes "Bruke Seimer";
		mes "Philip Warisez";
		mes "And ..";
		next;
		mes "[Gatekeeper Boy]";
		mes "Romero Specialre!";
		mes "This venerable architecture is";
		mes "their masterpiece.";
		mes "I assume you would feel something unusual";
		mes "While on the way to this floor,";
		mes "Every feature of This Clock tower";
		next;
		mes "[Gatekeeper Boy]";
		mes "Consists of Mysterious Ancient Magics.";
		mes "If you just wander around here,";
		mes " without any intention";
		next;
		mes "[Gatekeeper Boy]";
		mes "By any means,";
		mes "You will meet with a mishap";
		mes "by Gatekeeper Creatures.";
		mes "Please be careful ..";
		close;
	M_1:
		mes "[Gatekeeper Boy]";
		mes "Ancient Alchemists";
		mes "Sealed the Gate of 4th Floor using an Alchemistic Device ";
		mes "To keep something";
		mes "From Evil Creatures and Human Enemies.";
		mes "To go through this door";
		next;
		mes "[Gatekeeper Boy]";
		mes "It needs a Key.";
		mes "That Key has rumored to be possessed by Gatekeeper Creatures";
		mes "Prowling around here.";
		next;
		mes "[Gatekeeper Boy]";
		mes "The Key is the Intensiveness of Ancient Alchemy,";
		mes "By hearsay When used once,";
		mes "It will be released from being spelled";
		mes "And be disappeared.";
		next;
		mes "[Gatekeeper Boy]";
		mes "If that key comes into your possession, please show it to me.";
		mes "The one who possesses the Key of Underground";
		mes "Will have access to go through this Gate with his own will!";
		next;
		mes "[Gatekeeper Boy]";
		mes "I will give you a chance.";
		mes ". . . . .";
		close;
	M_2:
		mes "[Gatekeeper Boy]";
		if(countitem(7027) < 1) goto L_Check_Key;
		delitem 7027,1;
		mes "Hmm! I already felt that you are not an Ordinary person,";
		mes "Now it seems to be successful in Speculation.";
		mes "Please,You may enter.";
		mes "May God bless you ..";
		next;
		warp "alde_dun04",79,267;
		close;

		L_Check_Key:
			mes ". . . . . .";
			mes "Unfortunately you don't have a privilege";
			mes "To enter this Gate ..";
			mes "You won't be able to go through";
			mes "As long as Ancient Alchemists";
			mes " Don't grant you.";
			close;
	M_End:
		mes "[Gatekeeper Boy]";
		mes "This Clock Tower";
		mes "Is the place where the 3 Ancient Legendary Alchemists";
		mes "Has left their Spirits and Skills.";
		mes "Please Do not Scribble or Damage on the Interior.";
		close;
}