//====================================================================
//Ragnarok Online EP4.0(J) Ordeal of the Fear          by ?Kalen
// :LKM
// http://coolro.cnnb.net
//====================================================================
///////////UMB_QUEһ˘///////////
//Phase1.Zȡ
//1	(L)ػԒ
//2	(L)ZȡItem
//3	(L)Zȡó(NPC~)
//------------------------------------------
//Phase2.ֽY
//4	(Shaman)Ԓ(LSɤB)
//5	(L)Sɤ
//6	(L)S
//7	(Shaman)SԒ(YϷֽʹÿɡWarpFlee)
//////////////////////////////////////////////

um_in.gat,104,124,3	shop		788,512:15,515:15,535:15,516:15,513:15,517:50,528:60,537:1000,601:60,602:300,645:800,656:1500,610:4000
um_in.gat,160,125,3	shop		789,1501:120,1504:1600,1507:9000,1510:16000,1513:41000,1519:23000,1807:53000,1811:58000,1809:67000

//======================================================================
//	ХؤεNPC(umbala_patch)	by 
//======================================================================

comodo.gat,170,137,7	script		84,{}

comodo.gat,171,137,1	script	˾	92,{
	mes "[]";
	mes "һǲо˵ıﰡ!";
	next;
	mes "[˾]";
	mes "ҵĻһֱǵ鿴ЩˣҲʧ!!";
	next;
	mes "[]";
	mes "ҲȥѰұ!";
	next;
	emotion 29,"";
	emotion 29;
	mes "[˾]";
	mes "ð- !!";
	next;
	mes "[]";
	mes "................";
	next;
	emotion 29,"";
	emotion 20;
	mes "[]";
	mes "׵Ŀ?";
	next;
	menu "ʲô? ",-;
	mes "[]";
	mes "ʲôʱʼİ?!";
	next;
	emotion 29;
	mes "[˾]";
	mes "รҲҪйر鰡?";
	mes "ȻҲðռҵĻӦ֪ҪĶҪ׵Ĳ?";
	next;
	mes "[¡˾]";
	emotion 29,"";
	emotion 29;
	mes "1000ҵĻһ!";
	next;
	if(select("1000Ҹ","")==2) {
		emotion 20,"";
		emotion 20;
		mes "[˾]";
		mes "! Ҫ~";
		close;
	}
	if(Zeny<1000) {
		mes "[]";
		mes "ˣûǮ";
		close;
	}
	set Zeny,Zeny-1000;
	mes "[˾]";
	mes " µļһ!";
	next;
	mes "[]";
	mes "..ʵ˵ǰط";
	mes "λðռ˹л";
	next;
	mes "[˾]";
	mes "(СС)ֱŴӻˣ";
	next;
	mes "[]";
	mes "ڰҹ͵͵һ±˷ְ?";
	next;
	mes "[˾]";
	mes "װı~...";
	mes "˱⻹б?!!";
	next;
	mes "[]";
	mes "˵ҲҪȥѰұ-!!";
	next;
	emotion 20;
	mes "[˾]";
	mes "ǣ˹Ļ׵ĸǣڵص..";
	next;
	mes "[]";
	mes "˹ƽʱǵ!!";
	mes "-!!";
	next;
	menu "Ǹ˹أ",-;
	mes "[]";
	mes "סڴı";
	next;
	mes "[˾]";
	mes "Ҹ鱨ˣҲ֪ʲô鱨Ҳøң֮鰡!";
	next;
	mes "[¡˾]";
	mes "ôף!";
	close;
}

cmd_in01.gat,175,120,3	script		69,{
	mes "[]";
	mes "λǽλǣðռ˹";
	mes "ᵽζһὲһЩȤĻ";
	next;
	mes "[]";
	mes "εȥĻأ";
	mes "ֻǺǺǵЦ˵";
	mes "- ҹȻʺϵʦ -";
	next;
	mes "[]";
	mes "һֱ˹..";
	mes "ȥ?";
	close;
}

cmd_in01.gat,164,115,1	script	˹	731,{
	mes "[˹]";
	mes "....Ǻ? ʲô";
	mes "- ҲҥԶı?";
	mes "Ҳ̫ǿ. . .";
	next;
	mes "[˹]";
	mes "˵ʲôõıĻ";
	mes "ֻǴǵģ";
	mes "ӦòǱֻҵռƷ~";
	next;
	mes "[˹]";
	mes "Ҳ... 'Ǹ'";
	mes "ʵĴڵʵ";
	mes "ҲֻҪ˫ȷ϶ѣǵõֵǮıʯһ";
	next;
	mes "[˹]";
	mes "ħ!";
	mes "ĶѨеݵС?";
	next;
	mes "[˹]";
	mes "..";
	mes "һʲô..";
	next;
	mes "[˹]";
	mes "Ȼ !";
	mes "ҵˣ";
	mes "ֱĿǰûҵģͨ''·!";
	next;
	mes "[˹]";
	mes "";
	next;
	mes "[˹]";
	mes ".......ʲô?";
	next;
	mes "[˹]";
	mes "ʱӦҪ '' Ч!";
	mes "û˼..";
	next;
	mes "[˹]";
	mes "أǲҪ '' ôȥ '' ʲô";
	next;
	mes "[˹]";
	mes "̽ռҵĻ!!!";
	mes "ҽʱ!";
	mes "ӦҪ<! ֪뵽!>";
	mes "ı鲢߿ܳȥöĸоȥѰǸط!!";
	next;
	mes "[˹]";
	mes "! !";
	mes "ȥ !!!!!!";
	next;
	mes "[˹]";
	mes "ǰֵǷҫ۵δ֪! !";
	mes "    !!!!";
	close;
}

