//==================================
// [] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// ---------------------------------
// -  ¾} - 
//===================================
// G2.4a
//===================================

yuno_in02,38,61,5	script	ǰ| |#sa	743,{
	cutin "job_sage_kayron",2;
	mes "[ͭ ]";
	if (Upper == 1) {
		mes "A[HӧڬݹLܦhHAAOְ";
		mes "A֦SO'Oq'M'O'";
		next;
		mes "[ͭ ]";
		mes "AӻoӳXӾAXAAhesa";
		mes "ۤv{XӡAijaϦӷ|n";
		mes "OonѰO߰";
		close2;
		cutin "job_sage_kayron",255;
		end;
	}
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "ơAA...xƶ?";
			mes "n]wg̡AӰǲ";
			next;
			mes "[ͭ ]";
			mes "ڭ̪ѡANOoioӤjʤO";
			mes "AFҦHUAnѤFn@";
			mes "sΰO";
		}
		else if (BaseJob == Job_Novice) {
			mes "Aoئa観...";
			mes "OӶ}?";
			mes "FӨoئaӫܨWAO]";
			mes "̦aA";
			next;
			mes "[ͭ ]";
			mes "p̹ǰݦN䪺ܡAhL@";
			mes "@U]kvͬAӧaA";
			mes "ڷ|wߪݭ{lA";
		}
		else {
			mes "AڭMbso@";
			mes "uO٤";
			mes "GM䥦¾~H";
			mes "֦_QgO󭫭n";
			next;
			mes "[ͭ ]";
			mes "pP򦳽̡A";
			mes "hhiA";
			mes "L̤]|۹諸UA...";
		}
		close;
	}
	switch (SAGE_Q) {
	case 0:
		cutin "job_sage_kayron",2;
		mes "[ͭ ]";
		mes "]kRAAwAA";
		mes "Өo̦?";
		next;
		switch(select("Qn¾:ЧiD̪Ʊ:S")) {
		case 1:
			mes "[ͭ ]";
			mes "IQn¾̶?";
			mes "¾... L̦nܨQka";
			next;
			mes "[ͭ ]";
			mes "ҿ׽̬O@WƪsPOA";
			mes "ϿѤjoiH̡A";
			mes "FؤHAOuӦA";
			mes "Ӥw";
			next;
			mes "[ͭ ]";
			mes "AhҡAפڨ̪ǤjǧaA";
			mes "|AԲӻ";
			break;
		case 2:
			mes "[ͭ ]";
			mes "¾̰...";
			mes "SH⦨̪";
			mes "¾ڡI";
			next;
			mes "[ͭ ]";
			mes "F̡ADn";
			mes "פڨ̪Ǥj";
			mes "Mѥ[JǦҸ";
			next;
			mes "[ͭ ]";
			mes "ҧիAngLSw";
			mes "تsL{...";
			mes "̫nNsGgפ";
			next;
			mes "[ͭ ]";
			mes "MNפ害ӵڡAڷ|A";
			mes "ήɡAAN|H̪Lͬ";
			break;
		case 3:
			mes "[ͭ ]";
			mes "AخɶANhݤ@ѧaA";
			mes "@WҦƱAbѸ̭A";
			next;
			mes "[ͭ ]";
			mes "MAuήѬOSkDҦ...";
			mes "Lڭ̮̽٬Oܭn";
		}
		break;
	case 15:
		if (countitem(1550) > 0) {
			if (SkillPoint) {
				mes "A٦ݯdޯIƳA";
				mes "b¾eХIa";
				close2;
				cutin "job_sage_kayron",255;
				end;
			}
			mes "IIAפF?WF";
			mes "ӵڬݬݧaA";
			next;
			mes "[ͭ ]";
			mes "...";
			next;
			mes "[ͭ ]";
			mes "@...";
			next;
			mes "[ͭ ]";
			mes "@...";
			next;
			mes "[ͭ ]";
			mes "嵧M٨SALg٤A";
			mes "...Aݰ_ӻᦳsѥA";
			next;
			callfunc "Job_Change",Job_Sage;
			callfunc "F_ClearJobVar";
			mes "[ͭ ]";
			mes "A~FI";
			mes "q{b_L۽̪ͬaA";
			mes "]nѤF{b߱...";
			next;
			mes "[ͭ ]";
			mes "nnnýפA]OAߤ@gѡA";
			mes "i঳Ψ쪺ɭԡA٦A";
			mes "{bO";
			next;
			mes "[ͭ ]";
			mes "......";
			mes "ƱAӥR۪ѡA";
			mes "VOsaII";
		}
		else {
			mes "?פgoˤF?";
			mes "nڬݪܴNILӧa";
			next;
			mes "[ͭ ]";
			mes "Ӥ|OѰOoƤFa?";
			mes "`ڷ|ALӪ";
		}
		break;
	default:
		mes "A̪èS²A";
		mes "uOܷ|ϥ]kAäOiH";
		mes "ѨM...";
		next;
		mes "[ͭ ]";
		mes "VOIAפ]A^ӧa";
		mes "AWAFI";
	}
	close2;
	cutin "",255;
	end;
}

