summaryrefslogblamecommitdiff
path: root/npc/quests/skills/wizard_skills.txt
blob: af566912503d812e749834e31d279beaf6729195 (plain) (tree)























































































































































































                                                                                                                                                                          
//===== eAthena Script ======================================= 
//= Wizard Skills Quests
//===== By: ================================================== 
//= Lupus, Reddozen
//===== Current Version: ===================================== 
//= 1.3c
//===== Compatible With: ===================================== 
//= eAthena Revision 3800+
//===== Description: ========================================= 
//= Temp quests for new skills for 2nd classes
//===== Additional Comments: ================================= 
//= 1.0 for fully working skills only [Lupus]
//= 1.1 Added more new skill quests for more classes [Lupus]
//= Somehow eA engine doesn't let you keep learn't skill V_V'
//= 1.2 Added to correct locations, correct NPC's, fixed
//= some of the items required and made them into real
//= quests. [Reddozen] 
//= 1.3 Fixed bugs and minor typos. Optimized [Lupus]
//= 1.3a fixed an item ID typo, thx 2Spiritual Kid
//= 1.3b Splitted into different files [DracoRPG]
//= 1.3c Removed duplicates [Toms]
//============================================================


//============================================================
// WIZARD - SIGHTBLASTER
//============================================================
gef_tower.gat,116,37,1	script	Enoz#2	748,{
	if(HELLIONQ == 22)goto L_remember;
	if(HELLIONQ == 21)goto L_joke;
	if(HELLIONQ == 20)goto L_take;
	if(BaseJob!=Job_Wizard) goto L_nowiz;
	if(getskilllv(1006)) goto L_alreadyhave;

	mes "[Enoz]";
	mes "I'll teach you all I know for:";
	mes "10 Crystal Blue";
	mes "10 Green Live";
	mes "10 Red Blood";
	mes "10 Wind of Verdure";
	next;
	
	mes "[Enoz]";
	mes "Let me check your items.";
	next;
	
	if(countitem(990)<10 || countitem(991)<10 || countitem(992)<10 || countitem(993)<10) goto L_noitems;//Items: Red_Blood, Crystal_Blue, Wind_of_Verdure, Green_Live,
	delitem 990, 10;//Items: Red_Blood,
	delitem 991, 10;//Items: Crystal_Blue,
	delitem 992, 10;//Items: Wind_of_Verdure,
	delitem 993, 10;//Items: Green_Live,
	
	mes "[Enoz]";
	mes "I see you have what you need,";
	mes "so I'll teach you my talent.";
	skill 1006,1,0;
	close;

L_take:
	mes "[Enoz]";
	mes "It's gone, it's gone!";
	mes "Where the hell did it go?!";
	mes "Oh man, who could have";
	mes "taken it? Wait, was it... You?!";
	next;
	menu "Actually, Welshyun sent me.",L_sent,"No way man, don't go nuts.",-;

	mes "[Enoz]";
	mes "Nuts?! Oh, you wanna";
	mes "see crazy, is that it?! You";
	mes "wanna see insaaaane?!";
	mes "Cuz I'll go freakin' medieval";
	mes "if you keep bothering me!!";
	close;

L_sent:
	mes "[Enoz]";
	mes "My mentor, Welshyun?";
	mes "Huh. Is there a report";
	mes "I haven't submitted to him";
	mes "yet? So what was it called?";
	next;
	input @tempstr$;
	if(@tempstr$ != "Monster Life in the Geffen Area")goto L_wrongstr;

	mes "[Enoz]";
	mes "\"Monster Life in";
	mes "the Geffen Area\"?";
	mes "Oh no. My mentor took";
	mes "that three days ago!";
	mes "Is he still up to his";
	mes "old tricks again?";
	next;
	mes "[Enoz]";
	mes "Awww nuts!";
	mes "Where the heck is";
	mes "my Master Science";
	mes "Reference Book?";
	mes "It was right here";
	mes "three days ago...";
	set HELLIONQ,21;
	close;

L_joke:
	mes "[Enoz]";
	mes "My mentor Welshyun's";
	mes "been playing jokes again,";
	mes "so you better go talk to him.";
	mes "Damn. Where is that Master";
	mes "Science Reference Book?";
	close;

L_wrongstr:
	mes "[Enoz]";
	mes @tempstr$ + "?";
	mes "I haven't completed";
	mes "any research related";
	mes "to that subject. Or did I?";
	mes "Anyway, I need the exact";
	mes "name of the report you want!";
	close;

L_remember:
	mes "[Enoz]";
	mes "Oh hey, I remember you~";
	mes "So did my mentor send you";
	mes "to me again for some reason?";
	next;
	mes "^3151FFYou cautiously hand Enoz the";
	mes "Master Science Reference Book.";
	next;
	mes "[Enoz]";
	mes "Yes! Oh yes!";
	mes "This is the book";
	mes "I lost three days";
	mes "ago! Thanks so much!";
	mes "Now I can finally finish";
	mes "this research project that--";
	next;
	mes "[Enoz]";
	mes "Wait, the page I really";
	mes "need is missing! And there's";
	mes "some sort of note... Umm...";
	mes "^111111\"Enoz I think this page";
	mes "is worth at least one Apple";
	mes "Juice. Right? --Welshyun\"^000000.";
	next;
	mes "[Enoz]";
	mes "NOooOOoOo!";
	mes "Not agaaaaain!";
	mes "WHy is he always";
	mes "playing these pranks?!";
	mes "Apple Juice! I need";
	mes "some Apple Juice!";
	next;
	mes "^3151FFIt looks like it's time";
	mes "to get 1 Blue Gemstone,";
	mes "and then bring it back";
	mes "to Welshyun the Sage.";
	set HELLIONQ,23;
	close;
	
L_noitems:
	mes "[Enoz]";
	mes "You don't have enough items.";
	mes "Come back when you have all";
	mes "the required items for me.";
	close;
	
L_nowiz:
	mes "[Enoz]";
	mes "Gone! It's gone!";
	mes "Where did the book";
	mes "I really need go to?";
	mes "Oh no oh no oh no oh no!";
	mes "Waaaaah, I'm gonna cry!";
	close;

L_alreadyhave:
	mes "[Enoz]";
	mes "I've already taught you";
	mes "everything I know...";
	close;
}