//==================================================================
//	ХNPC(umbala_patch) 	by mod by kalen
//==================================================================
//?
umbala.gat,70,106,3	script	̴ С#1	781,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "͡";
		mes "Ͱ͡";
		next;
		mes "[]";
		mes "! ͣ";
		mes "Ͱ͡";
		emotion 18;
		next;
		mes "[̹]";
		mes "͡";
		mes "ͰͰ";
		mes "ͰͰ";
		mes "";
		mes "ͰͰ͡";
		emotion 28;
		next;
		mes "[̹]";
		mes "";
		next;
		mes "[̹]";
		mes "ͣ";
		mes "ͰͰ";
		mes "ͣ";
		mes "Ͱ";
		mes "ͣͣ";
		emotion 28;
		next;
		if(select("","")==2) {
			mes "[̹]";
			mes "͡";
			emotion 28;
			close;
		}
		if(Zeny<1000) {
			mes "[̹]";
			mes "롫";
			emotion 32;
			close;
		}
		mes "[̹]";
		mes "!!";
		mes "롫͡롫͡";
		mes "͡롫";
		set Zeny,Zeny-1000;
		getitem 517,1;
		emotion 19;
		next;
		mes "[̹]";
		mes "";
	}
	else {
		mes "[]";
		mes "ѽ?";
		mes "˰?";
		next;
		mes "[]";
		mes "һ!Ǻܸʶ";
		mes "ҽй̹";
		emotion 18;
		next;
		mes "[̹]";
		mes "ǣںܿϧ";
		mes "ܺһ";
		mes "ͻȻҼ";
		mes "ݶŪˡ";
		emotion 28;
		next;
		mes "[̹]";
		mes "";
		next;
		mes "[̹]";
		mes "!һ£";
		mes "?";
		mes "ӺĻ";
		mes "жǮԽ?";
		mes "!";
		emotion 28;
		next;
		if(select("","")==2) {
			mes "[̹]";
			mes "";
			emotion 28;
			close;
		}
		if(Zeny<1000) {
			mes "[̹]";
			mes "ʲô!ûǮ";
			mes "ȴװǮ";
			emotion 32;
			close;
		}
		mes "[̹]";
		mes "!!";
		mes "Ǹ˰~";
		mes "̫!";
		set Zeny,Zeny-1000;
		getitem 517,1;
		emotion 19;
		next;
		mes "[̹]";
		mes "ҵһС˼лл";
	}
	emotion 18;
	close;
}

//?`Щ`?dë
umbala.gat,59,243,5	script	̴ С#4	787,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "............";
		mes "........";
		mes "......Ͱ";
		mes "......";
		emotion 11;
		next;
		if(select("","Ͳ")==2) {
			mes "[]";
			mes "...........";
			mes "......";
			mes "....ͰͰ";
			emotion 28;
			close;
		}
		if(countitem(517)<1) {
			mes "[]";
			mes "ͰͰ!";
			mes "ͰͰ!";
			emotion 6;
			close;
		}
		mes "[]";
		mes "ͰͰͰ";
		mes "ͰͰͰ";
	}
	else {
		mes "[̹]";
		mes "............";
		mes ".........";
		mes ".....ó";
		mes "....";
		next;
		if(select("","")==2) {
			mes "[̹]";
			mes ".........";
			mes ".....Ӷ";
			mes ".....";
			emotion 28;
			close;
		}
		if(countitem(517)<1) {
			mes "[̹]";
			mes "ʲôû⣬";
			mes "װ!";
			mes "̴Ƿǳ";
			mes "թ۵!";
			emotion 6;
			close;
		}
		mes "[̹]";
		mes "Ҫ? лл";
		mes "ûʲôҸл";
	}
	emotion 10;
	delitem 517,1;
	getitem 909,2;
	getitem 914,2;
	getitem 705,2;
	close;
}