yuno_in03,154,35,4	script	ǰ| H#a	742,{
	mes "[q ֤]";
	if (Upper == 1) {
		mes "w{Ao̬Oפڨ̪Ǥ";
		mes "]kǰ|A";
		mes "...?";
		next;
		mes "[q ֤]";
		mes "аݧAO... 즸Mڨ?";
		mes "u_ǡAڬQߨSΦn...";
		mes "LҿװաAAӴr֪ɶa";
		close;
	}
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "w{";
			mes "n[FO";
			mes "AsioˤF?";
			next;
			mes "[q ֤]";
			mes "M@ӤHbѸư襤ǲ߬OܦnA";
			mes "쳥~h]@ﭱĲ]Oܭn";
			next;
			mes "[q ֤]";
			mes "pGJWƱ榨̪HANo˱оɥĻa";
			mes "]ЧApFP̪P";
		}
		else {
			mes "w";
			mes "o̬O׵oow]kǰ|";
			next;
			mes "[q ֤]";
			mes "ڭ̬O@ұM|̡A";
			mes "Hαq]sc";
			next;
			mes "[q ֤]";
			mes "]kv̥unF¾~40ΥHWNiHJǤF";
			mes "bgL@qɶǲ߫ANiH";
			mes "pGAѪ]kvܡAгo˧iDĻa";
			next;
			mes "[q ֤]";
			mes "AAn@";
		}
		close;
	}
	switch (SAGE_Q) {
	case 0:
		mes "wAo̬O";
		mes "פڨ̪Ǥ]kǰ|";
		mes "O]kvڡAƱ?";
		next;
		switch(select("ЧiD¾̪Ʊ:QnӽФJ:S")) {
		case 1:
			mes "[q ֤]";
			mes "Ʊ¾̶?";
			mes "iOڭ̨SA@¾A";
			next;
			mes "[q ֤]";
			mes "iJڭ̪ǰ|AgL@wL{...";
			mes "N|o󥿦sʪ{wA";
			next;
			mes "[q ֤]";
			mes "]زzѧڭ̤٧@¾A";
			mes "Ӻ٧@~A";
			mes "LˤJǥӽЮɡAnúǶO";
			mes "PɦҤJǦҸ";
			next;
			mes "[q ֤]"; 
			mes "uO...";
			mes "ӯSOL{A^000088j]k^000000";
			mes "P^000088z^000000HKúǶOA";
			next;
			mes "[q ֤]";
			mes "nJǤA|ҤJǦҸաA";
			mes "qLJǦҸիA|gѥDDs";
			mes "gפA";
			next;
			mes "[q ֤]";
			mes "פgnANפ害|";
			mes "ŪLMwXiP_A";
			mes "qɰ_ANiHH̪";
			mes "ѻPs";
			next;
			mes "[q ֤]";
			mes "N@ɽHɥӽСA";
			mes "٦AAӬn@";
			close;
		case 2:
			mes "[q ֤]";
			mes "OJǥӽаڡA";
			mes "wӨפڨ̪Ǥ]kǰ|A";
			next;
			mes "[q ֤]";
			mes "nJǪ򥻱OA";
			mes "¾~Ũ40HWL]kvͬH";
			mes "٦Anǳƾǲߵ{LnҩwǶO";
			next;
			mes "[q ֤]";
			mes "ǶOO70,000A";
			mes "άOa^000088j]k^000000";
			mes "P^000088z^000000ӡANiHKúǶOA";
			next;
			mes "[q ֤]";
			mes "A{bWӽФJǶ?";
			next;
			switch(select("ڭnӽФJ:ǶOӶQFa:ڤUA")) {
			case 1:
				if (JobLevel < 40) {
					mes "[q ֤]";
					mes "nJǪ򥻱OA";
					mes "¾~ŭnF40HW";
					mes "Хh׽mFŦAӧa";
					close;
				}
				if (SkillPoint) {
					mes "[q ֤]";
					mes "ޯIƦn٦ѾlO";
					mes "ЧѾlIƥΧALӧa";
					close;
				}
				mes "[q ֤]";
				mes "A{bNAǳƤJǥӽЮ";
				mes "ЦboñW";
				next;
				select(strcharinfo(0));
				mes "[q ֤]";
				mes "WrO....";
				mes strcharinfo(0);
				mes "a? uOWr";
				next;
				if (JobLevel == 50) {
					mes "[q ֤]";
					mes "@~wg]kvOܳŤǤF!";
					mes "SOKAJǶO!";
					next;
					mes "[q ֤]";
					mes "nAJǤwgz";
					mes "UӴNЧAJǦҸէa";
					next;
					mes "[q ֤]";
					mes "Хh_gб§aA";
					mes "LNb̭䪺ж";
					set SAGE_Q,4;
					close;
				}
				mes "[q ֤]";
				mes "JǥӽжOάO70,000A";
				mes "YWܡAhiH^3355FF]k^000000";
				mes "^3355FFz^000000N";
				next;
				if (select("I 70,000.:X]kѩMz.") == 1) {
					if (Zeny > 69999) {
						set zeny,zeny-70000;
						mes "[q ֤]";
						mes "nFAwgUAJǥӽжOΤFA";
						mes "ߧAӽЪ";
						set SAGE_Q,4;
						next;
						mes "[q ֤]";
						mes "h_gб´NiHFA";
						mes "Lbih䪺ж";
						close;
					}
					mes "[q ֤]";
					mes "...JǶOO";
					mes "ФUALӧa";
					close;
				}
				if (countitem(1006) > 0 && countitem(1007) > 0) {
					delitem 1006,1; //Old_Magic_Book
					delitem 1007,1; //Penetration
					mes "[q ֤]";
					mes "nD~ӤFAWF";
					mes "bӻ{AJǸ";
					set SAGE_Q,4;
					next;
					mes "[q ֤]";
					mes "h_gб´NiHFA";
					mes "Lbih䪺ж";
					close;
				}
				mes "[q ֤]";
				mes "ݼˤlA٨SǳƦn";
				mes "AJǪɭ";
				mes "FaFAӧڧaI";
				close;
			case 2:
				if (JobLevel < 40) {
					mes "[q ֤]";
					mes "nJǪ򥻱OA";
					mes "¾~ŭnF40HW";
					mes "Хh׽mFŦAӧa";
					close;
				}
				if (JobLevel == 50) {
					mes "[q ֤]";
					mes "@~wg]kvOܳŤǤF!";
					mes "SOKAJǶO!";
					next;
					mes "[q ֤]";
					mes "nAJǤwgz";
					mes "UӴNЧAJǦҸէa";
					next;
					mes "[q ֤]";
					mes "Хh_gб§aA";
					mes "LNb̭䪺ж";
					set SAGE_Q,4;
					close;
				}
				if (Zeny > 43210) {
					mes "[q ֤]";
					mes "AnNA]oOǰ|Ww";
					mes "ӽжOΤ@wDonú70,000ir";
					mes "LˬOӴNץiHAѦ";
					next;
					mes "[q ֤]";
					mes "pGA^3355FF]k^000000H^3355FFz^000000aӪ";
					mes "NiHAKOӽФJǳ!";
					next;
					mes "[q ֤]";
					mes "AFAAӴr֬n@";
					close;
				}
				else {
					mes "[q ֤]";
					mes "niAO?";
					mes "Ww@wnǳƦn70,000...";
					next;
					if (select("SOk?:ڤUA") == 1) {
						mes "[q ֤]";
						mes "ڴNASO|I";
						mes "NONǶO30,000";
						mes "PɡAnXت~";
						next;
						mes "[q ֤]";
						mes "ЧHU~ӡA";
						switch(rand(1,3)) {
						case 1:
							set SAGE_Q,1;
							mes "^3355FFФ^000000 50";
							mes "^3355FF^000000 50";
							mes "^3355FFKq^000000 25";
							break;
						case 2:
							set SAGE_Q,2;
							mes "^3355FFTB^000000 50";
							mes "^3355FFX^000000 50";
							mes "^3355FF^000000 25";
							break;
						case 3:
							set SAGE_Q,3;
							mes "^3355FFФ^000000 50";
							mes "^3355FF^000000 50";
							mes "^3355FFTB^000000 50";
							mes "^3355FFX^000000 50";
						}
						next;
						mes "[q ֤]";
						mes "FӡANǶO";
						mes "30,000";
						mes "oرNiaI";
						mes "ЧVOݧaI";
						next;
						mes "[q ֤]";
						mes "Meǳ70,000";
						mes "NǶO";
						mes "o]OWw";
						next;
						mes "[q ֤]";
						mes "٦^000088j]k^000000P^000088z^000000ӡA]iH";
						mes "AAӬn@";
						close;
					}
					break;
				}
			case 3:
			}
		case 3:
			mes "[q ֤]";
			mes "nAкCCǳ...";
			mes "٦AAӬn@";
			close;
		}
	case 1:
	case 2:
	case 3:
		mes "r? SOAr?";
		next;
		if (countitem(1006) > 0 && countitem(1007) > 0) {
			delitem 1006,1; //Old_Magic_Book
			delitem 1007,1; //Penetration
			mes "[q ֤]";
			mes "nD~ӤFAWF";
			mes "bӻ{AJǸ";
			set SAGE_Q,4;
			next;
		}
		else if (Zeny > 69999) {
			set zeny,zeny-70000;
			mes "[q ֤]";
			mes "UAӽжOΡAWF";
			mes "bӻ{AJǸ";
			set SAGE_Q,4;
			next;
		}
		else {
			switch (SAGE_Q) {
			case 1:
				setarray .@item[0], 916,914,1002;
				setarray .@count[0], 50,50,25; 
				break;
			case 2:
				setarray .@item[0], 705,949,1024;
				setarray .@count[0], 50,50,25;
				break;
			case 3:
				setarray .@item[0], 916,914,705,949;
				setarray .@count[0], 50,50,50,50;
				break;
			}
			set .@size, (getarraysize(.@item)-1); 
			for( set .@i,0 ; .@i < .@size && countitem(.@item[.@i]) >= .@count[.@i] ; set .@i,.@i+1 );
			if(.@i == .@size) {  
				if (Zeny > 29999) {
					for (set .@i, 0; .@i < .@size ; set .@i, .@i+1)
						delitem .@item[.@i], .@count[.@i];  
					set zeny,zeny-30000;
					mes "[q ֤]";
					mes "WAFAbqLAJǥӽ";
					set .@SAGE_Q_T,SAGE_Q;
					set SAGE_Q,4;
					next;
				}
				mes "[q ֤]";
				mes "A٨SǳƦn?";
				mes "wgSOqħAAuf";
				mes "⪫~aӪܡANiH30,000ӽФJ";
				mes "֥hǳƧa!";
				close;
			}
			else {
				mes "[q ֤]";
				mes "An٨SǳƦnO";
				mes "ЦAT{@n~";
				next;
				mes "[q ֤]";
				mes "ЧAHU~ӥ浹";
				mes .@count[0]+"^3355FF"+.@item[0]+"^000000";
				mes .@count[1]+"^3355FF"+.@item[1]+"^000000";
				mes .@count[2]+"^3355FF"+.@item[2]+"^000000";
				if (SAGE_Q == 3) mes .@count[3]+"^3355FF"+.@item[3]+"^000000";
				next;
				mes "[q ֤]";
				mes "HW~ӵڪܡA";
				mes "NiHufAJǶO30,000F";
				mes "ЧVOaha";
				close;
			}
		}
		mes "[q ֤]";
		mes "nFAWAiӽФA";
		mes "мgUAQmjWa";
		next;
		select(strcharinfo(0));
		mes "[q ֤]";
		switch (.@SAGE_Q_T) {
		case 1: mes "AWrO.... " + strcharinfo(0) + ". uOWr"; break;
		case 2: mes "AWrO.... " + strcharinfo(0) + ". ť_ӴNOoH"; break;
		case 3: mes "AWrO.... " + strcharinfo(0) + ". uOӦ쪺Wr"; break;
		}
		next;
		mes "[q ֤]";
		mes "nAJǤnFA";
		mes "򰨤WhҤJǦҸէaI";
		set SAGE_Q,4;
		next;
		mes "[q ֤]";
		mes "Uӥh_gб´NiHFA";
		mes "Lbih䪺ж";
		close;
	case 4:
		mes "A٦bo̰O?";
		mes "֥h_gб¡A";
		mes "Lbih䪺жAO";
		close;
	case 15:
		mes "?פwgF?";
		mes "o˪ܡAл֥hͭ۰|a";
		next;
		mes "[q ֤]";
		mes "[VOש󦳦GFOAӦnF";
		mes "AAn@";
		close;
	default:
		mes "ڡAܩp";
		mes "{bӽЪHIӦhF....";
		mes "᭱еy@U";
		mes "uOܩp....";
		close;
	}
}

