//========================
// [] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// -----------------------------------------
// - ܵi } -
//========================
//= G1.5
//========================

niflheim,52,147,3	script	_#nif	796,{
	mes "[_]";
	mes "۪Hi";
	mes "o -! \";
	mes "۪Hq-!";
	close;
}

niflheim,195,211,6	script	̴#nif	796,3,3,{
	if (isequipped(5038) || isequipped(2257) || isequipped(2256)) {
		mes "[" + strcharinfo(0) + "]";
		mes "What's up?";
		next;
		mes "[̴]";
		mes "Just...";
		mes "Come over here.";
		mes "I have something";
		mes "I must do for you.";
		next;
		mes "[̴]";
		mes "Your horn is crooked.";
		mes "Always make sure your horn";
		mes "is worn straight and neat.";
		mes "The Lord of Death is always";
		mes "looking at you.";
		close;
	}
	mes "[̴]";
	mes "FMh`Oݪ@MG";
	close;

OnTouch:
	if (isequipped(5038) || isequipped(2257) || isequipped(2256)) {
		mes "[̴]";
		mes "Hey, wait!";
		close;
	}
	end;
}

nif_in,16,27,1	script	#nif	800,{
	mes "[M]";
	mes "۪ɭԳQH̦YFA";
	mes "{bڨӦYAFABBBA";
	mes "ڰڡASQ즺Fٷ|oإ@ɡABBB";
	percentheal -5,0;
	close;
}

nif_in,16,30,4	script	 l彿#nif	799,{
	mes "[]";
	mes "ެ۩ΦFAH";
	mes "٬OܦnܡA";
	mes "? A]Qn";
	mes "Qڧl?";
	percentheal -5,0;
	close;
}

nif_in,156,93,5	script	p#nif	793,{
	mes "[ԧJR w]";
	mes "o̡AO̩O...? Τ@ı_ӡA";
	mes "NӨo̤F... ڶA";
	mes "Sݨڶ? ...? ...";
	mes "ڷQn^a...";
	next;
	switch(select("]k...:AG...:")){
	case 1:
		mes "[ԧJR w]";
		mes "]k...? ڤDҿת]k...";
		mes "MbܮѸ̦ŪLA";
		mes "LDuSؤHA";
		mes "pGܤ@wܥiȰ...";
		next;
		mes "[ԧJR w]";
		mes "iO|oNO...?";
		if (sex == 1) 
			mes "A|N? n_... I";
		else
			mes "nnA|N? n_... I";
		mes "Q^ڷŷxaA";
		mes "a... ...? ...?";
		close;
	case 2:
		mes "[ԧJR w]";
		mes "AG... Q_g";
		mes "һLܡAoؤk";
		mes "iH׵LkH";
		mes "Ѷ}rAG";
		next;
		mes "[ԧJR w]";
		mes "JԹ(Klaatu)...";
		mes "_Զ(Verata).....";
		mes "AӬO... ... ...? O?";
		mes "̫᭱O_ӤF";
		next;
		mes "[ԧJR w]";
		mes "oٻLӶǩ3ةG媺ܡA";
		mes "iHqQAGRBkLA";
		mes "{bwӰOooDnb";
		mes "F... ڤ]ѤF";
		close;
	case 3:
		mes "[ԧJR w]";
		mes "nN... nN... Qn^";
		mes "a... Kܱaڤ@_..";
		mes "o̤ӥiȤF.....";
		mes "UA... ϱϧ...";
		close;
	}
}