//==============================================================================
//
//==============================================================================
umbala.gat,221,193,1	script	 #	111,{
	if(UMB_QUE==7) {
		warp "um_in.gat",32,71;
		end;
	}
	mes "^3355FFų࿴";
	mes "˲õã";
	mes "޷ȥ";
	mes "о˵Ķ";
	mes "^000000";
	next;
	if(select("ϸĹ۲","")==2) {
		mes "^3355FFҪôһ򲻿ţ";
		mes "Ϊһѵ飬";
		mes ";Ҫ߹ȥ^000000";
		close;
	}
	mes "^3355FFõۿտյģ";
	mes "ϸԿи";
	mes "ħʯ";
	mes "ĥۼ";
	mes "Ҳãֺۼ";
	mes "̫ҵõ^000000";
	next;
	//ƥIDФ˸{
	setarray '@id,0,717,715,716;
	for(set '@i,0; '@i<2; set '@i,'@i+1) {	//Ҥ2R귵
		set '@eye$,('@i==0)? "": "";
		mes "^3355FF" +'@eye$+ "ˡ";
		mes "Ҫôأ^000000";
		next;
		set '@j,select("","ɫħʯ",
					"ɫħʯ","ɫħʯ")-1;
		if('@j==0) {
			mes "^3355FF" +'@eye$+ "ۿ׷Ų^000000";
		}
		else {
			if(countitem('@id['@j])<1) {
				mes "^3355FFû" +getitemname('@id['@j])+ "";
				mes "û취";
				mes '@eye$+ "ۡ^000000";
			}
			else {
				mes "^3355FFѳе" +getitemname('@id['@j])+ "";
				mes "" +'@eye$+ "ۿ^000000";
				delitem '@id['@j],1;
				next;
				set '@result,('@i==0)? '@j: '@result+'@j*10;
				mes "^3355FFħʯ";
				mes "͸õˡ^000000";
				getitem '@id['@j],1;
			}
		}
		next;
	}
	mes "^3355FF^000000";
	next;
	mes "^3355FF";
	mes "^000000";
	next;
	mes "^3355FF";
	mes "";
	mes "^000000";
	next;
	if((UMB_QUE<6 && '@result==33) || (UMB_QUE>=6 && '@result==13)) {
		mes "^3355FFõĿۿ";
		mes "֨ž";
		mes "ˣŴͬʱ";
		mes "֪ҵĽŲѾ";
		mes "^000000";
		close2;
		warp "um_in.gat",32,71;
		end;
	}
	mes "^3355FFûзκ飬";
	mes "оЦ";
	mes "ΪϵĹϵ^000000";
	close;
}