yuno_in03,105,177,5	script	 Ҹ б#s	754,{
	mes "[_g h]";
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "?~FA٦^Ӱ?";
			mes "Qn׶?";
			next;
			mes "[_g h]";
			mes "ګܩէA߱AJMڭ̳{PAOFANh۫Hۤv@Ia";
			mes "ǮhOܦnA]`নѦbo";
			mes "]hg@MIȵ{a!";
			next;
			mes "[_g h]";
			mes "OѤFұog糣OU";
			mes "oˤ]iHqұoѶǱµOHF";
		}
		else if (BaseJob == Job_Novice) {
			mes "pĤlbo̰O??";
			mes "o̬O]kǰ|AiOҰ";
			next;
			mes "[_g h]";
			mes "XhiQaAo̬OjHǮհ!";
		}
		else if (Class == Job_Wizard) {
			mes "Well...look who came crawling back. Magic addict.";
			mes "Yeah yeah, so it's not so bad to be devoted to magic.";
			next;
			mes "[_g h]";
			mes "But I hope you remember, no one can live alone.";
			mes "Although you're strong enough for solo play, you must cooperate and help other people. That's what a Wizard shoud stand for.";
		}
		else {
			mes "...";
			mes "HǬOnAYMOP¾~Sk";
			mes "ҿפ~OqXʹNֿn......";
			next;
			mes "[_g h]";
			mes "ҥHAnboئar...";
			mes "POH@_hy]n";
		}
		close;
	}
	switch (SAGE_Q) {
	case 0:
	case 1:
	case 2:
	case 3:
		mes "....AiDڤF";
		mes "AܷQ";
		next;
		mes "[_g h]";
		mes "QnӤWҪܴNoǰ|ǥ͡A";
		mes "nFJǤAӧڧa";
		close;
	case 4:
		mes "AwANŪ׵oow]kǰ|";
		mes "OnF~Ӫa?";
		next;
		mes "[_g h]";
		mes "ڬݬݦWrO....";
		mes strcharinfo(0);
		mes "Sa?";
		mes "nAWN}lҸէa";
		next;
		mes "[_g h]";
		mes "ڥXDO@WU";
		mes "@@GQDACD5";
		mes "o80HWNOXF";
		next;
		mes "[_g h]";
		mes "SW^DܦҸմN|";
		mes "oIn`N";
		mes "AҸն}l";
		break;
	case 5:
		mes "wA";
		mes "oŪnѦAӶ?";
		next;
		mes "[_g h]";
		mes "o]@ˡA`@X20D";
		mes "CD5A80HWNXA";
		set sage_m2,rand(1,3);
		set SAGE_Q,5;
		break;
	case 6:
		mes "?AٷQAҤ@?";
		mes "AդwgXF";
		next;
		mes "[_g h]";
		mes "hб¨̱ަҸէa";
		mes "oˤ@yi!";
		close;
	case 15:
		mes "@AVOפͤFXӰ~";
		mes "iOڨäOtdפ";
		next;
		mes "[_g h]";
		mes "hͭ۰|Ia";
		mes "Aणದ~Nݰ|MwF";
		close;
	dafault:
		mes "{bp䥦ǥͪҸդ....";
		mes "nNAеUAӧڧa";
		close;
	}
	next;
	switch(rand(1,3)) {
	case 1:
		mes "1.";
		mes "wԪ§~ӤH檺~O?";
		next;
		if(select("զLl","ۮ","","]")==3)
			set .@sage_t,.@sage_t+5;
		mes "2.";
		mes "buCO?";
		next;
		if(select("w:ùJ:N:櫰")==1)
			set .@sage_t,.@sage_t+5;
		mes "3.";
		mes "̱QtqO@ӫ?";
		next;
		if(select("㺸:㺸:J]q:̴|o")==2)
			set .@sage_t,.@sage_t+5;
		mes "4.";
		mes "HUPرڪ]O?";
		next;
		if(select("`N:沴:ʻh:P")==4)
			set .@sage_t,.@sage_t+5;
		mes "5.";
		mes "HUݩʤP]O?";
		next;
		if(select(":ݽ::")==2)
			set .@sage_t,.@sage_t+5;
		mes "6.";
		mes "HU髬P]O?";
		next;
		if(select("FCh:F}b:eH:觯")==1)
			set .@sage_t,.@sage_t+5;
		mes "7.";
		mes "HU]|~'s'?";
		next;
		if(select(":}B:r]ۣ:")==3)
			set .@sage_t,.@sage_t+5;
		mes "8.";
		mes "PMh¾SYHO?";
		next;
		if(select("ih ߩԦN:i 뺸ZS:} بȯSR:RwXn J|h")==2)
			set .@sage_t,.@sage_t+5;
		mes "9.";
		mes "OwԪ~O?";
		next;
		if(select("S:ھ|B:h:Js")==2)
			set .@sage_t,.@sage_t+5;
		mes "10.";
		mes "誺dԭuWrO?";
		next;
		if(select("fiڤ:̵Y:JR:¸F")==3)
			set .@sage_t,.@sage_t+5;
		mes "11.";
		mes "ϥΧޯ 'pzN' Lv7ɡA";
		mes "ӪSPO?";
		next;
		if(select("49:59:69:74")==2)
			set .@sage_t,.@sage_t+5;
		mes "12.";
		mes "SPѤU50%ɭԡA";
		mes "ޯ 'q~M' l˴ֲvSPOqOh?";
		next;
		if(select("-24%FSP 1.5%O:-24%FSP 2%O:-18%FSP 1.5%O:-18%FSP 2%O")==4)
			set .@sage_t,.@sage_t+5;
		mes "13.";
		mes "]kv'bt]k'A";
		mes "SHU@ݩ?";
		next;
		if(select("ݩ:aݩ:ݩ:ݩ")==2)
			set .@sage_t,.@sage_t+5;
		mes "14.";
		mes "sޯ'GMs'Lv7ɡA";
		mes "oʾvOOO?";
		next;
		if(select("35% / 120%:35% / 140%:40% / 120%:40% / 140%")==2)
			set .@sage_t,.@sage_t+5;
		mes "15.";
		mes "HUӤOqޯ'QrX]'emޯ?";
		next;
		if(select("ѨϤ@:v¡N:y:ͳN")==1)
			set .@sage_t,.@sage_t+5;
		mes "16.";
		mes "'ߦվv'sOl[OȬO?";
		next;
		if(select("1 / LUK +2:1 / LUK +5:2 / LUK +2:2 / LUK +5")==3)
			set .@sage_t,.@sage_t+5;
		mes "17.";
		mes "HU¾~Lk˳KsZ?";
		next;
		if(select("Ch:ӤH:s:}b")==4)
			set .@sage_t,.@sage_t+5;
		mes "18.";
		mes "iH^_HPBSPOHUت~?";
		next;
		if(select(":Ѧa:ѦaG:LԪG")==3)
			set .@sage_t,.@sage_t+5;
		mes "19.";
		mes "c]-̼w[ꪺWЬO?";
		next;
		if(select("SQh 3@:SQZ 3@:SԴL 3@:SQo 3@")==2)
			set .@sage_t,.@sage_t+5;
		mes "20.";
		mes "Qrx̨ͩ^O?";
		next;
		if(select("B:_::\")==1)
			set .@sage_t,.@sage_t+5;
		break;
	case 2:
		mes "1.";
		mes "ùJ_۰ӤH檺_۬O?";
		next;
		if(select("_:`_:p:_")==2)
			set .@sage_t,.@sage_t+5;
		mes "2.";
		mes "]}ƪO?";
		next;
		if(select("w:ùJ:㺸:㺸")==3)
			set .@sage_t,.@sage_t+5;
		mes "3.";
		mes "Pgô˪L̪񪺫O?";
		next;
		if(select("w:ùJ:N:")==1)
			set .@sage_t,.@sage_t+5;
		mes "4.";
		mes "HUPرڪ]O?";
		next;
		if(select("d:giQ:}B:Ǯ")==4)
			set .@sage_t,.@sage_t+5;
		mes "5.";
		mes "HUݩʤP]O?";
		next;
		if(select("gH:Dk쵷:򺸷:pc]")==3)
			set .@sage_t,.@sage_t+5;
		mes "6.";
		mes "HU髬P]O?";
		next;
		if(select("ǵs::ݽ:㴵j")==4)
			set .@sage_t,.@sage_t+5;
		mes "7.";
		mes "HU]|'Ѧa𸭤l'?";
		next;
		if(select("J:pڭS:ѨϪiQ:eH")==1)
			set .@sage_t,.@sage_t+5;
		mes "8.";
		mes "Pq¾SYHO?";
		next;
		if(select("i 뺸ZS:j }S:S S 㩬ùh:Y dQS")==2)
			set .@sage_t,.@sage_t+5;
		mes "9.";
		mes "OùJ~HO?";
		next;
		if(select("@N:ԥ:wF:׶ڥ")==3)
			set .@sage_t,.@sage_t+5;
		mes "10.";
		mes "Ŧ⪺YvܦyOdԪ¾sWr?";
		next;
		if(select("fiڤ:̵Y:JR:¸F")==1)
			set .@sage_t,.@sage_t+5;
		mes "11.";
		mes "HUӤO'K'emޯ?";
		next;
		if(select("bN Lv 4:Fz} Lv 4:yN Lv 5: Lv 1")==2)
			set .@sage_t,.@sage_t+5;
		mes "12.";
		mes "ޯ'I'ŢɭԡA";
		mes "ޯĪGb10iH^_h֪ޭ?";
		next;
		if(select("14:16:18:21")==3)
			set .@sage_t,.@sage_t+5;
		mes "13.";
		mes "]kvb¾~33ɡA";
		mes "iHoh֪INT[?";
		next;
		if(select("7:6:5:4")==4)
			set .@sage_t,.@sage_t+5;
		mes "14.";
		mes "}bޯ'߯E'A";
		mes "Lv5SPOqɶOh?";
		next;
		if(select("45 / 140:50 / 140:45 / 150:50 / 150")==1)
			set .@sage_t,.@sage_t+5;
		mes "15.";
		mes "HUӤOKKޯ'Zȳ̤j'emޯ?";
		next;
		if(select("ZO:jƤݩ:ja:L髬")==2)
			set .@sage_t,.@sage_t+5;
		mes "16.";
		mes "v骺sOl[OO?";
		next;
		if(select("0 / SP +20:0 / SP +30:1 / SP +20:1 / SP +30")==3)
			set .@sage_t,.@sage_t+5;
		mes "17.";
		mes "HU¾~Lk˳Ƹt¾?";
		next;
		if(select("Nv:ӤH:s:A")==3)
			set .@sage_t,.@sage_t+5;
		mes "18.";
		mes "Lkϥ'Ĥ'v`AO?";
		next;
		if(select("Iq:r:·t:AG")==4)
			set .@sage_t,.@sage_t+5;
		mes "19.";
		mes "bN⪺iHJfqӮjNꪺWrO?";
		next;
		if(select("ܴܵ:n:hQ:Q")==2)
			set .@sage_t,.@sage_t+5;
		mes "20.";
		mes "QA@ɮڷAWrO?";
		next;
		if(select("Ѧa:hԧƾ:LԾ:\K")==1)
			set .@sage_t,.@sage_t+5;
		break;
	case 3:
		mes "1.";
		mes "N⪺]kӤH檺~O?";
		next;
		if(select("j:]:YT:Ȥ")==1)
			set .@sage_t,.@sage_t+5;
		mes "2.";
		mes "S'pbC'O?";
		next;
		if(select("w:̴|o:㺸:")==3)
			set .@sage_t,.@sage_t+5;
		mes "3.";
		mes "̱JpS~ijO?";
		next;
		if(select("w:N:ùJ:")==2)
			set .@sage_t,.@sage_t+5;
		mes "4.";
		mes "HUPرڪ]O?";
		next;
		if(select("P:J:Q:BiQ")==4)
			set .@sage_t,.@sage_t+5;
		mes "5.";
		mes "HUPݩʪ]O?";
		next;
		if(select("FzT::p:JU")==2)
			set .@sage_t,.@sage_t+5;
		mes "6.";
		mes "HUP髬]O?";
		next;
		if(select("s:cF:x:dQ")==1)
			set .@sage_t,.@sage_t+5;
		mes "7.";
		mes "HU|'jƪZ-żƤ@'ǪO?";
		next;
		if(select("θ:rN:p:FzT")==2)
			set .@sage_t,.@sage_t+5;
		mes "8.";
		mes "PKK¾SYHO?";
		next;
		if(select("ڥ촵S:ש@ڮ:ںd:̯S¨̨")==3)
			set .@sage_t,.@sage_t+5;
		mes "9.";
		mes "O㺸~HO";
		next;
		if(select("RS125:JR:ҴS:NBJ")==2)
			set .@sage_t,.@sage_t+5;
		mes "10.";
		mes "̦~d¾WrO?";
		next;
		if(select("fiڤ:̵Y:JR:¸F")==4)
			set .@sage_t,.@sage_t+5;
		mes "11.";
		mes "ϥΧޯ'tپ'Lv6ɡA";
		mes "OSPP^צƬO?";
		next;
		if(select("SP 40, 6:SP 35, 6:SP 35, 7:SP 40, 7")==4)
			set .@sage_t,.@sage_t+5;
		mes "12.";
		mes "ϥΧޯ'Fz}'Lv6ɡA";
		mes "]ˮ`OOMATKX?";
		next;
		if(select("1.2:1.3:1.4:1.5")==2)
			set .@sage_t,.@sage_t+5;
		mes "13.";
		mes "b]kv¾ҸդA";
		mes "@VXGһݶʤƪq۬O?";
		next;
		if(select("Ŧ]Oq:]Oq:]Oq:z_")==4)
			set .@sage_t,.@sage_t+5;
		mes "14.";
		mes "Chޯ'g'Lv6OMSPOqO?";
		next;
		if(select("250% / 8:280% / 8:280% / 15:310% / 15")==3)
			set .@sage_t,.@sage_t+5;
		mes "15.";
		mes "HUOyHޯ'z'emޯ઺O?";
		next;
		if(select(":ap:w쳴:j")==1)
			set .@sage_t,.@sage_t+5;
		mes "16.";
		mes "ЧiD'B§Y'sOl[O";
		next;
		if(select("0 / MDEF +3:0 / MDEF +5:1 / MDEF +3:1 / MDEF +5")==2)
			set .@sage_t,.@sage_t+5;
		mes "17.";
		mes "HU¾~Lk˳'j'?";
		next;
		if(select("Ch:ӤH:s:Ǫ")==4)	
			set .@sage_t,.@sage_t+5;
		mes "18.";
		mes "HUعD㤣Os@ŦVƪƤ@?";
		next;
		if(select("s:үSߦĤ:dǪi}Ĥ:Ŧį")==3)
			set .@sage_t,.@sage_t+5;
		mes "19.";
		mes "Bbгy@ɪɭԡA";
		mes "ϥΤFHU@˪~?";
		next;
		if(select("̬֪Ŧ:̬֪:̬֪:̬֪")==1)
			set .@sage_t,.@sage_t+5;
		mes "20.";
		mes "Q٬'u|X{boʥ@ɩRBHe'ݡA";
		mes "OHU@?";
		next;
		if(select("jƪZ-żƤG:R:w:jƪZ-żƤ@")==2)
			set .@sage_t,.@sage_t+5;
		}
		mes "[_g h]";
		mes "20 DnF?";
		mes "AӺƧaA";
		next;
		mes "[_g h]";
		mes "Ҹյ";
		mes "}l";
		next;
		mes "[_g h]";
		mes "ڬݬ....";
		mes "....";
		next;
		mes "[_g h]";
		mes "";
		mes "AƬO " + .@sage_t + " ";
		if (.@sage_t == 100) {
		if (SAGE_Q == 4) {
			mes "uHYO";
			mes "వoص{סAҩAܦ̪ѥ";
		}
		else {
			mes "";
			mes "వoˤ]⤣F";
		}
		set SAGE_Q,6;
		next;
		mes "[_g h]";
		mes "nAAqLFڪ";
		mes "{bNhб¨̡A";
		mes "NҸէa";
		}
		else if (.@sage_t >= 80) {
			set SAGE_Q,6;
			mes "uOtjHNA";
			mes "LoؤӥiHťҤF";
			next;
			mes "[_g h]";
			mes "o˧AqLF";
			mes "Ahб¨̦ҳNaI";
		}
		else {
			if (SAGE_Q == 4) {
				set SAGE_Q,5;
				mes "....";
				mes "ܥiAX";
				next;
				mes "[_g h]";
				mes "٬O|AɦҪ|A";
				mes "hhhFѳoӥ@ɦALӧa";
		}
		else {
			mes "ܥiSX";
			next;
			mes "[_g h]";
			mes "AAҵժA";
			mes "AֿnI@ɪѦAӧaI";
		}
	}
	close;
}

// NҸ
yuno_in03,169,180,3	script	NҸ б	755,{
	mes "[ SQ]";
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "Welcome. How have you been?";
			mes "I guess you've been through a lot of hard times...I can tell by your appearance.";
			next;
			mes "[ SQ]";
			mes "I know how hard it is to explore all those perilous areas, but it will help you to gain more knowledge.";
			mes "Book smarts never can beat street smarts.";
			next;
			mes "[ SQ]";
			mes "However, it's a very dangerous idea to go deep inside a dungeon alone. ";
			mes "You'd better look for trustworthy comrades.";
		}
		else if (BaseJob == Job_Novice) {
			mes "AOӥiRǪ̰ڡA";
			next;
			mes "[ SQ]";
			mes "̼w[SjW٦ܦhAsڳ";
			mes "DFA";
			mes "ܦh]̡A~A^Pǻ";
			mes "...";
			next;
			mes "[ SQ]";
			mes "ˡAA]h̪ۨڷQ?";
			mes "OiHԲӪsoӥ@ɪ|";
			next;
			mes "[ SQ]";
			mes "pGN@A|A쭱aA";
			mes "ApI^haA";
		}
		else {
			mes "wA";
			mes "o̬Oפڨ̪Ǥ]kǰ|A";
			next;
			mes "[ SQ]";
			mes "ڭ̻̽P仡O]kv󱵪Ǫ̡A";
			mes "bնܦhUA";
			next;
			mes "[ SQ]";
			mes "]\Uɱa۽̥hݬݧaA";
			mes "̤@_ӴNiH\tۤv}...";
		}
		close;
	}
	switch (SAGE_Q) {
	case 0:
	case 1:
	case 2:
	case 3:
		mes "ڬONҸժб¡A";
		mes "AOQn̪ǥͶ";
		next;
		mes "[ SQ]";
		mes "Qn̤eХhӽФJǡA";
		mes "HγqLմa!";
		close;
	case 4:
	case 5:
		mes "ڬONҸժб¡A";
		mes "AOQn̪ǥͶ";
		next;
		mes "[ SQ]";
		mes "qL_gбªզAӧaA";
		mes "AӦҧڪaI";
		close;
	case 6:
		mes "wAOժǥͰ?";
		mes "ӦҳNaI";
		next;
		mes "[ SQ]";
		mes "NSSOA";
		mes "bɶҦn]NF";
		next;
		mes "[ SQ]";
		mes "ť@ʦA˦ۥhݧe";
		mes "ˡA{bҸզn?";
		next;
		if (select("ڭnҳN.:ڷǳƪɶ.") == 1) {
			set SAGE_Q,7;
			mes "[ SQ]";
			mes "򰨤W}laA";
			mes "VOҸեw^ӧaI";
			close2;
			warp "job_sage",50,154;
			end;
		}
		set SAGE_Q,7;
		mes "[ SQ]";
		mes "nA...CCǳƦAӧa";
		close;
	case 7:
		mes "AnRǳƤF?";
		mes "NҸըäOxA";
		mes "ҥHƱAVO";
		next;
		mes "[ SQ]";
		mes "An}lҸդF?";
		next;
		if (select("ǳƦnF.:ڤ@U") == 1) {
			mes "[ SQ]";
			mes "򰨤W}laA";
			mes "VOҸեw^ӧaI";
			close2;
			warp "job_sage",50,154;
			end;
		}
		mes "[ SQ]";
		mes "nA...CCǳƦAӧa";
		close;
	case 8:
		mes "WFANҸդ]XFG";
		mes "ڱAJ";
		next;
		mes "[ SQ]";
		mes "AnAwns⫰~iH...";
		mes "ڨӬݬ...";
		mes "ժƻP԰Ҹժɶ?";
		next;
		mes "[ SQ]";
		mes "A...Oo˰ڡA";
		mes "n...oص{ӨSD";
		next;
		switch(rand(1,3)) {
		case 1:
			set SAGE_Q,9;
			mes "[ SQ]";
			mes "ANhѦa𪺬saA";
			mes "ǻѦaO@ɤWҦͩRڷ";
			next;
			mes "[ SQ]";
			mes "oOӫܦnvDAUڭ̤F";
			mes "jӡA@ɪܤ";
			mes "h䴵w ܧQб§a";
			mes "LbjЫǸ";
			break;
		case 2:
			set SAGE_Q,11;
			mes "[ SQ]";
			mes "ANͪ]ksaA";
			mes "OWsڭ̦bBzA]k";
			mes "";
			next;
			mes "[ SQ]";
			mes "OiH`JѡA";
			mes "]k誺";
			mes "hШDb]ժ]";
			mes "qͲﴵбªA";
			break;
		case 3:
			set SAGE_Q,13;
			mes "[ SQ]";
			mes "ANݩ]ksaA";
			mes "OWsڭ̦bBzA]k";
			mes "";
			next;
			mes "[ SQ]";
			mes "OiH`JѡA";
			mes "]k誺";
			mes "hШDbͤƤuǬsҪ";
			mes "㨩ǩ_бªA";
			break;
		}
		next;
		mes "[ SQ]";
		mes "AAnBA";
		mes "ƱAnGI";
		close;
	case 9:
		mes "?nA@~ť?";
		mes "OsAѦavs?";
		next;
		mes "[ SQ]";
		mes "hbЫǪ";
		mes "w ܧQб";
		close;
	case 11:
		mes "?nA@~ť?";
		mes "OsAͪ]ks?";
		next;
		mes "[ SQ]";
		mes "hb]ժ]";
		mes "qͲﴵб";
		close;
	case 13:
		mes "?nA@~ť?";
		mes "OsAݩ]ks?";
		next;
		mes "[ SQ]";
		mes "hbͤƤuǬsҪ";
		mes "㨩ǩ_б";
		close;
	case 15:
		mes "Abo̭Jx?";
		mes "פ姹FN֮h|ݧa";
		mes "MAnڬݤ]OiHA";
		mes "Aणದ~iOMڰ!";
		next;
		mes "[ SQ]";
		mes "nզn~ЧILha";
		close;
	default:
		mes "{bp䥦ǥͪҸդ....";
		mes "nNAеUAӧڧa";
		close;
	}
}

