//==============================================
// Ův¾
// NXg & ץ by FPE (2006.7.16)
// Jathena++ ׾¡Ghttp://www.foxofice.net/bbs
//----------------------------------------------

gef_tower.gat,111,37,4	script	ͯSR	70,{
	if(Class==2)
	{
		if(upper>0)
		{
			mes "[ͯSR]";
			mes "xAڻ{oACAAO.." + strcharinfo(0) +"ܡHnɶSݨAFCAAwgͤFܡH";
			next;
			mes "[ͯSR]";
			mes "nF`@..";
			close;
			end;
		}
		if(wizard_q==1)
		{
			mes "[ͯSR]";
			mes "x,~nFܡH";
			mes "AڴNˬd@U藍...";
			next;
			if(countitem(716)<10 && countitem(717)<10 && countitem(715)<10)
			{
				mes "[ͯSR]";
				mes "AHA٨SH";
				next;
				mes "[ͯSR]";
				mes "Mo򰪪aܨWALA٬Oo^hAOQʬnFIUhNnnaC";
				next;
				mes "[ͯSR]";
				mes "^3355FF]Oq^000000 10,";
				mes "^3355FFŦ]Oq^000000 10,";
				mes "^3355FF]Oq^000000 10,";
				mes "AnOohA...";
				close;
				end;
			}
			mes "[ͯSR]";
			mes "S...IA@oܦnAڶVӶVYAFCoǪ~N|boܤj\ΡAC";
			next;
			delitem 716,10;
			delitem 717,10;
			delitem 715,10;
			set wizard_q,3;
			mes "[ͯSR]";
			mes "naIĤ@^XNALFAL٦ĤG^XҸաAҥHnHߡC";
			next;
			mes "[ͯSR]";
			mes "ANh䨤BBҸիALӧڡA۷xIЦhO...HHC";
			close;
			end;
		}
		if(wizard_q==2)
		{
			mes "[ͯSR]";
			mes "AAwg~FܡHANڽT{ݬݧAҦ~a...";
			next;
			if(countitem(991)<5 && countitem(993)<5 && countitem(990)<5 && countitem(992)<5)
			{
				mes "[ͯSR]";
				mes "AHA٨SH";
				next;
				mes "[ͯSR]";
				mes "Mo򰪪aܨWALA٬Oo^hCOQʬnFAUhNnnaC";
				next;
				mes "[ͯSR]";
				mes "^3355FFFq^000000 5,";
				mes "^3355FFaFq^000000 5,";
				mes "^3355FFFq^000000 5,";
				mes "^3355FFFq^000000 5,";
				mes "AoǤAӧڧaA...";
				close;
				end;
			}
			mes "[ͯSR]";
			mes "S...A@oܦnAڶVӶVYAFCoǪ~N|boܤj\ΡIC";
			next;
			delitem 991,5;
			delitem 993,5;
			delitem 990,5;
			delitem 992,5;
			set wizard_q,3;
			mes "[ͯSR]";
			mes "naIĤ@^XNALFCL٦ĤG^XҸաAҥHnHߡC";
			next;
			mes "[ͯSR]";
			mes "ANh䨤BBҸիALӧڡC۷xAЦhO...HHC";
			close;
			end;
		}
		if(wizard_q==3)
		{
			mes "[ͯSR]";
			mes "oͤƤFHAShBBHO~٬O@ӧŮvڡC";
			next;
			mes "[ͯSR]";
			mes "AnqLĤGӦڤ~Ҽ{iUӶqCڷ|AAߥhaC";
			close;
			end;
		}
		if(wizard_q==4)
		{
			mes "[ͯSR]";
			mes "r...iAuiCQŮvHso˪D^~ڡH";
			next;
			mes "[ͯSR]";
			mes "...ڴNHeA@ItܧaHLڦIf,ڤ@~īGħaC";
			next;
			if(select("nܥīGġI","ڦۤvAQQݦnFI")==2)
			{
				mes "[ͯSR]";
				mes ",ҸմNOnۤvD~NPC";
				mes "O˪믫hҸէaI";
				next;
				mes "[ͯSR]";
				mes "AWp߳I";
				mes "BBbۧAOI";
				close;
				end;
			}

			if(countitem(531)<1)
			{
				mes "[ͯSR]";
				mes "ڭ~],ڤ@īGħڴNҼ{ݬݡC";
				mes "nM...AۤvQkѨMaC";
				next;
				mes "[ͯSR]";
				mes "AWp߳I";
				mes "BBbۧAOI";
				close;
				end;
			}
			delitem 531,1;
			mes "[ͯSR]";
			mes "n,GMīGĤ~O̦nܪ...";
			mes "n...";
			next;
			mes "[ͯSR]";
			mes "AڴNA@IĤGqܧaC";
			next;
			mes "[ͯSR]";
			mes "BBҥXDإiHTjC";
			mes "]kD,]D...";
			mes "٦]kvDC";
			next;
			mes "[ͯSR]";
			mes "L|XoTD䤤@DC";
			mes "YvŤ@šBGl@|...";
			mes "Cѳo˪ܬݰ_ӦI~{OH";
			next;
			mes "[ͯSR]";
			mes "...ަp,]kƱO...";
			mes "L|ݧAثeҾǹL]kC";
			next;
			mes "[ͯSR]";
			mes "pGLݧASǹL]k,άO]k...";
			mes "AN^o@ɥ~,`Ӧa|kǦnC";
			next;
			mes "[ͯSR]";
			mes "ť@]GN|X{סC";
			mes "ť]GNO...os򰵨쪺C";
			mes "ܩ_Ǫ]GaHiOڤ]Dsn@C";
			next;
			mes "[ͯSR]";
			mes "٦]DC";
			mes "MD]ֿngO̦nk...";
			next;
			mes "[ͯSR]";
			mes "L,ťbwԦӫܤjϮ]H";
			mes "biHݳ\h]ơC";
			mes "hŪ@IѦA^ӡA]O@ӦnkC";
			next;
			mes "[ͯSR]";
			mes "٦]kvDC";
			mes "oDiDOH...";
			mes "],AۤvNO@]kvڡC";
			next;
			mes "[ͯSR]";
			mes "ۤvƳA,NAѧOHܡH";
			mes "ҥHX{oذDɭ,ЧAnnҼ{A^C";
			next;
			mes "[ͯSR]";
			mes "AWp߳I";
			mes "BBbۧAOI";
			close;
			end;
		}
		if(wizard_q==5)
		{
			mes "[ͯSR]";
			mes "HHAڦb䳣ťFCҸըWFAڷQeA@§...";
			next;
			mes "[ͯSR]";
			mes "L٦̫@Ҹ٨SҹLOHAAh[oINiHW@WŮvAɭԦAA§C";
			next;
			mes "[ͯSR]";
			mes "Wp߰ڡIBBbۧAOI";
			close;
			end;
		}
		if(wizard_q==6)
		{
			mes "[ͯSR]";
			mes "ڡAҸճ~ȥXӡHA...ڨSQAoSݤOC";
			next;
			mes "[ͯSR]";
			if(Sex) mes "MO]kvAOkl~|oXzHI^hAAFa...";
			else
			{
				mes "MOkͤ]nz...pݦۤvCAOFQŮv~oӪܡH";
				next;
				mes "[ͯSR]";
				mes "Mڤ]ıoAL]󪺦aBڡCH٫ܱ`ouOӤpD}FI";
			}
			next;
			mes "[ͯSR]";
			mes "A_믫ha...BBbۧAOI";
			close;
			end;
		}
		if(wizard_q==7)
		{
			if(SkillPoint>0)
			{
				mes "[ͯSR]";
				mes "ҸզҧFܡHLAAnӾǪޯ٨SǡHLޯǧAAALӧaC";
				close;
				end;
			}
			mes "[ͯSR]";
			mes "...ש󶶧QҧFڡIߡAߡAߧAաI";
			next;
			mes "[ͯSR]";
			mes "...ӥA¾~C";
			next;
			set wizard_q,0;
			jobchange 9,Upper;
			set ReClass,9;
			mes "[ͯSR]";
			mes "{bA]O@WŮvAHAŮvZƳnV@IHڭ̧ŮvM֦jjkOAHAŮvBƭnVIC";
			next;
			mes "[ͯSR]";
			mes "b̭HKå]kA|êLH԰CҿקŮvҾ֦]kAObP]԰ҵoOq...";
			next;
			mes "[ͯSR]";
			mes "LH٦񤧫bCCǲߦaC٦...ڡAy@UAڬAǳƤF¾§Aڤ@UC";
			next;
			mes "[ͯSR]";
			mes "o̧䨺̧...";
			mes "o̧䨺̧...";
			next;
			getitem 505,6;
			mes "[ͯSR]";
			mes "ƱAbnɭԡAnnϥΡC]OڰeA§ҥHnYӥB汼ADܡH";
			next;
			mes "[ͯSR]";
			mes "A...ƱAŮvr֡I";
			close;
			end;
		}
		mes "[]kY]";
		mes "HA]o򰪪aO...";
		mes "AӨo̦ƱܡH";
		next;
		if(select("ڬO¾ŮvI","...S")==2)
		{
			mes "[]kY]";
			mes "n_ǪH...pApGSƪ...ЧAUhaC";
			close;
			end;
		}
		mes "[]kY]";
		mes "GM...pGOFoӲzѴN|ӳo̧aHޫ˧AӪnCڷ|UA¾ŮvC";
		next;
		mes "[]kY]";
		mes "ڪWrsͯSR}Aڤ]O~¾ŮvAAiHsڳͯSRAC";
		next;
		mes "[ͯSR]";
		mes "MܦhHQŮvAL]ܦhHC]NO¾ŮvngLOqHιL{...";
		next;
		mes "[ͯSR]";
		mes "٦n쵥40HW~¾AŤ]kѩ󤣰OLk¾Ův...";
		next;
		mes "[ͯSR]";
		mes "SY,ԲӪAӽ¾AACpڡH{bnnӽаڡH";
		next;
		if(select("OAڭnӽ","ڦAҼ{ݬ...")==2)
		{
			mes "[ͯSR]";
			mes "ڡA...ANCCҼ{ݬݧaCoHɳ¾ӽ,HHC";
			close;
			end;
		}

		if(JobLevel<40)
		{
			mes "[ͯSR]";
			mes "...AѤFڭ~һܶܡHn40ťHW~¾...";
			next;
			mes "[ͯSR]";
			mes "OӤ߫Ab@ɤWhimۤvAӧaCF¾󤧫ڦbdAa...C";
			close;
			end;
		}
		if(SkillPoint>0)
		{
			mes "[ͯSR]";
			mes "...p,A٦@ǥƧޯ٨SǷ|aHAǷ|ǧޯध,AӥӽЧaC";
			close;
			end;
		}
		mes "[ͯSR]";
		mes "na,ڴNUA¾ӽЮѤFC";
		mes "WrO " + strcharinfo(0) + " aH";
		mes "Do˥sAO_TC";
		next;
		mes "[ͯSR]";
		mes "Ův¾TӳC";
		mes "Ĥ@On]k~,";
		mes "ĤGOnҵաA";
		mes "ĤTO{էA]k...";
		next;
		mes "[ͯSR]";
		mes "Ĥ@ҸաA50ťHWiHKҡA]owgҩAVOF...";
		next;
		if(JobLevel>=50)
		{
			mes "[ͯSR]";
			mes "ڡAoݨӡAAwg50ŤFܡHAnVOI¾Ův|ܫӭC";
			next;
			mes "[ͯSR]";
			mes "naIĤ@^XNALFCL٦ĤG^XҸաAҥHnHߡC";
			next;
			mes "[ͯSR]";
			mes "ANh䨤BBҸիALӧڡA۷xAЦhO...HHC";
			set wizard_q,3;
			close;
			end;
		}
		mes "[ͯSR]";
		mes "ڤwgUFAӽЮѡAڴNĤ@^XҸէaC⥦I_өΰOUӳiHAunOoNnC";
		next;
		mes "[ͯSR]";
		mes "Ĥ@^XҸլOn]k~A̭nOn˦ۥhC";
		next;
		set @wizard_m1,rand(1,2);
		mes "[ͯSR]";
		mes "Aҭn~O...";
		if(@wizard_m1==1)
		{
			set wizard_q,2;
			mes "^3355FFFq^000000 5,";
			mes "^3355FFaFq^000000 5,";
			mes "^3355FFFq^000000 5,";
			mes "^3355FFFq^000000 5,";
		}
		if(@wizard_m1==2)
		{
			set wizard_q,1;
			mes "^3355FF]Oq^000000 10,";
			mes "^3355FFŦ]Oq^000000 10,";
			mes "^3355FF]Oq^000000 10,";
		}
		mes "...|@IܡHڷQo˪{׹AӻӨSDC";
		next;
		mes "[ͯSR]";
		mes "AWФpߡCڷ|bor֪ݧA...C";
		close;
		end;
	}

	if(Class==9)
	{
		mes "[ͯSR]";
		mes "ŮvAwgSzѨӧڤFa...";
		mes "A֥haC";
		next;
		mes "[ͯSR]";
		if(Sex) mes "pGiRkBͦAaӵڬݬݧa.C";
		else mes "ApGAOnܽЧڬ|ܴNtOפF...C";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[]kY]";
		mes "n[SݨǪ̤F~ niRڡC";
		mes "ڡAo̬OFŮvӻ\aH";
		next;
		mes "[]kY]";
		mes "pGA]k쪺,bḽ...";
		mes "AiHh^0000FFN^000000 ϰC";
		next;
		mes "[]kY]";
		mes "ANЧApߤUhaC";
		close;
		end;
	}

	mes "[]kY]";
	mes "r,A]o򰪪aO...nN,pGSƪ...ЧAUhaCo̬OFŮvӫسyaH";
	next;
	mes "[]kY]";
	mes "ANЧApߤUhaC";
	close;
	end;
}