//==============================================================================
//Umbala Event
//==============================================================================
um_in.gat,39,122,5	script	̴ 	784,{
	switch(UMB_QUE) {
	case 0:
		mes "[ֿ̹]";
		mes "ǺǣడӦǵһ";
		mes "̴? ˭";
		mes "ֻҪǵһ壬";
		mes "󲿷ֶ";
		next;
		mes "[ֿ̹]";
		mes "ǿ̴ֿ̹";
		mes "鶼";
		mes "ܹҹͨΪ";
		mes "һν";
		mes "һ̽ռҵĹ";
		next;
		mes "[ֿ̹]";
		mes "ܾ֮ǰ... ֪";
		mes "ȥ̽ˣ";
		mes "ĸѧ˺ܶԺĻ";
		mes "֮Ҳѧ˸";
		mes "...";
		next;
		mes "[ֿ̹]";
		mes "֮Ҳ࣬";
		mes "ѧ̴ԣ";
		mes "";
		mes "κ... ǻ";
		mes "ѧǵԣ";
		mes "ܻ";
		mes "кܴΣ";
		next;
		mes "[ֿ̹]";
		mes "ҲѧĻ";
		mes "ȥŬ˽Щ̴";
		mes "ĻɣԲͨ";
		mes "ҲԳֵĸо";
		mes "װòԼ֮";
		next;
		mes "[ֿ̹]";
		mes "Ҫѧϰ֮";
		mes "ҰɣȻҲҪ";
		mes "Ҫǣ";
		mes "ľĲǸҪ...";
		set UMB_QUE,1;
		close;
	case 1:
		mes "[ֿ̹]";
		mes "ŷĺ";
		mes "? ܺ";
		mes "ĸأ";
		mes "Ҳеһο̴壬";
		mes "Ҳŵ";
		mes "";
		next;
		mes "[ֿ̹]";
		mes "ʲô";
		mes "? ӿ";
		mes "Ӧûʲô⣬ʲô";
		mes "ѵ?";
		next;
		switch (select("Ҫѧϰ̴","Ͱ Ͱͣ","ûʲô")) {
			case 1:
				//¶װrΤ
				if(getequipid(1) != getequipid(9) && getequipid(1) != getequipid(10) && getequipid(9)==getequipid(10)) {
					mes "[ֿ̹]";
					mes "˧̴߰";
					mes "ϲߣԼ";
					mes "ԭͱ飬";
					mes "¶Լ˿";
					mes "źܶ뷨";
					next;
					mes "[ֿ̹]";
					mes "أƽʱ";
					mes "죬";
					mes "߷";
					mes "ܹʵģ";
					mes "ŵ";
					next;
					mes "[ֿ̹]";
					mes "Ļѧ";
					mes "Եļֵðɣ";
					mes "ѾӦĽ˵д";
					mes " '̴' ֮";
					mes "ΪѧϰҪ׼";
					mes "ֶ...";
					next;
					mes "[ֿ̹]";
					mes "ˣҪֽ";
					mes "Ҳѧϰʱ";
					mes "ֽſʼ";
					mes "ѧԵģȥ׼ɣ";
					mes "^3377FFֽ^000000 10ţ";
					mes "^3377FF⻬ֽ^000000 5";
					next;
					mes "[ֿ̹]";
					mes "֣Ҫ";
					mes "ʲôдֽ... ˣ";
					mes "^3377FFī֭^000000 1";
					mes "^3377FFë^000000 1";
					mes "ȫ׼ٽ";
					set UMB_QUE,2;
					close;
				}
				mes "[ֿ̹]";
				mes "񻹲̫˽⣬";
				mes "̴尡...";
				mes "ΪĻͬԲͨ";
				mes "ɣҪŬ";
				mes "ѧϰ";
				next;
				mes "[ֿ̹]";
				mes "ԣֱҲ";
				mes "̴µĶ";
				mes "ҪĲûд";
				mes "ʱ¶";
				mes "жеһ";
				next;
				mes "[ֿ̹]";
				mes "ȥɣУ";
				mes "ѧԵĻҪ֪";
				mes "ʲôʽ˵";
				mes "в׼˵Ļ";
				mes "Ұ";
				next;
				mes "[ֿ̹]";
				mes "֮ҵô? ";
				mes "ǽ̴е...";
				mes "ûкܿ? ? ?";
				close;
			case 2:
				mes "[ֿ̹]";
				mes "ֻģ";
				mes "ǲܴκģ";
				mes "νԲΪ˴뷨";
				mes "Լ?";
				mes "㲻?";
				next;
				mes "[ֿ̹]";
				mes "ʱ";
				mes "Լ";
				mes "ź";
				mes "֣ͬ";
				mes "ȻҪ밡...";
				next;
				mes "[ֿ̹]";
				mes "ǵ̴廹";
				mes "ȤĻŬȥ˽ɣ";
				mes "е㶨֮";
				mes "Ұɣ";
				mes "һ";
				close;
			case 3:
				mes "[ֿ̹]";
				mes "µҲ";
				mes "һĿ꣬";
				mes "ȥл壬";
				mes "һμ";
				close;
		}
	case 2:
		if(countitem(7151)>=10 && countitem(7111)>=5 && countitem(1024)>=1 && countitem(916)>=1) {
			mes "[ֿ̹]";
			mes "ðɣ׼˰...";
			mes "ôڿʼ㣬";
			mes "֮ͨҲԣ";
			mes "̴Ի";
			next;
			mes "[ֿ̹]";
			mes "";
			next;
			mes "[ֿ̹]";
			mes "";
			mes "";
			next;
			mes "[ֿ̹]";
			mes "";
			mes "";
			mes "";
			next;
			mes "[ֿ̹]";
			mes "ãˣĿǰ";
			mes "˦żҲ";
			mes "̴ɣ";
			mes "ǺҪ";
			delitem 7151,10;
			delitem 7111,5;
			delitem 1024,1;
			delitem 916,1;
			set UMB_QUE,3;
			next;
			mes "[ֿ̹]";
			mes "ôб";
			mes "Ұɣ";
			mes "һȫȫİ";
		}
		else {
			mes "[ֿ̹]";
			mes "û׼ð...";
			mes "ǲҪ";
			mes "Ķ? ٽһΣ";
			mes "ҪһҪ";
			next;
			mes "[ֿ̹]";
			mes "^3377FFֽ^000000 10ţ";
			mes "^3377FF⻬ֽ^000000 5ţ";
			mes "^3377FFī֭^000000 1";
			mes "^3377FFë^000000 1";
			mes "ȫ׼ٽ";
		}
		close;
	default:	//3,6,7ΤȤ
		mes "[ֿ̹]";
		mes "ޤΤäΣ";
		mes "ǤΤʤ顢xڤƤ";
		mes "󤸤㤬路Ϥ~";
		mes "x뤳ȤǤʤʤ󤸤衣";
		next;
		mes "[ֿ̹]";
		mes "һ򌧤ȤΤϡʤ";
		mes "䤹ΤǤϤʤ󤸤㡣";
		mes "ʤ路Τ褦ˤʤä顢";
		mes "ɤȤǤ󤸤";
		mes "͡ޤ󤬡һˤҊ路";
		mes "ʤ졣";
		close;
	case 4:
		mes "[ֿ̹]";
		mes "ۥåۥáä֤ꤸΤ";
		mes "ԒƤ衣";
		next;
		mes "[ֿ̹]";
		mes "ճǡ̹˺ΤmߤȤ";
		mes "󤸤͡虜虜路S";
		mes "äʤƤ⤤󤸤㤬Ǥ⡢";
		mes "ŮԤΤʤ顢路Τ";
		mes "ʤʤΤ";
		next;
		mes "[ֿ̹]";
		mes "դ࡭ʤ˴ʤȤʤ";
		mes "󤸤㤬ʡg";
		mes "椬һĤФ褵㡭";
		mes "ʤճǡ̹ʮ";
		mes "㤹Ϥɤ㣿";
		next;
		mes "[ֿ̹]";
		mes "^3377FFޥޥ^0000001㡣";
		mes "ܤȤ뤳Ȥϡ`";
		mes "ȤäߤΖԤ󤸤衣";
		mes "ץĥ륿ϥ`ޥ";
		mes "Τ路";
		mes "ܤȤ뤳ȤȤʤ롣褤ʡ";
		set UMB_QUE,5;
		close;
	case 5:
		if(countitem(2278)) {
			mes "[ֿ̹]";
			mes "ۥ֤ۡä褦ʡ";
			mes "ޤ줬һȱäƤߤä";
			mes "椸㡣󤳤΁ϡ";
			mes "ճǡ̹ٛȤ뤨";
			mes "ʤФʤΤ㤬ۥåۥá";
			delitem 2278,1;
			set UMB_QUE,6;
			next;
			mes "[ֿ̹]";
			mes "ץĥ륿ˤϡS";
			mes "ƤŮ˻äơԒ";
			mes "ƤߤʤäȱŮ";
			mes "󤭤Ȥʤ뤸";
		}
		else {
			mes "[ֿ̹]";
			mes "^3377FFޥޥ^0000001Ԥʤ";
			mes "줬ʤСŮϽ~";
			mes "ցäƤʤ󤸤衣";
			mes "ŮSɤ뤨뤳Ȥ";
			mes "٤ʤڤ路ԤȤ";
			mes "ʤ⤷Ƥ뤫ʣ";
		}
		close;
	}
}