yuno_in03,62,176,2	script	v б#sa	109,{
	mes "[w ܧQ]";
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "O....?";
			mes "ڰڡAOڥHeйLǥͰ";
			mes "DAwgqǰ|~F?ɶLou";
			next;
			mes "[w ܧQ]";
			mes "unDLhANiHzѲ{bAqӷQXN";
			mes "Ҧuz|b";
			next;
			mes "[w ܧQ]";
			mes "A{b]ObMDۤvLha";
			mes "ѧA}l^QBh'{b'A";
			mes "o{ۤvܮɡAAӧڧa";
		}
		else if (BaseJob == Job_Novice) {
			mes "Ǫ? Ǫ̫|boئa?";
			next;
			mes "AW֦LoiiʡA";
			mes "HQn˪?";
			next;
			mes "[w ܧQ]";
			mes "޿ܭ@AҦƳM";
			mes "vܡA";
			mes "dUn䥿TUh...";
		}
		else {
			mes "wAHbvǱб";
			next;
			mes "[w ܧQ]";
			mes "{b@ɬOѵLƷ몺OֿnӥͦA";
			mes "ۥjADLhN󪾹D{bPӡA";
			next;
			mes "[w ܧQ]";
			mes "A]ݬݦۤvLhA";
			mes "@wTݨ쥼...";
		}
		close;
	}
	if (SAGE_Q == 9) {
		if (SAGE_Q2 == 0) {
			mes "AnڡA" + strcharinfo(0) + "AܰA";
			mes "OӨڪ?OǥͶ?";
			mes "ڥs 'w ܧQ'AA~פNڨӫɤF";
			next;
			mes "[w ܧQ]";
			mes "AsDO'Ѧa'";
			mes "LuAADѦaO?";
			next;
			switch(select("MD.:D.")) {
			case 1:
				mes "[w ܧQ]";
				mes "@? O?";
				mes "ЧAiDڤѦaOO?";
				next;
				switch(select("@ذd~.:ҦͩRڷ:sW")) {
				case 1:
					mes "[w ܧQ]";
					mes "F! " + strcharinfo(0) + " 10";
					mes "T׬O:";
					mes "ѦaO@ɤWҦͩRڷ";
					break;
				case 2:
					mes "[w ܧQ]";
					mes "AFA'Ѧa']s'@ɾ'";
					mes "ڻҦͩRO۩󥦳";
					break;
				case 3:
					mes "[w ܧQ]";
					mes "AoӪiun";
					mes "ҥH " + strcharinfo(0) + " 10!";
					mes "T׬O:";
					mes "ѦaO@ɤWҦͩRڷ";
					break;
				}
				next;
				break;
			case 2:
				mes "[w ܧQ]";
				mes "A٥HA|DѦaOO";
				mes "ѦaO@ɤWҦͩR_!";
				next;
				break;
			}
			mes "[w ܧQ]";
			mes "LbWҫeAnڤ@ӦA";
			mes "Oӷ|ڧa?";
			next;
			mes "[w ܧQ]";
			mes "10^000088ѦaY^000000Fӧa";
			mes "|a? a?";
			mes "a10ӨӴN}la~";
			set SAGE_Q2,1;
			close;
		}
		else {
			if (countitem(607) > 0) {
				mes "[w ܧQ]";
				mes "z! AݧAaFFӤF!";
				mes "OѦaGO! öQ~";
			}
			else if (countitem(608) > 0) {
				mes "[w ܧQ]";
				mes "... oOFO??";
				mes "OѦaްڡAuO..";
			}
			else if (countitem(610) > 0) {
				mes "[w ܧQ]";
				mes "AaӪOѦa?";
				mes "ڰOoS..oFb㺸";
				mes "NiHPRFa";
				mes "iAS{u!";
				mes "" + strcharinfo(0) + " 10!";
			}
			else {
				mes "[w ܧQ]";
				mes "c ? FO? ѦaFaӵڬݬݧa";
				mes "TwaӤAӧڧa";
				mes "ΤӺiAڷ|AӪ";
				close;
			}
			next;
			mes "[w ܧQ]";
			mes "nաAڭ̲{biHWҤF";
			mes "JťnFApGAWҤ{u";
			mes "oǤڷ|A";
			next;
			mes "[w ܧQ]";
			mes "o@ɪڷA@ɾA@ʫD`jպ";
			mes "ڧGbӿc-̼w[";
			mes "𸭫hsѤWh";
			next;
			mes "[w ܧQ]";
			mes "boj~O@jvA";
			mes "jD ֪[S ¶ۡA";
			next;
			mes "[w ܧQ]";
			mes "pڭ̩ҪAoO@ɥѤTӳզ";
			mes "Hڭ̥ͬ 'aw[S'";
			mes "Hͬ '̼w[S'";
			mes "ͬ '[S'";
			next;
			mes "[w ܧQ]";
			mes "ʾ𪺮ڴN̼w[SA";
			mes "NOѦa";
			next;
			mes "[w ܧQ]";
			mes "̼w[SOqH֪Ŧ̽ϥͪAӥ@ɾ𪺮ګhO⥦PL@ɺL¶b@_";
			mes "ڦVUTӤP@";
			next;
			mes "[w ܧQ]";
			mes "Ĥ@䪺ک쯫~[S";
			mes "Oӧڭ̤HܤL@";
			next;
			mes "[w ܧQ]";
			mes "ĤG䩵쥨H̩~aw[SAob\hܩMǻ̳QLAOڭ̦ռԪ";
			next;
			mes "[w ܧQ]";
			mes "ӲĤT䪺ګh`J'ܵi'";
			mes "o̬O̪kJANBBh";
			next;
			mes "[w ܧQ]";
			mes "OѦa𸭡BѦa𪺪GBѦa";
			mes "oǪ~OݩѦa𪺤@";
			next;
			mes "[w ܧQ]";
			mes "ѦaGꪺ\iHHPMSP_";
			next;
			mes "[w ܧQ]";
			mes "ѦaޥiH_ۨHPBSP@b";
			next;
			mes "[w ܧQ]";
			mes "Ѧa𸭤lhiHϥhͩRH̡A";
			mes "^o@ɤW";
			next;
			mes "[w ܧQ]";
			mes "̫ApGHᦳHiJ[Sk";
			mes "ڧƱA@ɾ𪺩Ҧb";
			next;
			mes "[w ܧQ]";
			mes "aϥ@ɾ𪺬Gƥusb󯫸ܻPǻA";
			mes "ڭ̽٬OqȭnX@ɾ𪺯u";
			next;
			mes "[w ܧQ]";
			mes "oNOѪҤF";
			mes "ЧWҪeOUӡA";
			mes "åBiAүOФUӧa";
			next;
			mes "[w ܧQ]";
			mes "UWҪɭԡAAgפF";
			mes "Ч⼶gפһݪ~aӧa";
			next;
			mes "[w ܧQ]";
			mes "Ψӷ^3355FFФ^000000 1";
			mes "OrΪ^3355FFʪ~^000000 1";
			mes "˭qѥΪ^3355FFK^000000 1";
			mes "grݭnΨ^3355FF^000000 1";
			mes "ΨӸ˾^3355FFŲ~^000000 1";
			next;
			set SAGE_Q2,0;
			set SAGE_Q,10;
			mes "[w ܧQ]";
			mes "nFN^ӧڧa";
			mes "֭nFA[o";
			close;
		}
	}
	else if (SAGE_Q == 10) {
		if (countitem(916) > 0 && countitem(919) > 0 && countitem(1019) > 0 && countitem(1024) > 0 && countitem(713) > 0) {
			delitem 916,1;
			delitem 919,1;
			delitem 1019,1;
			delitem 1024,1;
			delitem 713,1;
			mes "gݬݧa~nngݬݧa~II~";
			mes "ӧڧiDAeNF~~";
			next;
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			mes ".....@v¶ۤj";
			mes "ӳovQDF赹L¶O?";
			switch(select("@ɾ:D֪[S:jQtPjH:s")) {
			case 1:
				set .@w_point,.@w_point+1;
				mes "@ɾ";
				break;
			case 2:
				mes "D֪[S";
				break;
			case 3:
				set .@w_point,.@w_point+1;
				mes "jQtPjH";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "s";
				break;
			}
			mes "oӤjOѤTӦaҲզAҦp..";
			switch(select("j~ǥs:H~aԿմ:H~aw[S:Cϧ櫰")) {
			case 1:
				set .@w_point,.@w_point+1;
				mes "j~ǥsߡB";
				break;
			case 2:
				set .@w_point,.@w_point+1;
				mes "H~aԿմB";
				break;
			case 3:
				mes "H~aw[SB";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "Cϧ櫰B";
				break;
			}
			switch(select("H~̼w[S:H~c-̼w[S:H~S:FzùJ")) {
			case 1:
				mes "H~b̼w[SB";
				break;
			case 2:
				set .@w_point,.@w_point+1;
				mes "H~bc-̼w[SB";
				break;
			case 3:
				set .@w_point,.@w_point+1;
				mes "H~bSȡB";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "FzùJB";
				break;
			}
			switch(select("~[S:~[S:~qoow:c-̼w[S w")) {
			case 1:
				set .@w_point,.@w_point+1;
				mes "~[S";
				break;
			case 2:
				mes "~[S";
				break;
			case 3:
				set .@w_point,.@w_point+1;
				mes "~qoow";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "c-̼w[S w";
				break;
			}
			mes "oӤjNOѥHWTӥ@ɩҲզ";
			next;
			if (.@w_point > 0) {
				mes "[w ܧQ]";
				mes "..." + strcharinfo(0) + "AA{uťҶ?";
				mes "A۽׮ڥSQ٬פ";
				next;
				mes "[w ܧQ]";
				mes "Aפ夣殳h|ݪA";
				mes "hŪIѫAӧa";
				close;
			}
			mes ".....Npڭ̤W@ҩһ";
			mes "@ɾO...";
			switch(select("@ʥjպ:@ʪsW:@ʤjh:@ڥj\K")) {
			case 1:
				mes "@ʥjպ";
				break;
			case 2:
				set .@w_point,.@w_point+1;
				mes "@ʪsW";
				break;
			case 3:
				set .@w_point,.@w_point+1;
				mes "@ʤjh";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "@ڥj\K";
				break;
			}
			mes "@ɾ𪺮ڲ`JTӦaA";
			mes "OO...";
			switch(select("qoow, aw[S, ܵi.:̼w[S, aw[S, Rܵi.:[S, aw[S, Rܵi.:[S, aw[S, ܵi.")) {
			case 1:
				set .@w_point,.@w_point+1;
				mes "qoow, aw[S, ܵi.";
				break;
			case 2:
				set .@w_point,.@w_point+1;
				mes "̼w[S, aw[S, Rܵi.";
				break;
			case 3:
				set .@w_point,.@w_point+1;
				mes "[S, aw[S, Rܵi.";
				break;
			case 4:
				mes "[S, aw[S, ܵi.";
				break;
			}
			mes "ӤѦaޥiH..";
			switch(select("_Ҧ`A.:@_ҦHP/SP.:_@bHP/SP.:_ IqBAGBV A.")) {
			case 1:
				set .@w_point,.@w_point+1;
				mes "_Ҧ`A.";
				break;
			case 2:
				set .@w_point,.@w_point+1;
				mes "@_ҦHP/SP.";
				break;
			case 3:
				mes "_@bHP/SP.";
				break;
			case 4:
				set .@w_point,.@w_point+1;
				mes "_ IqBAGBV A.";
				break;
			}
			next;
			if (.@w_point > 0) {
				mes "[w ܧQ]";
				mes "..." + strcharinfo(0) + "AA{uťҶ?";
				mes "A۽׮ڥSQ٬פ";
				next;
				mes "[w ܧQ]";
				mes "Aפ夣殳h|ݪA";
				mes "hŪIѫAӧa";
				close;
			}
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			set SAGE_Q,15;
			mes "[w ܧQ]";
			mes "AAgnF?";
			mes "ЦnnOާAפA";
			mes "FNAg@o";
			getitem 1550,1; //Book
			next;
			mes "[w ܧQ]";
			mes "ڻ{AiHפ害hժݤFA";
			mes "O_ದ~MwbLWO..";
			close;
		}
		else {
			mes "b...ڶ}?II";
			mes "ѰOF?nA@?IIIA";
			next;
			mes "[w ܧQ]";
			mes "Ψӷ^3355FFФ^000000 1";
			mes "OrΪ^3355FFʪ~^000000 1";
			mes "˭qѥΪ^3355FFK^000000 1";
			mes "grݭnΨ^3355FF^000000 1";
			mes "ΨӸ˾^3355FFŲ~^000000 1";
			next;
			mes "[w ܧQ]";
			mes "ǳƳoبƭnۤva㤣O?";
			mes "I@wnӳAIII";
			close;
		}
	}
	else if (SAGE_Q == 15) {
		mes "Ab?";
		mes "OFפn|ݶ?";
		mes "nաAnboئaJxF";
		close;
	}
	else {
		mes "oAڦƱA";
		mes "ޫˡAе|Aӧa";
		mes "٭nҳ\hzO..";
		close;
	}
}

