//===========================================
// [ڤ] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// -----------------------------------------
// - EP11.1 ű -
// SeAr2.0
//===========================================
// EP12 ǲ ƶһ
//===========================================

//ǲ(EP11.1)
-	script	ǲ#dummy::SocketEnchant	-1,{
	if (checkweight(1201,1) == 0)
	{
		mes "- ع!! -";
		mes "- Ʒÿֿ -";
		close;
	}
	mes "[ǲ]";
	mes "һ";
	mes "д򶴵ļԱţ";
	mes "ȻҲ˵ֻ";
	mes "򶴵Сѣ";
	mes "һж˵";
	mes "ƫ˵ʰ";
	next;
	mes "[ǲ]";
	mes "֤ݾǣ֮";
	mes "ӵּ?";
	mes "˼Ǵ򶴵ļ";
	mes "ûô֮";
	mes "д򶴵װ?";
	mes "װĲͬѻϣ";
	mes "ɹҲͬ";
	next;
	switch(select("::˵:ȡ")) {
	case 1:
		mes "[ǲ]";
		mes "... OK";
		mes "ҵ׶";
		mes "Լֳ4֣C׵ģ";
		mes "Sѵģѡ";
		mes "׶ˮ׼";
		next;
		switch(select("C:B:A:S")) {
		case 1:
			mes "[ǲ]";
			mes "ѡCôϣΪ";
			mes "һC?";
			next;
			switch(select("::С")) {
			case 1: setarray .@sk[0],1,1460,1461,40,66,200,1010,10; break;
			case 2: setarray .@sk[0],1,1950,1951,40,66,200,1010,10; break;
			case 3: setarray .@sk[0],1,1901,1902,40,66,200,1010,10; break;
			}
			break;
		case 2:
			mes "[ǲ]";
			mes "ѡѵBรΪ";
			mes "һB?";
			next;
			switch(select(":̽:ǹ:ì::³::צȭ:ǲ׹")) {
			case 1: setarray .@sk[0],1,1519,1520,40,61,300,1010,10; break;
			case 2: setarray .@sk[0],2,1219,1220,40,61,300,984,1,999,5; break;
			case 3: setarray .@sk[0],2,1714,1716,40,61,300,984,2,999,5; break;
			case 4: setarray .@sk[0],1,1407,1408,40,61,300,1010,10; break;
			case 5: setarray .@sk[0],2,1123,1128,40,61,300,984,2,999,5; break;
			case 6: setarray .@sk[0],1,1905,1906,40,61,300,1011,10; break;
			case 7: setarray .@sk[0],1,1954,1955,40,61,300,1011,10; break;
			case 8: setarray .@sk[0],1,1801,1802,40,61,300,1010,10; break;
			case 9: setarray .@sk[0],2,1713,1715,40,61,300,984,2,999,5; break;
			}
			break;
		case 3:
			mes "[ǲ]";
			mes "ƫѶȵรA? ðɣ";
			mes "ϣΪһ?";
			next;
			switch(select("֮:ħ(INT):޴˫ֽ:ˮ֮:ɱȭ:˹ǿ:֮:ȭ :ʮ־޽")) {
			case 1: setarray .@sk[0],2,1718,1726,40,61,500,984,2,999,10; break;
			case 2: setarray .@sk[0],2,1619,1620,40,61,500,984,2,999,10; break;
			case 3: setarray .@sk[0],2,1168,1171,40,61,800,984,5,999,10; break;
			case 4: setarray .@sk[0],2,1129,1149,40,61,500,984,2,999,10; break;
			case 5: setarray .@sk[0],2,1261,1266,40,61,700,984,5,999,10; break;
			case 6: setarray .@sk[0],2,1722,1727,40,61,500,984,5,999,10; break;
			case 7: setarray .@sk[0],2,1522,1532,40,61,700,984,2,999,10; break;
			case 8: setarray .@sk[0],2,1814,1816,40,61,700,984,5,999,10; break;
			case 9: setarray .@sk[0],2,1163,1172,40,61,700,984,5,999,10; break;
			}
			break;
		case 4:
			mes "[ǲ]";
			mes "ǣŶS! ...";
			mes "...ҪѡһS?!";
			next;
			switch(select("ì:޶̽:Ƽ׶׶:ɰ̽:ս:֮:֮:ħ(DEX)")) {
			case 1: setarray .@sk[0],2,1413,1418,40,51,1000,984,5,999,10; break;
			case 2: setarray .@sk[0],2,1239,13016,40,51,1000,984,5,999,10; break;
			case 3: setarray .@sk[0],2,1230,13017,40,51,1000,984,5,999,10; break;
			case 4: setarray .@sk[0],2,1236,13018,40,51,1000,984,5,999,10; break;
			case 5: setarray .@sk[0],2,13002,13019,40,51,1000,984,5,999,10; break;
			case 6: setarray .@sk[0],2,1135,13400,40,51,1000,984,5,999,10; break;
			case 7: setarray .@sk[0],2,1466,1476,40,51,1000,984,5,999,10; break;
			case 8: setarray .@sk[0],2,1617,1618,40,51,2000,984,5,999,10; break;
			}
			break;
		}
		break;
	case 2:
		mes "[ǲ]";
		mes ".. OKߴ";
		mes "ҵ׶";
		mes "Լֳ4֣C׵ģ";
		mes "Sѵģѡ";
		mes "׶ˮ׼";
		next;
		switch(select("C:B:A:S" )) {
		case 1:
			mes "[ǲ]";
			mes "ѡCôϣΪ";
			mes "һCķ?";
			next;
			switch(select("::ͷ:ʥְ֮ñ")) {
			case 1: setarray .@sk[0],1,2307,2308,40,66,200,999,3; break;
			case 2: setarray .@sk[0],1,2309,2310,40,66,200,999,3; break;
			case 3: setarray .@sk[0],1,2232,2233,40,66,200,999,3; break;
			case 4: setarray .@sk[0],1,2216,2217,40,66,200,999,3; break;
			}
			break;
		case 2:
			mes "[ǲ]";
			mes "ѡѵBรΪ";
			mes "һBķ?";
			next;
			switch(select(":Ӽ:ʥְ֮:˿:սʿѥ:ѥ:::Բ:ֶ:ñ")) {
			case 1:  setarray .@sk[0],1,2107,2108,40,61,250,999,5; break;
			case 2:  setarray .@sk[0],1,2314,2315,40,61,250,999,5; break;
			case 3:  setarray .@sk[0],1,2325,2326,40,61,300,999,5; break;
			case 4:  setarray .@sk[0],1,2321,2322,40,61,300,999,5; break;
			case 5:  setarray .@sk[0],1,2405,2406,40,61,300,999,5; break;
			case 6:  setarray .@sk[0],1,2403,2404,40,61,300,999,5; break;
			case 7:  setarray .@sk[0],1,2503,2504,40,61,300,999,5; break;
			case 8:  setarray .@sk[0],1,2101,2102,40,61,300,999,5; break;
			case 9:  setarray .@sk[0],1,2103,2104,40,61,300,999,5; break;
			case 10: setarray .@sk[0],1,2105,2106,40,61,250,999,5; break;
			case 11: setarray .@sk[0],1,5046,5168,40,61,250,999,5; break;
			}
			break;
		case 3:
			mes "[ǲ]";
			mes "ƫѶȵรA? ðɣ";
			mes "ϣΪһַ?";
			next;
			switch(select("ʯͷ:ñ:Լ¼::::֮:ѥ:Ůñ::ͷ:̷ Ѫӣ:ͷ::ʥ֮ñ:ƽñ:ݱ:ʬñ")) {
			case 1:  setarray .@sk[0],1,2230,2231,40,61,400,985,1; break;
			case 2:  setarray .@sk[0],1,5114,5120,40,61,400,985,1; break;
			case 3:  setarray .@sk[0],1,2109,2121,40,61,400,985,1; break;
			case 4:  setarray .@sk[0],1,2330,2331,40,61,400,985,1; break;
			case 5:  setarray .@sk[0],1,2341,2342,40,61,400,985,1; break;
			case 6:  setarray .@sk[0],1,2316,2317,40,61,400,985,1; break;
			case 7:  setarray .@sk[0],1,2335,2336,40,61,400,985,1; break;
			case 8:  setarray .@sk[0],1,2411,2412,40,61,400,985,1; break;
			case 9:  setarray .@sk[0],1,5092,5093,40,61,400,985,1; break;
			case 10: setarray .@sk[0],1,2505,2506,40,61,400,985,1; break;
			case 11: setarray .@sk[0],1,2228,2229,40,61,400,985,1; break;
			case 12: setarray .@sk[0],1,2337,2359,40,61,400,985,1; break;
			case 13: setarray .@sk[0],1,2299,5157,40,61,400,985,1; break;
			case 14: setarray .@sk[0],1,2507,2525,40,61,400,985,1; break;
			case 15: setarray .@sk[0],1,2251,5158,40,61,400,985,1; break;
			case 16: setarray .@sk[0],1,2246,5159,40,61,400,985,1; break;
			case 17: setarray .@sk[0],1,2605,2625,40,61,400,985,1; break;
			case 18: setarray .@sk[0],1,2264,5167,40,61,300,985,1; break;
			}
			break;
		case 4:
			mes "[ǲ]";
			mes "ǣŶS! ...";
			mes "...ҪѡһSķ?!";
			next;
			switch(select("ɽͷ:ǷȦ:ͷ:ñ:::ʨñ:::ָ:")) {
			case 1:  setarray .@sk[0],1,2256,5160,40,51,2000,985,2; break;
			case 2:  setarray .@sk[0],1,2258,5161,40,51,2000,985,2; break;
			case 3:  setarray .@sk[0],1,5017,5162,40,51,2000,985,2; break;
			case 4:  setarray .@sk[0],1,5019,5163,40,51,2000,985,2; break;
			case 5:  setarray .@sk[0],1,2235,5165,40,51,2000,985,2; break;
			case 6:  setarray .@sk[0],1,2234,5164,40,51,2000,985,2; break;
			case 7:  setarray .@sk[0],1,5053,5166,40,51,1000,985,2; break;
			case 8:  setarray .@sk[0],1,2343,2360,40,51,1000,985,2; break;
			case 9:  setarray .@sk[0],1,2602,2622,40,51,1000,985,2; break;
			case 10: setarray .@sk[0],1,2601,2621,40,51,1000,985,2; break;
			case 11: setarray .@sk[0],1,2619,2671,40,51,1000,985,2; break;
			}
			break;
		}
		break;
	case 3:
		mes "[ǲ]";
		mes "ʲô... Ҫһ";
		mes "ʾĻ˵";
		mes "ʦۼ";
		mes "ḻŴ´˹ܾ";
		mes "䣬޿˾ֵԽߵ";
		mes "װ򶴳ɹԽ";
		next;	
		mes "[ǲ]";
		mes "Ȼ΢Ĳ죬ܾ";
		mes "ǵ;װ״..";
		mes "ȻһʧܵĻװ";
		mes "Ҳȫ... ";
		mes "ɹʵĻֵԾԾԵ";
		next;
		mes "[ǲ]";
		mes "ȻҲдװ";
		mes "˳ֵ³ɹʸߣ";
		mes "ֻǱ𴦵...";
		next;
		mes "[ǲ]";
		mes "⣬Ҫע";
		mes "һǣš˵";
		mes "+7 һ";
		mes "ʱίҪ";
		mes "򶴵Ļ";
		mes "߼һһ?";
		next;
		mes "[ǲ]";
		mes "⡭";
		mes "ͬƵװʱ";
		mes "ܶԷ";
		mes "װϴ򶴵";
		mes "˼";
		next;
		mes "[ǲ]";
		mes "^FF0000Ҫضװ";
		mes "򶴵ĻҪһ";
		mes "ͬƵװˣ";
		mes "ͬƵ򶴵";
		mes "װʽ";
		mes "𴦺^000000";
		next;
		mes "[ǲ]";
		mes "ûƴĻ";
		mes "һڲװ";
		mes "ִ򶴵Ľʱҿ";
		mes "? ȷʵ";
		next;
		mes "[ǲ]";
		mes "Ҳ˵˰? ˣ";
		mes "Ųһ! ҪҪ";
		mes "ս? ҲҪ";
		mes "ڹӰ";
		close;
	case 4:
		mes "[ǲ]";
		mes "";
		close;
	}
	mes "[ǲ]";
	mes "ѡ" +getitemname(.@sk[1])+ "รOKǸĻ";
	if (.@sk[0] == 1) {
		mes " ^FF0000" +.@sk[5] / 10+ "^000000Ҫ׼";
		mes " ^FF0000" +getitemname(.@sk[6])+ " " +.@sk[7]+ "^000000.";
	}
	else if (.@sk[0] == 2) {
		mes " ^FF0000" +.@sk[5] / 10+ "^000000Ҫ׼";
		mes "^FF0000" +getitemname(.@sk[6])+ " " +.@sk[7]+ "^000000^FF0000" +getitemname(.@sk[8])+ " " +.@sk[9]+ "^000000";
	}
	mes "Ȼ" +getitemname(.@sk[1])+ "ӦҲҪ";
	next;
	mes "[ǲ]";
	mes "Ϻͷö? У";
	mes "ʧʱϡװ";
	mes "ʧҪ֪ʹ";
	mes "򶴳ɹ ֵѲõ";
	mes "ƬҲʧҪ";
	next;
	if (select("ί򶴵Ĺ:ѻ´ս") == 2 ) {
		mes "[ǲ]";
		mes "ô´л";
		close;
	}
	switch(.@sk[0]) {
	case 1:
		if((Zeny < .@sk[5]*1000) || (countitem(.@sk[6]) < .@sk[7]) || (!countitem(.@sk[1]))) {
			mes "[ǲ]";
			mes "! ϲ!";
			mes "㱸?!";
			close;
		}
		break;
	case 2:
		if((Zeny < .@sk[5]*1000) || (countitem(.@sk[6]) < .@sk[7]) || (countitem(.@sk[8]) < .@sk[9]) || (!countitem(.@sk[1]))) {
			mes "[ǲ]";
			mes "! ϲ!";
			mes "㱸?!";
			close;
		}
		break;
	}
	mes "[ǲ]";
	mes "ôʼа!";
	mes "ҪԲ";
	next;
	set .@skrand,rand(1,100);
	if((.@skrand > .@sk[3]) && (.@skrand < .@sk[4])) {
		if(.@sk[4] == 51) specialeffect EF_LORD;
		else specialeffect EF_SANCTUARY;
		mes "[ǲ]";
		mes "OK... ƺòɹˣ";
		mes "ĺƯ? ֮ϲϲ";
		delitem .@sk[1],1;
		delitem .@sk[6],.@sk[7];
		if(.@sk[0] == 2) delitem .@sk[8],.@sk[9];
		set Zeny,Zeny - .@sk[5]*1000;
		getitem .@sk[2],1;
		next;
		mes "[ǲ]";
		mes "ôӭ´Æ!";
		close;
	}
	else {
		specialeffect EF_FREEZING;
		mes "[ǲ]";
		mes "... Բʧˣ";
		mes "ûⶼ";
		mes "⣬ֻѣ";
		mes "̫";
		delitem .@sk[1],1;
		delitem .@sk[6],.@sk[7];
		if(.@sk[0] == 2) delitem .@sk[8],.@sk[9];
		set Zeny,Zeny - .@sk[5]*1000;
		next;
		mes "[ǲ]";
		mes "ôӭ´Æ!";
		close;
	}
}

payon,140,151,5	duplicate(SocketEnchant)	ǲ#pay	84
lhz_in02,281,35,5	duplicate(SocketEnchant)	ǲ#lhz	84
prt_in,33,70,5	duplicate(SocketEnchant)	ǲ#prt	84
morocc,51,41,4	duplicate(SocketEnchant)	ǲ#moc	84

// 
-	script	#dummy::SocketMan	-1,{
	mes "[]";
	mes "װϴʱװ";
	mes "ѡҲ";
	mes "ıĿܣ";
	mes "ע";
	next;
	mes "[]";
	mes ".. Ҳк";
	mes "װĲͬƷ";
	mes "һλΣ";
	mes "ҪˣȻ";
	mes "װ";
	next;
	mes "[]";
	mes "ҲŬ";
	mes "ʦ";
	close;
}

prt_in,31,57,1	duplicate(SocketMan)	#prt	97
payon,143,143,7	duplicate(SocketMan)	#pay	97
morocc,60,42,3	duplicate(SocketMan)	#moc	97
lhz_in02,269,33,5	duplicate(SocketMan)	#lhz	97