//`ޥμ
umbala.gat,220,189,0	script	#umbalawarp1013	45,1,1,{
	if(UMB_QUE == 7)
		warp "um_in.gat",32,71;
	end;
}
um_in.gat,29,71,0	warp	umbalawarp1014	1,1,umbala.gat,217,186

um_in.gat,44,71,2	script	̴ 	782,{
	switch(UMB_QUE) {
	default:	//03ΤȤ
		mes "[ճǡ̹]";
		mes "û뵽";
		mes "̴Ĵ..";
		mes "֪Ȼı仯";
		mes "´ʲôĻ";
		mes "һδ֪";
		next;
		mes "[ճǡ̹]";
		mes "Ǹµ...";
		mes "ֻҪǽӴģ";
		mes "ͲֶεҪӵУ";
		mes "ΪȥҪĳ";
		mes "ḶκεĴ";
		next;
		mes "[ճǡ̹]";
		mes "";
		mes "Ӱ... ";
		mes "㣬ҲǶ";
		mes "Ҫ";
		next;
		mes "[ճǡ̹]";
		mes "أҵ";
		mes "̴ģҪæĻ";
		mes "ȥõٹɣ";
		mes "УҪԴ";
		mes "̫Ļ...";
		mes "ǶϲĹ";
		set UMB_QUE,4;
		close;
	case 4:
	case 5:
		mes "[ճǡ̹]";
		mes "˵Ҫõ";
		mes "ûõˣ";
		mes "Ҳκΰģ";
		mes "ȻĽ... ȥ";
		close;
	case 6:
		mes "[ճǡ̹]";
		mes "õ˰... Ȼе㲻ģ";
		mes "һǰˣ";
		mes "ǲҪĶ";
		mes "Լж֮";
		next;
		mes "[ճǡ̹]";
		mes "ѼȻص";
		mes "νϵ";
		mes "ҿ԰æ";
		mes "ָľ˵ģ";
		mes "ԭʯЩ...";
		next;
		mes "[ճǡ̹]";
		mes "ʱҪ׼һ£";
		mes "˵Ҫʱ";
		mes "ҽ";
		set UMB_QUE,7;
		close;
	case 7:
		mes "[ճǡ̹]";
		mes "Ҫడ...";
		mes "Ȼ֪ҵ";
		mes "ûаһǻ";
		next;
		mes "[ճǡ̹]";
		mes "ôҪʲô?";
		mes "ԵĽϣԵķֽ...";
		mes "ϵĻҪȻ";
		mes "ֽĻҪʯ";
	}
	//case7fall through
	next;
	switch (select("ԵĽ","Եķֽ","")) {
	case 1:
		mes "[ճǡ̹]";
		mes "ԵĽ...";
		mes "ҪԵĽ?";
		mes "أˮ𣬷... ";
		mes "Ҫ԰";;
		next;
		switch (select("","ˮ","","")) {
			case 1:
				if(countitem(947)<15) {
					mes "[ճǡ̹]";
					mes "... Ҫŵص";
					mes "Ȼɭ";
					mes "Ŵľγ...";
					mes "Ҫγ ^3377FFӲ 15^000000 ";
				}
				else {
					set '@need,947;
					set '@amount,15;
					set '@gain,993;
				}
				break;
			case 2:
				if(countitem(946)<20) {
					mes "[ճǡ̹]";
					mes "ˮ... Ҫ";
					mes "ˮȻȫ";
					mes "ˮ֣εסţ";
					mes "Ҫ ^3377FFţ 20^000000";
				}
				else {
					set '@need,946;
					set '@amount,20;
					set '@gain,991;
				}
				break;
			case 3:
				if(countitem(904)<20) {
					mes "[ճǡ̹]";
					mes "... Ҫ";
					mes "Ȼȫ";
					mes "ɳĮ";
					mes "ЫӣҪ^3377FFЫβ^000000";
					mes "^3377FF20^000000 ";
				}
				else {
					set '@need,904;
					set '@amount,20;
					set '@gain,990;
				}
				break;
			case 4:
				if(countitem(1013)<25) {
					mes "[ճǡ̹]";
					mes "... Ҫ";
					mes "ȻССĳ";
					mes "ɵķеư棬";
					mes "Ҫư ^3377FFɫ^000000";
					mes "^3377FF25^000000";
				}
				else {
					set '@need,1013;
					set '@amount,25;
					set '@gain,992;
				}
				break;
		}
		if('@need == 0) {	//ƥ಻
			next;
			mes "[ճǡ̹]";
			mes "ҪȻֻǸ...";
			mes "׼֮ɣ";
			mes "ǻ";
			close;
		}
		mes "[ճǡ̹]";
		mes "ŴȻ";
		mes "ص֮ȪԴһ";
		mes "19ѡһ";
		mes "ϲλ";
		mes "ҪԽϵĻ";
		mes "ѡ0 ";
		while(1) {
			next;
			input '@num;
			if('@num<=0) {
				mes "[ճǡ̹]";
				mes "ûָˡ";
				close;
			}
			if('@num>9) {
				mes "[ճǡ̹]";
				mes "ѡ";
				continue;
			}
			break;
		}
		mes "[ճǡ̹]";
		switch('@need) {
			case 946: mes "ЩӲǷڵĹ"; break;
			case 904: mes "ЩӲǷڵĹ"; break;
			default: mes "ЩӲǷڵĹ"; break;
		}
		mes "ʼʥ";
		mes "Ҫס˵֣";
		mes "Ҳ";
		next;
		mes "[ճǡ̹]";
		mes "Amba Omba Zatumba! Umba! Ti!";
		mes "Umputaun Eulukaba! Umba! Ha!";
		mes "Julu Humba Rulala! Umba! La!";
		mes "Datuha Ombabalaka! Umba! Si!";
		mes "Sunutaba Abulumba! Umba! Si!";
		next;
		delitem '@need,'@amount;	//ϡʧ餷δ{
		getitem '@gain,1;
		mes "[ճǡ̹]";
		mes "Ҫԭʯ";
		mes "ֻǴԭڵĶ";
		mes "Ƴɵģúõ";
		mes "ҪĿϰ";
		close;
	case 2:
		mes "[ճǡ̹]";
		mes "Եķֽ...";
		mes "ҪԵķֽ?";
		mes "أˮ𣬷...";
		mes "Ҫ԰";
		next;
		switch (select("","ˮ","","")) {
			case 1:
				if(countitem(997)==0) {
					mes "[ճǡ̹]";
					mes "ҪԵķֽ...";
					mes "ҪһʢŴ֮";
					mes "ĵʯ";
					mes "^3377FFԭʯ1^000000";
				}
				else {
					set '@need,997;
					set '@gain,993;
				}
				break;
			case 2:
				if(countitem(995)==0) {
					mes "[ճǡ̹]";
					mes "ҪˮԵķֽⰡ...";
					mes "ҪһĴأ";
					mes "ˮʯ";
					mes "^3377ˮԭʯ 1^000000";
				}
				else {
					set '@need,995;
					set '@gain,991;
				}
				break;
			case 3:
				if(countitem(994)==0) {
					mes "[ճǡ̹]";
					mes "ҪԵķֽⰡ...";
					mes "Ҫһȼյģ";
					mes "֮ĵĻʯ";
					mes "^3377FFԭʯ1^000000";
				}
				else {
					set '@need,994;
					set '@gain,990;
				}
				break;
			case 4:
				if(countitem(996)==0) {
					mes "[ճǡ̹]";
					mes "ҪԵķֽⰡ...";
					mes "ҪһŴֱ";
					mes "ӵķʯ";
					mes "^3377FFԭʯ1^000000";
				}
				else {
					set '@need,996;
					set '@gain,992;
				}
				break;
		}
		next;
		if('@need == 0) {	//ƥ಻
			mes "[ճǡ̹]";
			mes "ҪʯֻǸ...";
			mes "׼֮ɣ";
			mes "ǻ";
			close;
		}
		mes "[ճǡ̹]";
		switch('@need) {
			case 997: mes "ΪĴ֮"; 	break;
			case 995: mes "ΪĴ"; 	break;
			case 994: mes "ΪĻ֮"; 		break;
			case 996: mes "ΪĴֱ"; 	break;
		}
		mes "תڽ֮ǰӣ";
		mes "19ѡһ";
		mes "ϲλ";
		mes "ҪԵķֽĻ";
		mes "ѡ0";
		while(1) {
			next;
			input '@num;
			if('@num<=0) {
				mes "[ճǡ̹]";
				mes "ûϣˡ";
				close;
			}
			if('@num>9) {
				mes "[ճǡ̹]";
				mes "Ҫ1 9֮ѡ";
				mes "Ҫѡ";
				mes "ϲλ";
				continue;
			}
			break;
		}
		//Ӌmδ{
		set '@num,'@num+rand(5);
		if('@num>10)
			set '@num,'@num-10;
		if('@num<5)
			set '@num,'@num+5;
		mes "[ճǡ̹]";
		mes "ʯڵϣ";
		mes "ʼʥ";
		mes "Ҫס˵֣";
		mes "Ҳ޷";
		mes "ȫֽ";
		next;
		mes "[ճǡ̹]";
		mes "Umba Umba Kalapum! Umba! Ta!";
		mes "Lukura Ukulele Um! Umba! Ka!";
		mes "Abulaka Tabulakan! Umba! La!";
		mes "Ombaludu Zan Kunu! Umba! Ku!";
		mes "Kum Tum Lakulakun! Umba! Ha!";
		next;
		delitem '@need,1;
		getitem '@gain,'@num;
		mes "[ճǡ̹]";
		mes "Ҫԭʯ";
		mes "ֻǴԭڵĶ";
		mes "Ƴɵģúõ";
		mes "ҪĿϰ";
		close;
	case 3:
		mes "[ճǡ̹]";
		mes "Ҫҵİѡ";
		close;
	}
}

umbala.gat,177,153,3	script	˹	97,{
	if(UMB_QUE>=3)
		emotion 0;
	mes "[˹]";
	mes "-! Ү!?";
	mes "û뵽ƫƧĵطᷢ!";
	mes "ܸ˼㣬ҽ˹";
	next;
	mes "[˹]";
	mes "ǽĴ䣬";
	mes "λɽγȫͬĻȦ";
	next;
	mes "[˹]";
	mes "ɫҲͬҲǸõȫͬ";
	mes "֮Ƶľǣ ";
	mes "Ǳķʽǲͬ";
	next;
	mes "[˹]";
	mes "ȻҲƵĵط";
	mes "мûעĻܻѿร";
	mes "аȫ෴˼";
	next;
	mes "[˹]";
	mes "ҪΪǵЦ ";
	mes ";ǵҲЦ";
	mes "?";
	next;
	emotion 28;
	mes "[˹]";
	mes "ͨĻ...";
	mes "֪û˶ǵ..";
	mes " ư - ! !";
	close;
}

umbala.gat,80,146,4	script		753,{
	mes "[]";
	mes "...  ظأ";
	mes "ҲǱط˰?";
	mes "ѽ~ ܸ˼㣬û뵽";
	mes "ֵط";
	mes "˰";
	next;
	mes "[]";
	mes "ΪѰǿ߶";
	mes "ǻ";
	mes "ͨô...Ȿ";
	mes "Ǹץ£";
	mes "˱Ϥˣ";
	next;
	mes "[]";
	mes "Բͨ";
	mes "";
	mes "ǵ屣֮";
	mes "ǿң";
	mes "ǷƵ";
	next;
	mes "[]";
	mes "ΪǱȽϽӽԭʼĴ䣬";
	mes "̫ʺԷ赲... ";
	mes "ǻǸо";
	mes "";
	close;
}

um_in.gat,101,73,3	script	ޱ̹	783,{
	if(UMB_QUE<3) {
		mes "[ޱ̹]";
		mes "  ";
		mes "ظظ ظظ ظ";
		mes "  ";
	}
	else {
		mes "[ޱ̹]";
		mes "...һϾͳ֣";
		mes "Թң";
		mes "Ƿ ! ";
		mes "¿ŷ̹";
	}
	close;
}

um_in.gat,94,123,5	script	̹	783,{
	if(UMB_QUE<3) {
		mes "[̹]";
		mes " ظ !";
		mes "~ ظظ ";
		mes "...";
	}
	else {
		mes "[̹]";
		mes "... ʲôı̬һ!";
		mes "˵˻һֱ";
		mes "ƤģҪ";
		mes "ô! ...";
		mes "Ҳ뿴";
	}
	close;
}

umbala.gat,140,157,6	script	̴ #1	785,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "ͺͣ";
		mes "Ͱغ";
		mes "ͰͰ";
	}
	else {
		mes "[̹]";
		mes "߿յǳΣգ";
		mes "ΪðΣյ飬";
		mes "Գɹˣ";
		mes "ᱻ϶Ϊ̴";
		mes "Ĵ";
	}
	close;
}