yuno_in03,32,102,1	script	ͪ б#sa	755,{
	mes "[q Ͳﴵ]";
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "a?";
			mes "DnݧڪܽЦb@PewnAګܦ";
			next;
			mes "[q Ͳﴵ]";
			mes "A]DڦbӤa?";
			mes "unOF̪å̴N|էa....";
			next;
			mes "[q Ͳﴵ]";
			mes "ŪɭԴNhgcݬݧa";
			mes "NuObɤW½uѪOA";
			mes "w䤤]ǲ߷s|";
		}
		else if (BaseJob == Job_Novice) {
			mes "ӧڦƱܡApB?";
			next;
			mes "[q Ͳﴵ]";
			mes "A̦nXhAB̤ͭ@PAh";
			mes "o̤OA߿ߪa~";
		}
		else {
			mes "?O[]?";
			next;
			mes "[q Ͳﴵ]";
			mes "nݬOiHAnBúN";
			mes "]IFܷ|X{MIF...";
			next;
			mes "[q Ͳﴵ]";
			mes "FAnOFöQ]A";
			mes "Ф@wniD";
			mes "ڷ|XRU";
		}
		close;
	}
	if (SAGE_Q == 11) {
		if (SAGE_Q2 == 0) {
			mes "nAwgqLFլOa";
			mes "ڬOͪǬɤƤ@ƤGǪ̡A";
			mes "ڥsq Ͳﴵ";
			next;
			mes "[q Ͳﴵ]";
			mes "OHۧڤЫAۤv]ӳWWrAoIO§";
			mes "AWrO?";
			next;
			select(strcharinfo(0));
			mes "[q Ͳﴵ]";
			mes "Wrܰ{ѧA";
			mes "Aڨӻ@UUӧAnsoӻa";
			next;
			mes "[q Ͳﴵ]";
			mes "pAҪDAAnsO]Ʊ";
			mes "{bAA]LֻP]۹JΥga?";
			next;
			if (select("OAVOagL˪ɶ:Aڤ....") == 1) {
				mes "[q Ͳﴵ]";
				mes "VOL?";
				mes "OhLܦhna~a?";
				mes "FAڪҥiSn~";
			} else {
				mes "[q Ͳﴵ]";
				mes "o˰...";
				mes "iOAڪоǨäOFn";
				mes "]inAeAqӨSĲL·tSMIa...";
				mes "nܤߺA߲zǳư";
			}
			next;
			set sage_m4,rand(1,3);
			mes "[q Ͳﴵ]";
			mes "{bN}la";
			mes "AunOۧڪҦhƬOYݧYǡAo˴NthF";
			next;
			mes "[q Ͳﴵ]";
			mes "ڲ{bݭn";
			if (sage_m4 == 1) {
				set SAGE_Q2,1;
				mes "^3355FFĲŽ^000000 5";
				mes "^3355FFӭM^000000 5";
				mes "^3355FF^000000 5";
			}
			else if (sage_m4 == 2) {
				set SAGE_Q2,2;
				mes "^3355FFXl^000000 5";
				mes "^3355FFĦ^000000 5";
				mes "^3355FFH^000000 5";
			}
			else {
				set SAGE_Q2,3;
				mes "^3355FF^000000 5";
				mes "^3355FFXl^000000 5";
				mes "^3355FFUQ^000000 5";
			}
			next;
			mes "[q Ͳﴵ]";
			mes "NڭnFa";
			mes "}la";
			close;
		}
		else if (SAGE_Q2 >= 1 && SAGE_Q2 <=3) {
			switch(SAGE_Q2) {
			case 1: setarray .@items[0],962,1052,1023; break;
			case 2: setarray .@items[0],960,966,950; break;
			case 3: setarray .@items[0],1050,960,963; break;
			}
			if (countitem(.@items[0]) > 4 && countitem(.@items[1]) > 4 && countitem(.@items[2]) > 4) {
				mes "AuOWF";
				mes "MDAOߨӪ٬ORӪ";
				next;
				mes "[q Ͳﴵ]";
				mes "`AoǪ~]̡A@qa";
				mes "ADO?";
				next;
				if (select("Oݩ:O:ODʧ:O]") <= 2) {
					mes "[q Ͳﴵ]";
					mes "AOݩʡB]";
					mes "jObͪA";
					mes "ҥH]Oݩ";
				} else {
					set sage_m4,4;
					mes "[q Ͳﴵ]";
					mes "...AL̪@qIOA";
					mes "JOݩʡB]O";
					mes "jObͪA";
					mes "bͬL{AFҪGA";
					mes "NOܬݩʤF";
				}
				next;
				mes "[q Ͳﴵ]";
				mes "M໡ҦOݩʡAjPӨ]thF";
				mes "Aﳽ̯SOĪ]kO@?";
				next;
				switch(select("pN:bN:pzN:BN")) {
				case 1:
				case 3:
					mes "[q Ͳﴵ]";
					mes "TݩʨӻA";
					mes "ݩ]kpNO̦Ī";
					mes "L]k۷|@X]A";
					mes "٬OnQGUa`N";
					next;
					mes "[q Ͳﴵ]";
					mes "ܻ^ӹǮPجOOݩʤSP]A";
					mes "]Onpߦa";
					break;
				case 2:
				case 4:
					set sage_m4,4;
					mes "[q Ͳﴵ]";
					mes "...";
					mes "ݩʨӻ̦ĪOݩʪpNBpzN";
					mes "bݩʪ۫gĪGWAI\a";
					break;
				}
				next;
				mes "[q Ͳﴵ]";
				mes "AUӾǲΨtƱa";
				mes "....";
				next;
				mes "[q Ͳﴵ]";
				mes "Uӧoǧӵ";
				switch(rand(1,4)) {
				case 1:
					set SAGE_Q2,4;
					mes "^3355FFjﵷ^000000 5";
					mes "^3355FFw~^000000 5";
					mes "^3355FFĲ^000000 5";
					break;
				case 2:
					set SAGE_Q2,5;
					mes "^3355FFw^000000 5";
					mes "^3355FF^000000 5";
					mes "^3355FFίͻH^000000 5";
					break;
				case 3:
					set SAGE_Q2,6;
					mes "^3355FFu^000000 5";
					mes "^3355FFΥ~^000000 5";
					mes "^3355FFmΥ~^000000 5";
					break;
				case 4:
					set SAGE_Q2,7;
					mes "^3355FFjﵷ^000000 5";
					mes "^3355FFu^000000 5";
					mes "^3355FFw~^000000 5";
				}
				next;
				mes "[q Ͳﴵ]";
				mes "ӫڷ|iDAU@B";
				mes "Aha";
				close;
			}
			mes "޳ޡA@@I";
			mes "ڷ|A@AnnO۰";
			next;
			mes "[q Ͳﴵ]";
			mes "^3355FF"+getitemname(.@items[0])+"^000000 5";
			mes "^3355FF"+getitemname(.@items[1])+"^000000 5";
			mes "^3355FF"+getitemname(.@items[2])+"^000000 5";
			close;
		}
		else if (SAGE_Q2 >= 4  && SAGE_Q2 <= 7) {
			switch(SAGE_Q2) {
			case 4: setarray .@items[0],1025,935,928; break;
			case 5: setarray .@items[0],947,946,1057; break;
			case 6: setarray .@items[0],1031,955,1013; break;
			case 7: setarray .@items[0],1025,1031,943; break;
			}
			if (countitem(.@items[0]) > 4 && countitem(.@items[1]) > 4 && countitem(.@items[2]) > 4) {
				mes "nAF";
				mes "SѤFԩ[a";
				mes "LoӶq]OܧxƱa";
				next;
				mes "[q Ͳﴵ]";
				mes "Φۦhئh˪ݩʡA";
				mes "ҥHbϥ]keA";
				mes "@wnATQM~";
				next;
				mes "[q Ͳﴵ]";
				mes "SOOs骺θȪˡA墨ǳå볣L";
				mes "o]OܤޤH`ت@I";
				next;
				mes "[q Ͳﴵ]";
				mes "䤤]ʪ";
				mes "㪺NOⵥŪΤFaAḺMݪLθH";
				next;
				mes "[q Ͳﴵ]";
				mes "ҦpkƪƦZ....";
				mes "kZB";
				mes "sΪjaж....";
				next;
				mes "[q Ͳﴵ]";
				mes "@ӤHo˪ũήɡA";
				mes "SıO檺";
				mes "nhML̪ϮaɡA";
				mes "̦n٬OP̤@_h";
				next;
				mes "[q Ͳﴵ]";
				mes "nFAܴNo̧a";
				mes "th]n}lgפF";
				mes "NuOˤl]O@wnA";
				mes "ҥHI}la";
				mes "beAAhoǪFǳƦnA";
				next;
				mes "[q Ͳﴵ]";
				mes "Ψӷ ^3051FDФ^000000 1";
				mes "OrΪ ^3051FDʪ~^000000 1";
				mes "v˥n ^3051FDK^000000 1";
				mes "GM٬On ^3051FD^000000 1";
				mes "˾Ī ^3051FDŲ~^000000 1";
				next;
				mes "[q Ͳﴵ]";
				mes "nFN^ӧڧa";
				mes "֭nFA[o";
				set SAGE_Q2,0;
				set SAGE_Q,12;
				close;
			}
			mes "AѤFn䤰򪫫~?";
			mes "FAڦA@";
			next;
			mes "[q Ͳﴵ]";
			mes "^3355FF"+getitemname(.@items[0])+"^000000 5";
			mes "^3355FF"+getitemname(.@items[1])+"^000000 5";
			mes "^3355FF"+getitemname(.@items[2])+"^000000 5";
			close;
		}
		mes "Zzz...Zzz...";
		close;
	}
	else if (SAGE_Q == 12) {
		if (countitem(916) > 0 && countitem(919) > 0 && countitem(1019) > 0 && countitem(1024) > 0 && countitem(713) > 0) {
			delitem 916,1;
			delitem 919,1;
			delitem 1019,1;
			delitem 1024,1;
			delitem 713,1;
			mes "nAӤF";
			next;
			mes "[q Ͳﴵ]";
			mes "uA@HWۼgnA";
			mes "ڧdҩbo̡AhְѦҤ@Ua";
			next;
			mes "[q Ͳﴵ]";
			mes "?";
			mes "Oۤv˨hLƱA";
			mes "NwgQgUӪNqF";
			mes "AgnFNڬݤ@Ua";
			next;
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			select("]̷|]رڪO");
			mes "]̷|]رڪO";
			select("bݩʤW]|ܦh˪ܤ");
			mes "bݩʤW]|ܦh˪ܤ";
			select("@wnwx]̪ݩ");
			mes "@wnwx]̪ݩ";
			select("~󦳮ĦaϥξA]k");
			mes "~󦳮ĦaϥξA]k";
			select("SOn`NNO@]");
			mes "SOn`NNO@]";
			select("ݰ_ӫܥiRoܦMI");
			mes "ݰ_ӫܥiRoܦMI";
			next;
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			set SAGE_Q,15;
			getitem 1550,1;
			mes "[q Ͳﴵ]";
			mes "AWF!";
			mes "oӵ藍˥!";
			next;
			mes "[q Ͳﴵ]";
			mes "oӥ浹|ݡA";
			mes "NMwA_~F";
			mes "P@VO{b";
			close;
		}
		else {
			mes "A٨SǳƦnO";
			mes "ڦA@....";
			next;
			mes "[q Ͳﴵ]";
			mes "Ψӷ ^3051FDФ^000000 1";
			mes "OrΪ ^3051FDʪ~^000000 1";
			mes "v˥n ^3051FDK^000000 1";
			mes "GM٬On ^3051FD^000000 1";
			mes "˾Ī ^3051FDŲ~^000000 1";
			next;
			mes "[q Ͳﴵ]";
			mes "wg@VOo̤FA";
			mes "oI{תwg⤰Fa?";
			mes "nաAIǳƧa";
			close;
		}
	}
	else if (SAGE_Q == 15) {
		mes "Ab?";
		mes "OFפn|ݶ?";
		mes "nաAnboئaJxF";
		close;
	}
	else {
		mes "~Ynh....";
		mes "nǳƪFӦhF....";
		mes "!o]֦F!";
		next;
		mes "[q Ͳﴵ]";
		mes "n[ܴNۤvݭӰa!";
		mes "ڴNFڪYܵh......";
		mes "uO....(HH)";
		close;
	}
}