niflheim,350,258,1	script	QAG F#nif	802,{
	killmonster "niflheim","QAG F#nif::OnMyMobDead";
	mes "[ ]";
	mes "bAWPjPAGڰڰڡA";
	mes "کڵAsbڰڰڰڡA";
	mes "h^h_h|ڰڰڡA";
	mes "ʧڪѰڰڰ";
	next;
	switch(select("_Ĥ@:_ĤG:_ĤT:ĨĪh^h")) {
	case 1:
		monster "niflheim",349,259,"Rideword",1478,1,"]#nif::OnMyMobDead";
		mes "[ ]";
		mes "nHKʧڪѰڰ!!";
		mes "ثڰ! AGAQrQQ!!";
		mes "ûQIbAG!!";
		close;
	case 2:
		mes "[ ]";
		mes "ڻLʧڪѰڰ...";
		mes "ںu@I..";
		mes "nêڥ𮧰ڰڰ!";
		close2;
		warp "niflheim",34,162;
		end;
	case 3:
		mes "[ ]";
		mes "ثڰ.... ۷xq";
		mes "åڰ...!! ...";
		mes "}lGaڰڰ...!!";
		emotion e_gg;
		next;
		if(select("Jùf(Clover):JԹ(Klaatu):Jp(Kleitos)")==2)
			set .@spell,.@spell+1;
		if(select("_QS(Verit):_Qq(Veritas):_Զ (Verata)")==3)
			set .@spell,.@spell+1;
		if(select("(Necktie):JQq(Necklace):ù(Nero):^FFFFFF(Nictu)^000000")==4)
			set .@spell,.@spell+1;
		if (.@spell == 3) {
			switch(rand(1,5)) {
			case 1:
				if (morison_meat < 15) {
					set MISC_QUEST,MISC_QUEST | 1;
					mes "[ ]";
					mes "You... You broke the curse!";
					mes "How did you know that spell?!";
					next;
					mes "[ ]";
					mes "I suppose you expect for me to";
					mes "melt in agony about now, don't";
					mes "you? Well... Sorry to disappoint";
					mes "you, mortal, but I can never die!";
					close;
				}
				mes "[ ]";
				mes "...! You cast the correct spell?!";
				mes "...!...";
				mes "But...You're still cursed...";
				mes "Umhaaaaaaaaaaaaaaaaa.....!";
				close;
			case 2:
				if (thai_head == 1) {
					set thai_head,2;
					mes "[ ]";
					mes "What's...";
					mes "this feeling?";
					next;
					mes "[ ]";
					mes "No...!";
					mes "NOOOOOOOOOOOOOOOO!";
					next;
					mes "[ ]";
					mes "Why did your spell have to work?!";
					close;
				}
				mes "[ ]";
				mes "You...";
				mes "cast the correct spell?!";
				next;
				mes "[ ]";
				mes "Hoho~";
				mes "But you're still cursed...";
				close;
			case 3:
				if (thai_head == 8) {
					set thai_head,7;
					mes "[ ]";
					mes "You... You broke the curse!";
					mes "Who taught you that spell?!";
					next;
					mes "[ ]";
					mes "I suppose you expect for me to";
					mes "melt in agony about now, don't";
					mes "you? Well... Sorry to disappoint";
					mes "you, mortal, but I can never die!";
					next;
					mes "[ ]";
					mes "So long as I'm...";
					mes "still...";
					mes "cursed.";
					next;
					mes "[ ]";
					mes "NOOOOOOOOOO!";
					close;
				}
				mes "[ ]";
				mes "...! You cast the correct spell?!";
				mes "...!...";
				mes "But...You're still cursed...";
				mes "Umhaaaaaaaaaaaaaaaaa.....!";
				close;
			case 4:
				mes "[ ]";
				mes "...! You cast the correct spell?!";
				mes "...!...";
				mes "But...You're still cursed...";
				mes "Mwahahahaaaa.....!";
				close;
			}
		}
		monster "niflheim",345,259,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",347,261,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",344,253,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",346,251,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",349,249,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",350,260,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		monster "niflheim",353,256,"Orc Skeleton",1462,1,"QAG F#nif::OnMyMobDead";
		mes "[ ]";
		mes "ڰڰ!!! GF!";
		mes "AYNn{`FA";
		mes "@A@lAGaڰڰ...!!";
		close;
	case 4:
		mes "[ ]";
		mes "ثڰ! Qڰڰڰ...";
		mes "ڷ|Aëۦ^hڰڰ....";
		close;
	}

OnMyMobDead:
	end;
}