umbala.gat,146,157,4	script	̴ #2	786,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "ͰͰ";
		mes "ͰͰͰͰ";
	}
	else {
		mes "[̹]";
		mes "˳ɸ߿յ";
		mes "Ƿǳѵģ";
		mes "Ϊף˳ɵˣۼʽ";
	}
	close;
}

umbala.gat,149,165,4	script	̴ С#3	781,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "ͰͰͣ";
		mes "Ͱͣ";
		mes "ͺͣ";
	}
	else {
		mes "[¶̹]";
		mes "ôߵĵط";
		mes "̫ˣ";
		mes "̴壬";
		mes "Ҫֳӣ";
		mes "Żᱻ϶Ϊ";
	}
	close;
}

umbala.gat,92,159,4	script	̹	785,{
	if(UMB_QUE<3) {
		mes "[]";
		mes " ";
		mes " ";
		mes "  ";
		next;
		mes "[]";
		mes " Ͱ ";
		emotion 28;
	}
	else {
		mes "[̹]";
		mes "֪ƤΪʲôܺ?";
		mes ". . . ǾΪ";
		next;
		mes "[̹]";
		mes "ÿ˯ǰɿĹϵ!";
		next;
		mes "[̹]";
		mes "ϲɿ ~";
	}
	close;
}