yuno_in03,244,31,3	script	z б#sa	120,{
	mes "[㨩 ǩ_]";
	if (BaseJob != Job_Mage) {
		if (BaseJob == Job_Sage) {
			mes "H,Ȧw";
			mes "ƶ?";
			mes "....ڰڡAӬO̰~!";
			mes "Aur~";
			next;
			mes "[㨩 ǩ_]";
			mes "ܻ^ӡAA|py~boئa̩O~?";
			mes "LAѬOIg]OH_ӡA]O`O~";
			next;
			mes "[㨩 ǩ_]";
			mes "򤰻?";
			mes "ɭԤ]Qn^ӾǮն?";
			mes "noظܤFAӨӨӡAIXhaA....";
		}
		else if (BaseJob == Job_Novice) {
			mes "??򤰻?";
			next;
			mes "[㨩 ǩ_]";
			mes "OӰ[?";
			mes "ıoo̤]Snݪ~";
			next;
			mes "[㨩 ǩ_]";
			mes "Aܵ}?";
			mes "uO~";
		}
		else {
			mes "Abť";
			next;
			mes "[㨩 ǩ_]";
			mes "磌z?";
			mes "Aٴӭקڪ";
			next;
			mes "[㨩 ǩ_]";
			mes "ȧڧA?";
			mes "{bpįuOI";
		}
		close;
	}
	if (SAGE_Q == 13) {
		if (SAGE_Q2 == 0) {
			mes "AnڡAuA";
			mes "wgܤ[SsͨӹLF";
			next;
			mes "[㨩 ǩ_]";
			mes "AڴNOnоɧAб";
			mes "? ܺaa? !";
			next;
			mes "[㨩 ǩ_]";
			mes "rAb}lWҤeA";
			mes "iHUA@ƶ~?";
			mes "ururAOxƱ";
			next;
			mes "[㨩 ǩ_]";
			mes "a^3051FDY^00000030ӹLӵڧa";
			mes "NOoˡA@Ia?";
			next;
			mes "[㨩 ǩ_]";
			mes "pGۤvSkYܡA";
			mes "ոլݫUsB̬ͭݬ";
			mes "AڵA30ӥY";
			set SAGE_Q2,1;
			close;
		}
		else if (SAGE_Q2 == 1) {
			if (countitem(7049) > 29) {
				mes "urAӤFO~!";
				mes "ڤ@UU~";
				next;
				mes "[㨩 ǩ_]";
				mes "ԥdF!!";
				next;
				mes "[㨩 ǩ_]";
				mes "~ԥdF!!";
				next;
				mes "[㨩 ǩ_]";
				mes "ԥd~F!!";
				next;
				delitem 7049,30;
				mes "[㨩 ǩ_]";
				mes "ݡA診˴qYA";
				mes "iHXӳo˪u}Y!";
				next;
				mes "[㨩 ǩ_]";
				mes "nnr~";
				mes "a?ܰa?r!";
				next;
				getitem 991,1;
				getitem 993,1; 
				getitem 992,1;
				mes "[㨩 ǩ_]";
				mes "ӡAAݩʭ";
				mes "٦O٦O~";
				mes "nڪť̫~";
				set SAGE_Q2,2;
				next;
				mes "[㨩 ǩ_]";
				mes "ڰoǽbӧa";
				mes "^3051FDFb^000000 50";
				mes "^3051FDaFb^000000 50";
				mes "^3051FDFb^000000 50";
				next;
				mes "[㨩 ǩ_]";
				mes "pGBͬO}b⪺ܡA";
				mes "NiHXӤFO?";
				mes "NUAF!";
				close;
			}
			else {
				mes "AQ?";
				mes "QӮ˧ڶ?";
				mes "u~nFAIXha";
				next;
				mes "[㨩 ǩ_]";
				mes "^3051FDY^00000030ӪinѤFA";
				mes "ڤOLF!";
				mes "uOWuӺuhY~";
				mes "OܮeNߪ~?";
				close;
			}
		}
		else if (SAGE_Q2 == 2) {
			if (countitem(1754) > 49 && countitem(1756) > 49 && countitem(1755) > 49) {
				mes "ڧrAaӤFO";
				mes "~}lҧa~";
				next;
				mes "[㨩 ǩ_]";
				mes "ڷ|ŪAťAnnnť۳!";
				mes "쭫IɧOѤFe_ӧr";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩ]kݩʨӻ~ܱj";
				mes "ANQOWˤNF";
				mes "²a?";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩ]kݩʨӻ~ܱj";
				mes "pG{qi̪ܷ|?";
				mes "!";
				next;
				mes "[㨩 ǩ_]";
				mes "aݩ]kﭷݩʨӻ~ܱj";
				mes "FרOnοjgӫةФl?";
				mes "NO˴NO";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩ]kaݨӻ~ܱj";
				mes "nOoͤaF줣|N_Ӷ?";
				mes "򨺭ӬO@˪....";
				next;
				mes "[㨩 ǩ_]";
				mes "ڰաAwgoߤFr";
				mes "~UӪNUAa";
				delitem 1754,50;
				delitem 1756,50;
				delitem 1755,50;
				set SAGE_Q2,3;
				next;
				mes "[㨩 ǩ_]";
				mes "UALӤeA^3051FDt^000000iHa1Өӵڶ?";
				mes "pGSt¾̪BͪܡA";
				mes "nNuaۤvF....";
				close;
			}
			else {
				mes "򤰻?";
				mes "Aڭ赹A۫F?";
				mes "O汼F....";
				next;
				mes "[㨩 ǩ_]";
				mes "^3051FDFb^000000 50";
				mes "^3051FDaFb^000000 50";
				mes "^3051FDFb^000000 50";
				mes "U@U}b⪺BͭXӧa~";
				close;
			}
		}
		else if (SAGE_Q2 == 3) {
			if (countitem(523) > 0) {
				mes "n~FnF!";
				mes "aLӤF!";
				mes "򨺻AڭnUhF!";
				next;
				mes "[㨩 ǩ_]";
				mes "o]O|ŪXөҥHnΤť!";
				mes "]nO";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩʪzINOݩ!";
				mes "QB_ӪܡAAQp|ܵha?";
				mes "!";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩʪzINOaݩ!";
				mes "]Ӷ]hĤl̺L˦baWFA";
				mes "N|ܭ˹a?";
				mes "....";
				next;
				mes "[㨩 ǩ_]";
				mes "aݩʪzINOݩ!";
				mes "qdgXӪ̡A";
				mes "Q@NNܦǤF?";
				next;
				mes "[㨩 ǩ_]";
				mes "ݩʪzINOݩ!";
				mes "nMMFNoUӡA";
				mes "GM٬OnΨO";
				next;
				mes "[㨩 ǩ_]";
				mes "nFnFAҴNWo~";
				mes "~~~~~!";
				mes "դFa?";
				delitem 523,1;
				set SAGE_Q2,0;
				set SAGE_Q,14;
				next;
				mes "[㨩 ǩ_]";
				mes "AAӥungnפNF";
				mes "ڪҵ{GMO̦nO!";
				next;
				mes "[㨩 ǩ_]";
				mes "AIngפ媺ǳƧa";
				mes "Ψӷ ^3051FDФ^000000 1";
				mes "OrΪ ^3051FDʪ~^000000 1";
				mes "v˥n ^3051FDK^000000 1";
				mes "GM٬On ^3051FD^000000 1";
				mes "˾Ī ^3051FDŲ~^000000 1";
				next;
				mes "[㨩 ǩ_]";
				mes "nǳƪNo";
				mes "ڵA@~";
				close;
			}
			else {
				mes "쩳F!";
				mes "ݬݡASѰOFO~";
				next;
				mes "[㨩 ǩ_]";
				mes "^3051FDt^0000001ӡA";
				mes "Uݬݨt¾̪B̧ͭa";
				close;
			}
		}
		else {
			mes "Aɶ...?";
			mes "AڬO}! kB!";
			close;
		}
	}
	else if (SAGE_Q == 14) {
		if (countitem(916) > 0 && countitem(919) > 0 && countitem(1019) > 0 && countitem(1024) > 0 && countitem(713) > 0) {
			delitem 916,1;
			delitem 919,1;
			delitem 1019,1;
			delitem 1024,1;
			delitem 713,1;
			mes "";
			mes "~ڭ̴N}lga";
			mes "ڪɴN@wSD!";
			mes "!";
			next;
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			mes "....ݩ]kiH|j";
			switch(select("BaBB:aBBB:BBaB")) {
			case 1:
				mes "BaBB";
				break;
			case 2:
				mes "aBBB";
				break;
			case 3:
				mes "BBaB";
				break;
			}
			mes "U˪ݩʳ̪SʡA";
			switch (select("ݩ]kݩʱj:ݩ]kݩʱj:ݩ]kaݩʱj")) {
				case 1:
					mes "ݩ]kݩʱjA";
					mes "aݩ]kݩʱj";
					break;
				case 2:
					mes "ݩ]kݩʱjA";
					mes "ݩ]kݩʱj";
					break;
				case 3:
					mes "ݩ]kaݩʱjA";
					mes "ݩ]kݩʱj";
					break;
			}
			switch (select("iO]]zIsb:ݩʪZ]O@:رڪPݩʤ]|ܦhˤ")) {
				case 1:
					mes "iO]]zIsbA";
					break;
				case 2:
					mes "ݩʪZ]O@ˡA";
					break;
				case 3:
					mes "رڪPݩʤ]|ܦhˤơA";
					break;
			}
			switch (select("@wnⴤnۤvO:]XϥΤPݩ:ťĤOf")) {
				case 1:
					mes "@wnⴤnۤvO";
					break;
				case 2:
					mes "]XϥΤPݩ";
					break;
				case 3:
					mes "ťĤOf";
					break;
			}
			next;
			switch (select("wԪ̬O̥iRk:HĤOΪiQ:]kWHz")) {
				case 1:
					mes "wԪ̬O̥iRk";
					break;
				case 2:
					mes "HĤOΪiQ";
					break;
				case 3:
					mes "]kWHz";
					break;
			}
			switch (select("iOùJӤHaff]ܥiR:|OuO:]L̿]OOܦMI")) {
				case 1:
					mes "iOùJӤHaff]ܥiR";
					break;
				case 2:
					mes "|OuO";
					break;
				case 3:
					mes "]L̿]OOܦMI";
					break;
			}
			switch (select("pGiHڨߦվv骺:ܻ^ӥզĤD:nOAaϥ]kP")) {
				case 1:
					mes "pGiHڨߦվv骺";
					break;
				case 2:
					mes "ܻ^ӥզĤD";
					break;
				case 3:
					mes "nOAaϥ]kP";
					break;
			}
			switch (select("ڷ|Aַּ^§:QF:NiHOپ԰ɪw")) {
				case 1:
					mes "ڷ|Aַּ^§";
					break;
				case 2:
					mes "QF";
					break;
				case 3:
					mes "NiHOپ԰ɪw";
					break;
			}
			switch (select("ߦվvAƭ̫ܬ۰t:MܳwVêfP:䥦¾~զ")) {
				case 1:
					mes "ߦվvAƭ̫ܬ۰t";
					break;
				case 2:
					mes "MܳwVêfP";
					break;
				case 3:
					mes "䥦¾~զ";
					break;
			}
			switch (select("iOMh@w۰t:iONO̩]|ܪ:˪԰~OکҴݪ")) {
				case 1:
					mes "iOMh@w۰t";
					break;
				case 2:
					mes "iONO̩]|ܪ";
					break;
				case 3:
					mes "˪԰~OکҴݪ";
					break;
			}
			next;
			mes "..........";
			next;
			mes "....................";
			next;
			mes ".................................";
			next;
			set SAGE_Q,15;
			mes "[㨩 ǩ_]";
			mes "~";
			mes "n@ǷPı~";
			mes "nաAF....";
			next;
			mes "[㨩 ǩ_]";
			mes "oӮ|ݧa";
			mes "MA]iH~F!";
			getitem 1550,1;
			close;
		}
		else {
			mes "򤰻?";
			mes "ogk~~";
			next;
			mes "[㨩 ǩ_]";
			mes "Ψӷ ^3051FDФ^000000 1";
			mes "OrΪ ^3051FDʪ~^000000 1";
			mes "v˥n ^3051FDK^000000 1";
			mes "GM٬On ^3051FD^000000 1";
			mes "˾Ī ^3051FDŲ~^000000 1";
			next;
			mes "[㨩 ǩ_]";
			mes "o˪ܡA@ӤH]iHǳƦna?";
			mes "nH]SY~";
			close;
		}
	}
	else if (SAGE_Q == 15) {
		mes "b?Qbo̪?";
		mes "֨٦b?IIA";
		next;
		mes "[㨩 ǩ_]";
		mes "o˷|hAIIA";
		mes "bߤWe֦^haAIII";
		close;
	}
	else close;
}