gef_tower.gat,102,24,2	script	ԪZp	735,{
	if(Class==9)
	{
		mes "[ԪZp]";
		mes "yByBAڦơHA]O@Өϥ]kH...No]khAѤ@I...";
		next;
		mes "[ԪZp]";
		if(Sex)
		{
			mes "pGb@ɤWꪺ...צ@Ѥ౱]kIpGAQܦ,Nnhǲߤ@I]kϥΤkI";
			next;
			mes "[ԪZp]";
			mes "pGARҲʡAAH᪺HͥiN|ܦoHA...";
		}
		else
		{
			mes "pGb@ɤWꪺ...צ@Ѥ౱]kInN]knnm...nMN]kC";
			next;
			mes "[ԪZp]";
			mes "AMNӪtBFI...AA_믫ܷ|Q]k...";
		}
		close;
		end;
	}

	if(Class==4)
	{
		mes "[ԪZp]";
		mes "^haANzH...ҿ]ONOHܯOOqC";
		next;
		mes "[ԪZp]";
		mes "ڪ饻ӴNdF...naڡA֦^hI";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[ԪZp]";
		mes "Ao~plSӳo̡IIֺu^hI";
		next;
		warp "geffen.gat",120,110;
		end;
	}

	if(Class==2)
	{
		if(upper!=0)
		{
			mes "[ԪZp]";
			mes "AwgiF͡A֥his_IaC";
			close;
			end;
		}

		if(wizard_q==0)
		{
			mes "[ԪZp]";
			mes "yByBڤDAOHAڨSɶAӤUhC";
			next;
			mes "[ԪZp]";
			mes "ֺu^hInX{bڭeI";
			close;
			end;
		}

		if(wizard_q<3)
		{
			mes "[ԪZp]";
			mes "BIOӷQŮvplڡII";
			next;
			mes "[ԪZp]";
			mes "p{AHyͧa...";
			next;
			mes "[ԪZp]";
			mes "yByBڬݧAHӧŮvGܦnI";
			close;
			end;
		}

		if(wizard_q==3)
		{
			mes "[ԪZp]";
			mes "yBy...ݼˤlAwgqLĤ@^XҸդF...n...ڬOtdAU@^XҸժŮvԪZpPԴC";
			next;
			mes "[ԪZp]";
			mes "٨SݧAnnҼ{^LMͬH";
			next;
			mes "[ԪZp]";
			mes "...A٤AѨϥ]OOhMI@ư...";
			next;
			if(select("٬OӥZ]kv","ڭn~򱵨¾Ҹ")==1)
			{
				mes "[ԪZp]";
				mes "Aܦnܦn...yByCAHdUObQ@WŮvA]OiOHҨϥΪ...";
				next;
				mes "[ԪZp]";
				mes "ANRRq̤UhAdUOA^YCAiHβ{bҾ֦OqAb̭LMͬC";
				close;
				end;
			}
			mes "[ԪZp]";
			mes "zIǫӤFӲ³JڡIANڨѤ@UAhXaI";
			next;

M2_Start:
			mes "[ԪZp]";
			mes "ڲ{bn}lҸդFIpG^@ӰDN|...II";
			next;
			mes "[ԪZp]";
			mes "ڷ|X10DAn...pGڤ]|iDAסI";
			next;
			set @wizard_m2,rand(1,3);
			set @wizard_t,0;
			mes "[ԪZp]";
			mes "yByBڭ̥}lI";
			next;
			switch(@wizard_m2)
			{
			case 1:
				mes "[ԪZp]";
				mes "1.]kvӻ̭n Status OH";
				if(select("INT","AGI","DEX","VIT")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "2.b]kv'bN'k]k,@ݩʤݩ䤤H";
				if(select("ݩ","aݩ","ݩ","ݩ")==2) set @wizard_t,@wizard_t + 10;
				next;
				mes "[ԪZp]";
				mes "3.@O]kvSxC";
				if(select("Oz","iHZ","iHȫܦh","]kmO")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "4.@ӧҦ]kv̦hH";
				if(select("w","ùJ","㺸","N")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "5.INTSYdOH";
				if(select("ƥΥd","ƥd","FzTd","Ѿd")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "6.X]kvӹLL¾~aC";
				if(select("uqq","uqt","uqRйO","uq]kO")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "7.Job Lv.40,]kvo INT [OH";
				if(select("8","7","6","5")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "8.]kvҤ˳ƪ~OH";
				if(select("M","LU","Kc","ë٫")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "9.Ǫ¾]kv,Φ3VXGq۬OH";
				if(select("]Oq","]Oq","Ŧ]Oq","Fq")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "10.M]kSsdOH";
				if(select("Jd","]Jd","d","ƫd")==2) set @wizard_t,@wizard_t+10;
				break;
			case 2:
				mes "[ԪZp]";
				mes "1.b]Wio촡fKޡH";
				if(select("s","jL","θ","YF")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "2.HUӬOkv̮e쪺]H";
				if(select("H","򺸷","۩","S")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "3.HU@] ۤƳNH";
				if(select("Ѿ","x","]J","J")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "4.έݩʨӧ Lv.3 ]|h֥[ĪGH";
				if(select("125%","150%","175%","200%")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "5.pG FzT  l彿 _Ӫ,@ӷ|ĹH";
				if(select("FzT","l彿","ӭt","D")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "6.U@] d s@H";
				if(select("iiQ","ùF","W","r]ۣ")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "7.qUX@]̩ȤݩʧC";
				if(select("MF","F","F","YF")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "8.HU]]kmO̱jH";
				if(select("ߧ","a","","")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "9.qUXLP]C";
				if(select("iQ","iQ","FiQ","]ۣ")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "10.U@]ݩ tCH";
				if(select("s","eH","f","dQ")==3) set @wizard_t,@wizard_t+10;
				break;
			case 3:
				mes "[ԪZp]";
				mes "1.U@OFnǤKnƪkNH";
				if(select("bN Lv 4","yN Lv 5"," Lv 1","Fz} Lv 4")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "2.ΦBN]ᤧ]ݩʷ|pܡH";
				if(select("ݩ","aݩ","ݩ","ݩ")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "3.Fz} Lv 9  MATKH";
				if(select("1.6x","1.7x","2x","20x")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "4.ϥ ۤƳN ɥƪ~OH";
				if(select("Fq","Ŧ]Oq","]Oq","]Oq")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "5.U@ӬOǷtپenǷ|kNH";
				if(select("Fz} Lv 4","tFl  Lv 5","SPֳt^_ Lv.6","tپ Lv 7")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "6.Sint[ȦӾǨI Lv.7,iHΧޯ10^_SPOH";
				if(select("14","21","28","35")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "7.SPuѤU 50% ,q~MUqSPӶqOh֡H";
				if(select(" 18% SP1.5%"," 18% SP2%"," 24% SP1.5%"," 24% SP2%")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "8.tپ Lv.6 , SPjצƬOH";
				if(select("40 sp,6^","35 sp,6^","40 sp,7^","35 sp,7^")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "9.ϥLv.10  pzN SPoӶqOh֡H";
				next;
				if(select("84","74","64","54")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[ԪZp]";
				mes "10.b̴|oq K޸̭ܦĪޯOH";
				if(select("pN","bN","BbN","")==1) set @wizard_t,@wizard_t+10;
				break;
			}

			mes "[ԪZp]";
			mes "ҸըWF...pGhlNRIFYa....";
			next;
			mes "[ԪZp]";
			mes "...zƬO " + @wizard_t + " ";
			if(@wizard_t>=100)
			{
				set wizard_q,5;
				mes "...ұoܦnAĤGҸպήFC";
				next;
				mes "[ԪZp]";
				mes "L٤,٦ĤT^XҸթO...bǳƤU̦^XɶAiHnn......";
				close;
				end;
			}
			if(@wizard_t==90)
			{
				set wizard_q,5;
				mes "...A@D...LAήnFC";
				next;
				mes "[ԪZp]";
				mes "L٤,٦ĤT^XҸթO...bǳƤU@^XɶAiHnn......";
				close;
				end;
			}
			set wizard_q,4;
			mes "X...AhŪ@IѦAӧaI";
			next;
			mes "[ԪZp]";
			mes "ӮtlF...~o@IƤ]QŮvHu^hIHAoص{׷Ůvܧַ|Q]YII";
			close;
			end;
		}

		if(wizard_q==4)
		{
			mes "[ԪZp]";
			mes "...A٨SڡHAoꥴå...";
			next;
			mes "[ԪZp]";
			mes "DAQL۩MͬܡHڴNAA@|a...";
			next;
			mes "[ԪZp]";
			mes "pGAܡAANߩa...ڬݧAs@IŮv賣SI";
			next;
			if(select("٬OӥZ]kv.....","ڭn~򱵨¾Ҹ.")==1)
			{
				mes "[ԪZp]";
				mes "Aܦnܦn...yByCAHdUObQ@WŮvA]OiOHҨϥΪ...";
				next;
				mes "[ԪZp]";
				mes "ANRRq̤UhAdUOA^YCAiHβ{bҾ֦OqAb̭LMͬC";
				close;
				end;
			}
			mes "[ԪZp]";
			mes "zIǫӤFӲ³JڡIANڨѤ@UAhXaI";
			next;
			goto M2_Start;
		}

		if(wizard_q==5)
		{
			mes "[ԪZp]";
			mes "nAQAwg𮧤Fa......Ab¾ŮveNӧ̫@^ҸէaC";
			next;
			mes "[ԪZp]";
			mes "ڹҸ²檺@U...LťFH]@wz...";
			next;
			if(select("FASY","٬OťťݦnF")==1)
			{
				mes "[ԪZp]";
				mes "AoӲ³Jå...ANhոլݧaINAFڤ]|A...]|@dYA...C";
				next;
				set wizard_q,6;
				savepoint "geffen.gat",120,107;
				mes "[ԪZp]";
				mes "AڴNpA@...{beAWѧaCAxFA^ӧaI";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}

			mes "[ԪZp]";
			mes "۹ꪺå...na,ڴNAťCަҸզhAunڥsA@ANӧ@AҸմN|ܧ֪²浲C";
			next;
			mes "[ԪZp]";
			mes "Ҹդ@@TӶqCǬOBaBAbCөж|ŦXݩʪ]XC";
			next;
			mes "[ԪZp]";
			mes "AihݬݴND|X{˪]...ANܬ۫gݩʥhA|VQo˧x......";
			next;
			mes "[ԪZp]";
			mes "unAbWwɶ]...bubf]˲ʨt@өжC";
			next;
			mes "[ԪZp]";
			mes "o˴NiH¾Ҹ...ɭԧAN|Q]Oҳ¶IA]^{bˤl...";
			next;
			mes "[ԪZp]";
			mes "...Ab`ȧaH{bᮬ٤CN{bܩ...٬OA^C";
			next;
			if(select("~ѥ[ҸաI","nܮ٬OnFC")==2)
			{
				set wizard_q,6;
				mes "[ԪZp]";
				mes "o˷Qܦn...A٬OAX{bˤlI...^hANLۥZwhͬaI";
				next;
				warp "geffen.gat",120,110;
				end;
			}

			set wizard_q,6;
			savepoint "geffen.gat",120,107;
			mes "[ԪZp]";
			mes "AٮݤO...naI...pA@}laII";
			next;
			warp "job_wiz.gat",57,154;
			end;
		}

		if (wizard_q==6)
		{
			if(asn_skill==6)
			{
				mes "[ԪZp]";
				mes "...SݹLAo˦ꥴå...wgѫܦhF٭n~򱵨Ҹ...";
				next;
				mes "[ԪZp]";
				mes "naAڴNyLIA@U...ڬݧA]wg֤ܲFC...naAAN@^3355FF¨b^000000 LӧaC";
				next;
				set asn_skill,asn_skill+1;
				mes "[ԪZp]";
				mes "JMAٷQէڴNbA@|a...ڷ|AǷ|pIҸ...C";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}
			if(asn_skill>6)
			{
				mes "[ԪZp]";
				mes "n...ASӤFA...AnҤ@ܡH٬On...^3355FF¨b^000000LӡH";
				next;
				if(select("ڭn~Ҹ.","٬Oh¨b...")==1)
				{
					savepoint "geffen.gat",120,107;
					mes "[ԪZp]";
					mes "...naAAٮݤOCڴNAAh@,ANAݬݧaII";
					next;
					warp "job_wiz.gat",57,154;
					end;
				}

				if (countitem(618)>0)
				{
					delitem 618,1;
					mes "[ԪZp]";
					mes "...GA٬O^FڡIӪn...QγoӧڴNiH~isF...";
					next;
					set asn_skill,0;
					set wizard_q,7;
					mes "[ԪZp]";
					mes "ڷ|iͯSRAXF......oqWF....";
					close;
					end;
				}
				else
				{
					mes "[ԪZp]";
					mes "ApGQҸաAN'¨b'LӡAڷ|iͯSRAXF......";
					close;
					end;
				}
			}
			set @wizard_t,0;
			set asn_skill,asn_skill+1;
			mes "[ԪZp]";
			mes "xHHAnҡHbҸժ԰Ѫå......Ap߷R]k...";
			next;
			mes "[ԪZp]";
			mes "ݳoˤl...ڴNAAҤ@aCpGܴNnnҹLa...C";
			next;
			mes "[ԪZp]";
			mes "ANҦҬݧa......";
			next;
			mes "[ԪZp]";
			mes "1.bUC]XPݩʪ]C";
			if(select("","dh","򺸷","")==2) set @wizard_t,@wizard_t+20;
			next;
			mes "[ԪZp]";
			mes "2.@ӬOP]C";
			if(select("ȷȵU","]J","ݽ","Ǭ")==4) set @wizard_t,@wizard_t+20;
			next;
			mes "[ԪZp]";
			mes "3.U] IiC";
			if(select("","","Ȥl","򺸷")==1) set @wizard_t,@wizard_t+20;
			next;
			mes "[ԪZp]";
			mes "4.I w ̦Ϊ]kOC";
			if(select("BbN","bN","pN","ۤƳN")==3) set @wizard_t,@wizard_t+20;
			next;
			mes "[ԪZp]";
			mes "5.U@]|ʡC";
			if(select("","Ҫù]","Nx]O","ʻh")==4) set @wizard_t,@wizard_t+20;
			next;
			mes "[ԪZp]";
			mes "...nn^NΦbݤ@F...";
			next;
			mes "[ԪZp]";
			mes "AƬO " + @wizard_t + " ";
			if(@wizard_t<80)
			{
				mes "X...hŪIѦAӧaI";
				next;
				mes "[ԪZp]";
				mes "GMA٬OΥ\...ҥH~|Ѱ......";
				close;
				end;
			}
			if(@wizard_t==100)
			{
				mes "...ܦn򤣷|԰O...";
				next;
			}
			if(@wizard_t>=80)
			{
				mes "...ٹLh...ڦAAi@԰Ҹ..."; 
				next;
			}

			if(select("}lҸէaI","ЦA@Ҹժk.")==1)
			{
				mes "[ԪZp]";
				mes "o]@ˡA֤]FA......yAyA{YɦAᮬ]ӤΤF...";
				next;
				heal 32500,32500;
				mes "[ԪZp]";
				mes "AڴNpA@...{beAWѧaAAxFA^ӧaI";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}

			mes "[ԪZp]";
			mes "yByBڴNA@CަҸզhAunڥsA@ANӧ@AҸմN|ܧ֪²浲C";
			next;
			mes "[ԪZp]";
			mes "Ҹդ@@TӶqAǬOBaBAbCөж|ŦXݩʪ]XC";
			next;
			mes "[ԪZp]";
			mes "AihݬݴND|X{˪],...ANܬ۫gݩʥhA|Qo˧x......";
			next;
			mes "[ԪZp]";
			mes "unAbWwɶ]...bubf]˲ʨt@өжC";
			next;
			mes "[ԪZp]";
			mes "o˴NiH¾Ҹ...ɭԧAN|Q]Oҳ¶IA]^{bˤl...";
			next;
			mes "[ԪZp]";
			mes "...Ab`ȧaH{bᮬ٤CN{bܩ...٬OA^C";
			next;
			if(select("~ѥ[ҸաI","nܮ٬OnF")==2)
			{
				mes "[ԪZp]";
				mes "o˷Qܦn...A٬OAX{bˤlC...^hANLۥZwhͬaI";
				next;
				warp "geffen.gat",120,110;
				end;
			}

			percentheal 100,100;
			mes "[ԪZp]";
			mes "oinۦ^Ӱ......pA@}laII";
			next;
			warp "job_wiz.gat",57,154;
			end;
		}

		if(wizard_q==7)
		{
			mes "[ԪZp]";
			mes "AwgqLFڪҸդF...pGAn,ڤ]iHAAҤ@......";
			next;
			mes "[ԪZp]";
			mes "haAoQŮvNhnF...٦dUnpߡI]OiOɮɨ賣bʵۧA...";
			close;
			end;
		}
	}
	mes "[ԪZp]";
	mes "...nhW...NOQbB̭...";
	next;
	mes "[ԪZp]";
	mes "AOH...IuaI";
	close;
	end;
}

//==================================
// Helper
// Waiting Room
//==================================

//======== ԰iUz
job_wiz.gat,50,165,4	script	԰iUz::jobwiz_wroom	700,{
	mes "[԰iUz]";
	mes "wAӨŮv¾԰CHbiҸծɡANХy@UAi污p|qjaDA|W}liC";
	next;
	mes "[԰iUz]";
	mes "CӤH԰L{O510ApGHQ}԰ܴNnAsӽСC";
	close;
	end;
OnInit:
	waitingroom "¾Ҹյݫ",20,"jobwiz_wroom::OnStart",1;
	end;
OnStart:
	disablewaitingroomevent;
	warpwaitingpc "job_wiz.gat",114,169;
	set $@jobwiz_pid,$@warpwaitingpc[0];
	if(attachrid($@jobwiz_pid)==0)
	{
		enablewaitingroomevent;
		end;
	}
	set $@jobwiz_pname$,strcharinfo(0);
	donpcevent "jobwiz_water::OnReset";
	donpcevent "jobwiz_water::OnStart";
	end;
OnEnable:
	enablewaitingroomevent;
	end;
}
//======== U
job_wiz.gat,1,1,1	script	jobwiz_water	-1,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_water::OnReset";
	monster "job_wiz.gat",109,174,"--ja--",1158,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",118,174,"--ja--",1070,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",109,165,"--ja--",1066,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",118,165,"--ja--",1067,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",101,157,"--ja--",1141,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",126,157,"--ja--",1242,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",98,170,"--ja--",1070,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",129,170,"--ja--",1044,1,"jobwiz_water::OnKilled";
	set $@jobwiz_m,8;
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_water::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "FҦǪC",17;
	donpcevent "jobwiz_water2::OnStart";
	end;	
OnTimer1000:
	MapAnnounce "job_wiz.gat", "DԶ}lC",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ɶ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "bwɶҦǪC",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ɶFI",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_water::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",95,150,135,190,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== UUf
job_wiz.gat,1,2,1	script	jobwiz_water2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_water2::OnReset";
	set $@jobwiz_m,5;
	monster "job_wiz.gat",114,169,"--ja--",1142,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",112,169,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",116,169,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",114,171,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",114,167,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_water2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "FuǪC",17;
	areawarp "job_wiz.gat",95,150,135,190,"job_wiz.gat",116,97;
	donpcevent "jobwiz_earth::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "uǪX{FIɶ1I",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ɶFI",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_water2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",95,150,135,190,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== aU
job_wiz.gat,1,3,1	script	jobwiz_earth	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_earth::OnReset";
	set $@jobwiz_m,10;
	monster "job_wiz.gat",111,102,"--ja--",1057,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,102,"--ja--",1105,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",111,102,"--ja--",1103,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,102,"--ja--",1127,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",111,93,"--ja--",1166,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,93,"--ja--",1121,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",107,98,"--ja--",1060,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",124,98,"--ja--",1023,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",104,86,"--ja--",1176,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",127,86,"--ja--",1139,1,"jobwiz_earth::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_earth::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "FaҦǪC",17;
	donpcevent "jobwiz_earth2::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "aDԶ}lC",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ɶ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "bwɶҦǪC",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ɶFI",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_earth::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",95,75,135,120,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== aUUf
job_wiz.gat,1,4,1	script	jobwiz_earth2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_earth2::OnReset";
	set $@jobwiz_m,7;
	monster "job_wiz.gat",116,97,"--ja--",1118,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",114,95,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",118,95,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",114,99,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",118,99,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",116,94,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",116,100,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_earth2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "FauǪC",17;
	areawarp "job_wiz.gat",95,75,135,120,"job_wiz.gat",46,99;
	donpcevent "jobwiz_fire::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "uǪX{FIɶ1I",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ɶFI",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_earth2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",95,75,135,120,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== U
job_wiz.gat,1,5,1	script	jobwiz_fire	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_fire::OnReset";
	set $@jobwiz_m,8;
	monster "job_wiz.gat",58,110,"--ja--",1178,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",33,110,"--ja--",1123,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",40,103,"--ja--",1001,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",51,103,"--ja--",1119,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",40,92,"--ja--",1019,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",51,92,"--ja--",1033,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",37,89,"--ja--",1058,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",54,89,"--ja--",1106,1,"jobwiz_fire::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_fire::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "FҦǪC",17;
	donpcevent "jobwiz_fire2::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "DԶ}lC",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ɶ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "bɶǪC",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ɶFI",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_fire::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",25,75,65,120,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== UUf
job_wiz.gat,1,6,1	script	jobwiz_fire2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_fire2::OnReset";
	set $@jobwiz_m,3;
	monster "job_wiz.gat",44,99,"--ja--",1277,1,"jobwiz_fire2::OnKilled";
	monster "job_wiz.gat",43,99,"--ja--",1129,1,"jobwiz_fire2::OnKilled";
	monster "job_wiz.gat",45,99,"--ja--",1129,1,"jobwiz_fire2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_fire2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	set wizard_q,7;
	MapAnnounce "job_wiz.gat", "߮ " + $@jobwiz_pname$ + "ҸզXFI",17;
	donpcevent "jobwiz_success::OnSuccess";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "uǪX{FIɶ1I",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ɶ˼٦ 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ɶF",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_fire2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "¾ҸեѤFI",17;
	areawarp "job_wiz.gat",25,75,65,120,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "U@жiJҳC",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}
//======== Xפ
job_wiz.gat,1,7,1	script	jobwiz_success	66,{
OnSuccess:
	initnpctimer;
	end;
OnTimer4000:
	MapAnnounce "job_wiz.gat", "ҸյFCU@жiJC",17;
	end;
OnTimer5000:
	areawarp "job_wiz.gat",25,75,65,120,"gef_tower.gat",110,30;
	end;
OnTimer7000:
	donpcevent "jobwiz_wroom::OnEnable";
	stopnpctimer;
	end;
}

//============================================================================
// Ův¾Uz :  ùid
// ¾.ڻ{O@ӫܦn NPC.
//============================================================================
gef_tower.gat,110,37,4	script		81,{
	if(upper!=0)
	{
		mes "[]";
		mes "Awg͹LFA֥his_IaI";
		close;
		end;
	}

	if(Class==9)
	{
		mes "[]";
		mes "Pݦbo䤣ph~T{ۤvhjH";
		next;
		mes "[]";
		mes "nѰOCѳP]kvH_ڡC";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[]";
		mes ",pB͡C";
		mes "|ܯu_ǶܡI";
		goto DontFall;
	}
	else if(Class!=2)
	{
		mes "[]";
		mes ",s]k|ٶ]o򰪪aFH";
		mes "ɶhܤphUmާa...";
	}
	if(Class!=2)
	{
		next;
		mes "[]";
		mes "ֺu^hI";
		mes "ڨSɶA̯ӡI";
		close;
		end;
	}


	if(wizard_q==0)
	{
		mes "[]";
		mes ".ڪDA̭n.AQ¾ŮvH";
		next;
		mes "[]";
		mes "AQ¾ܴNh䪺ͯSRa.o|nnAC";
		next;
		mes "[]";
		mes "¾L{DܴNڨAѵaC";
		next;
		if(select(".......","|ܡH")==1)
		{
			mes "[]";
			mes ".....H..HoزP.C";
			mes "AĤ@ݨ쪯ܰڡH";
			next;
			mes "[]";
			mes ".].]ݨ쪯}fܰաC";
			mes "....~ sڤ]ı{PF...";
			next;
			mes "[]";
			mes "ڪWrs' ùid'.s '' NiHFCڬOboUA̳oǷQŮvǥ͡C";
			next;
			mes "[]";
			mes "ڤҥHܦ,O]ڪkBͦb]kvǦɦ]Yӹ祢ѤFC";
			mes "zפWӻXӤӴNiHK^Ӫˤl...zפW...";
			next;
			mes "[]";
			mes "ϥ...oĄSӤjsC";
			mes "ڭ̴N^k~DC";
		}
		else
		{
			mes "[]";
			mes "nΩ_ǪݧڡIڪDڲ{bܦF@I";
			next;
			mes "[]";
			mes "ڪWrs' ùid'.s '' NiHFC";
			mes "ڬOboUA̳oǷQŮvǥ͡C";
			next;
			mes "[]";
			mes "ڤҥHܦAO]ڪkBͦb]kvǦɦ]Yӹ祢ѤFCzפWӻXӤӴNiHK^Ӫˤl...zפW...";
			next;
			mes "['ۺٺȪ]";
			mes "'ڤOۺٺȪաIޡIڧII";
			next;
			mes "[sں...]";
			mes "..........";
			next;
			mes "[]";
			mes "......DPıܮt..ϥݰ_ӫܦڴNoF...";
		}

		next;
		mes "[]";
		mes "ڭ~pGQ¾ܴNh䪺ͯSRC";
		mes "o]O¾ŮvsŮv...";
		next;
		mes "[]";
		mes "ڤ]iHA¾L{...LA̬ݰ_ӫܦˤlH";
		mes "AݭnڨӻܡH";
		next;
		switch(select("OIЧA.","ΤF,SY.","]|ܰ.")==1)
		{
		case 1:
			mes "[]";
			mes "na,ڴNSaA¾L{Ʊa...";
			next;
			mes "[]";
			mes "n¾ŮvgLTӶqAĤ@^XҸլOn]k~C";
			next;
			mes "[]";
			mes "]NOAͯSRӽ¾NiH}lҸդFCo|nAH']Oq'ӦAnMo|nA'ݩʭ'C";
			next;
			mes "[]";
			mes "ĤG^XҸլO]kD,";
			mes "ASݨ䨺Ӭݰ_ӫܤH,LOs@ԪZptdHC";
			next;
			mes "[]";
			mes "L|X]kB]BάO]kvDC";
			mes "L`@|10D,pG@DNLC";
			next;
			mes "[]";
			mes "LUӷ|iĤTҸաH";
			mes "ĤT^XҸլOn˥]C";
			next;
			mes "[]";
			mes "Aihж|X{Uݩʪ]C";
			mes "unAܾA]kNॴ]C";
			next;
			mes "[]";
			mes "...ڴNo̬,ANhӽЧaC";
			next;
			mes "[]";
			mes "PuťpڥhլݬݡC";
			close;
			end;
			break;
		case 2:
			mes "[]";
			mes "naHANAҸզ\aC";
			close;
			end;
			break;
		case 3:
			mes "[]";
			mes "ڤOաڰڰڰڰڰڰڰڰڡII";
			next;
			mes "[]";
			mes "pIAܺu@hnFIIڰڡII";
			close2;
			warp "gef_dun00.gat",116,102;
			end;
			break;
		}
	}

	if(wizard_q==1)
	{
		mes "[]";
		mes "Aݰ_Ӧn~{åBұ...";
		mes "Awgӽ¾,åB}lnFFaH";
		next;
		mes "[]";
		mes "]OĤ@Ҹչ...ҥHn[o,";
		mes "A@ӤHiHIӧaC";
		next;
		mes "[]";
		mes "ڦbťAn ]Oq...";
		mes "ڤAh,LڥiHAܡC";
		next;
		mes "[]";
		mes ",n]Oq۪ܴNhwԪaUDC";
		mes "AiHq s  sΧZ J]Oq";
		next;
		mes "[]";
		mes "]Oq bFzC";
		mes "rN Ϊ p, ۩ WiHoC";
		next;
		mes "[]";
		mes "٦,nŦ]Oq۪̦ܳnh....gc";
		mes "O dh,,Q ]WiHoC";
		next;
		mes "[]";
		mes "M]kө̭]Ŧ]Oq...";
		mes "LAıoۤv˦ۦNPܡC";
		next;
		mes "[]";
		mes "`k@yܧAۤvCCaC";
		mes "FnŮvgLoӲĤ@qC";
		close;
		end;
	}

	if(wizard_q==2)
	{
		mes "[]";
		mes "Aݰ_Ӧn~{åBұ...";
		mes "Awgӽ¾,åB}lnFFaH";
		next;
		mes "[]";
		mes "]OĤ@Ҹչ...ҥHn[o,";
		mes "A@ӤHiHIӧaC";
		next;
		mes "[]";
		mes "ڦbťAn ]Oq...";
		mes "ڤAh,LڥiHAܡC";
		next;
		mes "[]";
		mes ",nFq۪ܴNgcaC";
		mes "iHqq dh,,Q,wJp...o]⤤oC";
		next;
		mes "[]";
		mes "aFqۥiHq]⤤oC";
		mes "AiHߧ , ]C";
		next;
		mes "[]";
		mes "٦,Fq...ťiHq Ѿ ]⤤o,";
		mes "]iHܥhFz ݽ,Ȥl ]OܡC";
		next;
		mes "[]";
		mes "Fq۩OK L,],a";
		mes "AAFNiHoաC";
		next;
		mes "[]";
		mes "`k@yܧAۤvCCaC";
		mes "FnŮvgLoӲĤ@qC";
		close;
		end;
	}

	if(wizard_q==3)
	{
		mes "[]";
		mes "~ҧĤ@^XNoߤF...٦^XҸթOAnn[oaC";
		close;
		end;
	}

	if(wizard_q==4)
	{
		mes "[]";
		mes "...";
		next;
		mes "[]";
		mes "??????...Aoaå......";
		close;
		end;
	}

	if(wizard_q==5)
	{
		mes "[]";
		mes ",Ҫ٦nܡH";
		next;
		mes "[]";
		mes "@᳣̫n[oC";
		mes "BBbۧAOC";
		close;
		end;
	}

	if(wizard_q==6)
	{
		mes "[]";
		mes "x...AO]Ӧ^ӪܡH";
		mes "Ao...o߳nܭn@ӧŮvڡH";
		next;
		mes "[]";
		mes "ADCөж|X{UؤP]a...";
		mes "ϥ]kH,M]nDݩʤ۫g]kڡC";
		next;
		mes "[]";
		mes "A]np߷|ϥΧޯ઺]";
		mes "|۱]NnU⬰jC";
		next;
		mes "[]";
		mes "ϥڡAANA^hIҸէaC";
		mes "nbo,֦^haI";
		close;
		end;
	}

	if(wizard_q==7)
	{
		mes "[]";
		mes " ,ڴNDA@woC";
		mes "{bsAŮv]ZAXڡC";
		next;
		mes "[]";
		mes ".]nh[oC";
	}

	close;
	end;
}