umbala.gat,194,104,4	script	̴ С#2	787,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "ͰͰͣ";
		mes "Ͱ?";
		next;
		if(select("","û")==1) {
			mes "[]";
			mes "ͣͰͣ";
			mes "Ͱ";
		}
		else {
			mes "[]";
			mes "ͣ";
			mes "Ͱͣ";
			mes "Ͱ";
		}
	}
	else {
		mes "[ֿ̹]";
		mes "ѽ˰?";
		mes "߿յ?";
		next;
		if(select("","")==1) {
			mes "[ֿ̹]";
			mes "۰˻˲𰡣";
			mes "̴延ӭ";
		}
		else {
			mes "[ֿ̹]";
			mes "û...";
			mes "Ҫ϶Ϊ˵Ļ";
			mes "˭Ҫʽ";
			mes "ҳһҪսȻ󱻴϶!";
		}
	}
	close;
}

umbala.gat,193,208,6	script	̴ #3	789,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "Ͱͣ";
		mes "ͺͰ룬";
		mes "ͰͰͺ";
	}
	else {
		mes "[̹]";
		mes "ʱҲ߿յ";
		mes "Ȼûɹֳɾ͸޷ģ";
		mes "Ҳ˾úäĿ";
		mes "Ҿ˵İ";
	}
	close;
}