job_sage,50,165,4	script	N Ҹ A H#talk	700,{
	mes "[NҸէUz]";
	mes "w̳NҸճ";
	mes "QnҸժܡANҸյݫǥh";
	next;
	mes "[NҸէUz]";
	mes "䥦HbҸծɡAеyA";
	mes "i檺p|ibaϪa";
	mes "PɡAs}l";
	next;
	mes "[NҸէUz]";
	mes "CӤHһݦҸժɶO";
	mes "510";
	mes "b԰WQnXhɽЭsnJ";
	close;
}
job_sage,50,165,4	script	Ҹյݫ#sg	700,{
OnInit:
	disablenpc "Ҹյݫ#sg";
	waitingroom "Ҹյݫ",20,"Ҹյݫ#sg::OnStartArena",1;
	end;

OnStartArena:
	disablewaitingroomevent;
	warpwaitingpc "job_sage",116,97;
	set .Sage_pid,$@warpwaitingpc[0];
	if (attachrid(.Sage_pid) == 0) {
		enablewaitingroomevent;
		end;
	}
	donpcevent "Arena#1::OnEnable";
	end;

OnEnable:
	enablewaitingroomevent;
	end;

}

-	script	Arena#1	66,{
OnInit:
	disablenpc "Arena#1";
	end;

