summaryrefslogblamecommitdiff
path: root/world/map/npc/021-2/inya.txt
blob: ac383e87b8865f03c0f07ef668253bf778fa0098 (plain) (tree)
1
2
3
4
5
6
7
8
9





                                                                                                                                    
                                                                                                                                                      
             
                                                                                                                                             
             
                                          

                                                                            


                                                                               



                     
                                                                         





                                                                   






                                                              





                                                          






                                                              





















































































































                                                                                                                           
                                                                      



                     
                                                                                                                                                                                    


              
//Gemstones: Diamond (white) , Ruby (red), Emerald (green), Sapphire (blue), Topaz (yellow), Amethyst (purple)
//The power of the gems is important to future balance of these rings.  Are they related to stats, tiers of power, schools of magic?

021-2.gat,43,62,0	script	Inya	106,{

	mes "[Inya]";
	mes "\"I am Inya, a jeweler of fine rings.  If you have a Simple Ring and a gem, I can make a nice ring for you for 1,000,000 gold pieces.\"";
	next;
	mes "\"Also, if you have a ring with gems on it, I can remove the gems and return the Simple Ring to you for 500,000 gold pieces.\"";
	next;
	mes "\"So, how can I help you?\"";
	menu
		"I have a wedding ring, will that do?", L_Inya_Wedding_Ring,
		"I'd like to remove a gem (500000 GP).", L_Inya_Remove_RingGem,
		"I'd like to add a gem (1000000 GP).", L_Inya_Add_RingGem,
		"Not interested.", L_Inya_NotInterested;	
	close;

L_Inya_Wedding_Ring:
	mes "[Inya]";
	mes "\"No, sorry.  I do not alter wedding rings at this time.\"";
	close;

L_Inya_Remove_RingGem:
	mes "[Inya]";
	mes "\"What kind of gem would you like to have removed?\"";
	menu
		"Diamond.", L_Inya_Remove_Diamond,
		"Ruby.", L_Inya_Remove_Ruby,
		"Emerald.", L_Inya_Remove_Emerald,
		"Sapphire.", L_Inya_Remove_Sapphire,
		"Topaz.", L_Inya_Remove_Topaz,
		"Amethyst.", L_Inya_Remove_Amethyst,
		"I've changed my mind.", L_Inya_NotInterested;
	close;

L_Inya_Add_RingGem:
	mes "[Inya]";
	mes "\"What kind of gem would you like to add?\"";
	menu
		"Diamond.", L_Inya_Add_Diamond,
		"Ruby.", L_Inya_Add_Ruby,
		"Emerald.", L_Inya_Add_Emerald,
		"Sapphire.", L_Inya_Add_Sapphire,
		"Topaz.", L_Inya_Add_Topaz,
		"Amethyst.", L_Inya_Add_Amethyst,
		"I've changed my mind.", L_Inya_NotInterested;
	close;

L_Inya_Remove_Diamond:
	if ( (zeny < 500000) | (countitem ("RingGemWhite") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemWhite", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Remove_Ruby:
	if ( (zeny < 500000) | (countitem ("RingGemRed") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemRed", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Remove_Emerald:
	if ( (zeny < 500000) | (countitem ("RingGemGreen") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemGreen", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Remove_Sapphire:
	if ( (zeny < 500000) | (countitem ("RingGemBlue") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemBlue", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Remove_Topaz:
	if ( (zeny < 500000) | (countitem ("RingGemYellow") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemYellow", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Remove_Amethyst:
	if ( (zeny < 500000) | (countitem ("RingGemPurple") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 500000;
	delitem "RingGemPurple", 1;
	getitem "RingSimple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Diamond:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawWhite") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawWhite", 1;
	getitem "RingGemWhite", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Ruby:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawRed") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawRed", 1;
	getitem "RingGemRed", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Emerald:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawGreen") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawGreen", 1;
	getitem "RingGemGreen", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Sapphire:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawBlue") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawBlue", 1;
	getitem "RingGemBlue", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Topaz:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawYellow") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawYellow", 1;
	getitem "RingGemYellow", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_Add_Amethyst:
	if ( (zeny < 1000000) | (countitem ("RingSimple") < 1) | (countitem ("GemRawPurple") < 1) ) goto L_Inya_Not_Enough;
	set zeny, zeny - 1000000;
	delitem "RingSimple", 1;
	delitem "GemRawPurple", 1;
	getitem "RingGemPurple", 1;
	mes "[Inya]";
	mes "\"Here you go.\"";
	close;

L_Inya_NotInterested:
	mes "[Inya]";
	mes "\"Come back later and I will try to be of assistance.\"";
	close;

L_Inya_Not_Enough:
	mes "[Inya]";
	mes "\"I am sorry, you simply do not seem to have the necessary items for me to help you.  Please come back when you do, and I would be more than happy to help you out.\"";
	close;

}