umbala.gat,139,205,4	script	̴ #5	785,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "!";
		mes "ͰͰͰͣ";
		mes "Ͱ̹Ͱͣ";
		mes "ͰͰͺ";
		mes "ͰͰ";
		next;
		mes "[]";
		mes "ͺͰͣ";
		mes "Ͱ̹ͣ";
		mes "ͣͰ룬";
		mes "ͺ";
	}
	else {
		mes "[̹]";
		mes "þò˰!";
		mes "߿յ";
		mes "ĵط";
		mes "̴ܶˣ";
		mes "Ϊ֤Լ";
		mes "ȥ";
		next;
		mes "[̹]";
		mes "ǰߵĻȥģ";
		mes "׼";
		next;
		mes "[̹]";
		mes "ȥ֮ȻˮϸҵĻ";
		mes "иͨˮжѨ";
		mes "ˣżҲ˻ֱӵȥ";
		next;
		mes "[̹]";
		mes "Ҳй⿴ˣҪСĵ㣬";
		mes "ˮﻹвĹõĻҲ";
	}
	close;
}

um_in.gat,158,71,3	script	`ס	787,{
	if(UMB_QUE<3) {
		mes "[]";
		mes "ХХХХϣ";
		mes "ХХХХХ";
		mes "ХХ";
		mes "ХХХХС";
	}
	else {
		mes "[ॿ]";
		mes "Хϡľȩ`äƤत";
		mes "WॿľäʤΡ";
		mes "إء";
		next;
		mes "[ॿ]";
		mes "ФǤؤ˴äľ";
		mes "ХˤɡW";
		mes "ä󤭤һLľ";
		mes "Фһ󤭤Ϥ裡";
		emotion 33;
		next;
		mes "[ॿ]";
		mes "ʤ裡Τ";
		mes "󤭤ơȩ`äƤŤߤ";
		mes "ȩ`äƤ󤭤ơȫȻƤäڤ";
		mes "ҊʤΡ";
		next;
		mes "[ॿ]";
		mes "ľ򤤤ǤäƤƤäڤ";
		mes "Ҋʤơ礦ʤ齵";
		mes "äǤWľǤ꤬";
		mes "ʤ裡äؤ";
		next;
		mes "[ॿ]";
		mes "Ǥ͡ľΌgϤ";
		mes "ޤǤʤˤgϡʳ٤";
		mes "Ȥʤ裡";
		emotion 21;
		next;
		mes "[ॿ]";
		mes "ääѤƸʤä뤤";
		mes "ʳ٤ȤĤgˤԪݤˤʤäơ";
		mes "ݷ֤ȤƤ褯ʤgʤ!!";
		emotion 21;
		next;
		mes "[ॿ]";
		mes "˲˼hʤԒ⤢Ρg";
		mes "Τ󤬤Ҥɤݤˤʤäơ";
		mes "ˤˤʤä";
		next;
		mes "[ॿ]";
		mes "Εrˡľ~äaһ";
		mes "ɡ顢";
		mes "ԪݤˤʤäϤä!!";
		mes "äȡľɭä";
		mes "ХΤˡդ";
		mes "äƤٛ˼";
		emotion 28;
		next;
		mes "[ॿ]";
		mes "αˤ뤫顢һФäƤߤƤ衣";
		mes "ФľΤ֤裡";
	}
	close;
}

umbala.gat,145,217,3	script	ǡ̹	783,{
	if(UMB_QUE<3) {
		mes "[ǡ̹]";
		mes "Ͱ~~~~~~~";
		mes "ظظ     !";
		mes "ظظ ظظ¸";
	}
	else {
		mes "[ǡ̹]";
		mes "... ¿ŷ̹ţ";
		mes "֪Ϊʲôÿ";
		mes "Ů˾";
		mes "Ųأ˼?";
	}
	close;
}

um_in.gat,139,48,5	script	̹	783,{
	if(UMB_QUE<3) {
		mes "[̹]";
		mes "ظظ";
		mes "Ͱ ͰͰͰ!";
		mes "!";
		emotion 6;
		next;
		mes "[̹]";
		mes "  ";
		mes "ͰͰͰͰ ظ!";
		mes "ظظ Ͱ!";
		emotion 24;
		next;
		emotion 27;
	}
	else {
		mes "[̹]";
		mes "ұ˵ķ";
		mes "Ʒ... غ!";
		mes "ٱץһεĻ";
		mes "Ļ⣬";
		mes "˵ɷ!";
	}
	close;
}

um_in.gat,144,45,5	script	¿ŷ̹	789,{
	if(UMB_QUE<3) {
		mes "[¿ŷ̹]";
		mes "  ";
		mes "ͰͰͰͰ ظ!";
		mes "ظظ Ͱ!";
		emotion 18;
		next;
		emotion 6,"̹";
		close;
	}
	else {
		mes "[¿ŷ̹]";
		mes "ʹ";
		next;
		mes "[¿ŷ̹]";
		mes "ޱ̹̹";
		mes "ǴҲҰɣ";
	}
	close;
}

//==============================================================================
//Bungee jumping!
//==============================================================================
umbala.gat,140,197,0	script	#߿̨	139,0,1,{
	switch(rand(4)) {
	case 0:
		announce "߿̨̨: " +strcharinfo(0)+ " : Ծɹ",1;
		break;
	case 1:
		announce "߿̨̨: " +strcharinfo(0)+ " : !!",1;
		percentheal -100,0;
		break;
	case 2:
		announce "߿̨̨: " +strcharinfo(0)+ " : ѽ",1;
		percentheal -50,0;
		break;
	case 3:
		announce "߿̨̨: " +strcharinfo(0)+ " : ߰",1;
		heal -Hp+1,0;
		warp "nif_in.gat",68,14;
	}
	end;
}

umbala.gat,136,195,0	script	#˲ƶ	139,1,1,{
	warp "umbala.gat",145,166;
	end;
}