OnEnable:
	enablenpc "Arena#1";
	set .MyMobs,16;
	monster "job_sage",111,102,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",120,102,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",111,93,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",120,93,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",107,98,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",124,98,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",115,106,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",115,90,"ż F",1183,1,"Arena#1::OnMyMobDead";
	monster "job_sage",103,110,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",128,110,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",103,85,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",128,85,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",107,106,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",124,106,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",107,89,"ż D",1184,1,"Arena#1::OnMyMobDead";
	monster "job_sage",124,89,"ż D",1184,1,"Arena#1::OnMyMobDead";
	initnpctimer;
	end;

OnReset:
	killmonsterall "job_sage";
	end;

OnMyMobDead:
	set .MyMobs,.MyMobs-1;
	if (.MyMobs < 1) {
		mapannounce "job_sage","Ҹճ : " + strcharinfo(0) + ", \].",bc_map;
		donpcevent "Arena#2::OnEnable";
		stopnpctimer;
	}
	end;

OnTimer1000:
	mapannounce "job_sage","Ҹճ : NҸն}l",bc_map;
	end;

OnTimer2000:
	mapannounce "job_sage","Ҹճ : Ĥ@ҸաЭwɶ",bc_map;
	end;

OnTimer3000:
	mapannounce "job_sage","Ҹճ : bĮɶA]",bc_map;
	end;

OnTimer33000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 230",bc_map;
	end;

OnTimer63000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 2",bc_map;
	end;

OnTimer93000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 130",bc_map;
	end;

OnTimer123000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 1",bc_map;
	end;

OnTimer153000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 30",bc_map;
	end;

OnTimer173000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 10I",bc_map;
	end;

OnTimer183000:
	mapannounce "job_sage","Ҹճ : ɶפFI",bc_map;
	donpcevent "Arena#1::OnReset";
	end;

OnTimer184000:
	areawarp "job_sage",100,82,131,113,"yuno",324,258;
	end;

OnTimer185000:
	mapannounce "job_sage","Ҹճ : U@ժ̽зǳ",bc_map;
	end;

OnTimer186000:
	disablenpc "Arena#1";
	donpcevent "Ҹյݫ#sg::OnEnable";
}

-	script	Arena#2	-1,{
OnInit:
	disablenpc "Arena#2";
	end;

OnEnable:
	enablenpc "Arena#2";
	disablenpc "Arena#1::OnReset";
	set .MyMobs,24;
	monster "job_sage",111,102,"Nƾ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,102,"z",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,102,"v",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"az",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"Ѥ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"H",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"ؿv",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"Ӳ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"έp",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"N",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,102,"y",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"ʪ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"i",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",111,93,"y",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,93,"H",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,93,"ͪ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",120,93,"۲z",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",107,98,"gپ",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",107,98,"Fv",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",107,98,"v",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",124,98,"",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",124,98,"å;",1063,1,"Arena#2::OnMyMobDead";
	monster "job_sage",124,98,"|",1063,1,"Arena#2::OnMyMobDead";
	initnpctimer;
	end;

OnReset:
	killmonsterall "job_sage";
	end;

OnMyMobDead:
	set .MyMobs,.MyMobs-1;
	if (.MyMobs < 1) {
		mapannounce "job_sage","Ҹճ : " + strcharinfo(0) + "A\]",bc_map;
		donpcevent "Arena#Doorkeeper::OnEnable";
		donpcevent "Arena#3::OnEnable";
		stopnpctimer;
	}
	end;

OnTimer1000:
	mapannounce "job_sage","Ҹճ : ĤGҸաЭwɶ",bc_map;
	end;

OnTimer2000:
	mapannounce "job_sage","Ҹճ : bĮɶA]",bc_map;
	end;

OnTimer33000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 230",bc_map;
	end;

OnTimer63000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 2",bc_map;
	end;

OnTimer93000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 130",bc_map;
	end;

OnTimer123000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 1",bc_map;
	end;

OnTimer153000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 30",bc_map;
	end;

OnTimer173000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 10I",bc_map;
	end;

OnTimer183000:
	mapannounce "job_sage","Ҹճ : ɶפFI",bc_map;
	donpcevent "Arena#2::OnReset";
	end;

OnTimer184000:
	areawarp "job_sage",100,82,131,113,"yuno",324,258;
	end;

OnTimer185000:
	mapannounce "job_sage","Ҹճ : U@ժ̽зǳ",bc_map;
	end;

OnTimer186000:
	disablenpc "Arena#2";
	donpcevent "Ҹյݫ#sg::OnEnable";
}

-	script	Arena#Doorkeeper	-1,{
OnInit:
	disablenpc "Arena#Doorkeeper";
	end;

OnEnable:
	enablenpc "Arena#Doorkeeper";
	donpcevent "Arena#2::OnReset";
	disablenpc "Arena#2";
	set .MyMobs,1;
	monster "job_sage",116,97,"ǤhǦ",1179,1,"Arena#Doorkeeper::OnMyMobDead";
	initnpctimer;
	end;

OnReset:
	donpcevent "Arena#3::OnReset";
	killmonsterall "job_sage";
	end;

OnDisable:
	disablenpc "Arena#3";
	disablenpc "Arena#Doorkeeper";
	end;

OnMyMobDead:
	set .MyMobs,.MyMobs-1;
	if (.MyMobs < 1) {
		mapannounce "job_sage","Ҹճ :  " + strcharinfo(0) + "qLNҸդF",bc_map;
		set SAGE_Q,8;
		donpcevent "Test Helper#sg::OnEnable";
		disablenpc "Arena#Doorkeeper";
		stopnpctimer;
	}
	end;

OnTimer1000:
	mapannounce "job_sage","Ҹճ : ĤGҸաЭwɶ",bc_map;
	end;

OnTimer30000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 30",bc_map;
	end;

OnTimer50000:
	mapannounce "job_sage","Ҹճ : ɶٳѤU 10I",bc_map;
	end;

OnTimer60000:
	mapannounce "job_sage","Ҹճ : ɶפFI",bc_map;
	disablenpc "Arena#Doorkeeper";
	end;

OnTimer61000:
	areawarp "job_sage",100,82,131,113,"yuno",324,258;
	end;

OnTimer62000:
	mapannounce "job_sage","Ҹճ : U@ժ̽зǳ",bc_map;
	end;

OnTimer63000:
	disablenpc "Arena#Doorkeeper";
	donpcevent "Ҹյݫ#sg::OnEnable";
}

-	script	Arena#3	-1,{
OnInit:
	disablenpc "Arena#3";
	end;

OnEnable:
	monster "job_sage",107,106,"¼",1185,1;
	monster "job_sage",124,106,"",1185,1;
	monster "job_sage",107,89,"@",1185,1;
	monster "job_sage",124,89,"@",1185,1;
	end;

OnDisable:
	killmonsterall "job_sage";
	end;
}

-	script	Test Helper#sg	-1,{
OnInit:
	disablenpc "Test Helper#sg";
	end;

OnEnable:
	initnpctimer;
	end;

OnTimer2000:
	mapannounce "job_sage","Ҹճ : ^hѤU¾L{Aa",bc_map;
	end;

OnTimer4000:
	mapannounce "job_sage","Ҹճ : NҸյAU@ժ̽зǳ",bc_map;
	end;

OnTimer5000:
	areawarp "job_sage",100,82,131,113,"yuno_in03",163,180;
	end;

OnTimer7000:
	mapannounce "job_sage","Ҹճ : U@ժ̽зǳ",bc_map;
	end;

OnTimer9000:
	disablenpc "Test Helper#sg";
	donpcevent "Ҹյݫ#sg::OnEnable";
	stopnpctimer;
	end;
}

//========================
// Mapflag
//========================
job_sage	mapflag	nomemo
job_sage	mapflag	noteleport
job_sage	mapflag	nosave	SavePoint
job_sage	mapflag	nopenalty
job_sage	mapflag	nobranch