//===== Hercules Script ====================================== //= Hunter Skills Quests //===== By: ================================================== //= Lupus, Reddozen, Kisuka //===== Current Version: ===================================== //= 1.4 //===== Description: ========================================= //= [Official Conversion] //= Quests for skills: Phantasmic Arrow //===== 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 Fixed some typos [IVBela] //= 1.3d Changed NPC Name to the official [Lupus] //= 1.4 Moved Arpesto from tu_archer and added his script. [Kisuka] //============================================================ pay_arche,109,169,3 script Arpesto 4_M_05,{ if (BaseJob == Job_Hunter) { if (qskill_hunter == 100) { if (getskilllv("HT_PHANTASMIC")) { mes "[Arpesto]"; mes "Hm, I'm sorry if I made"; mes "a big scene when you grazed"; mes "me with that attack accidentally. It's just that I was training so"; mes "diligently and blood sugar was incredibly low and the fatigue..."; next; mes "[Reidin Corse]"; mes "Hah! Admit it,"; mes "old man! You were"; mes "just scared! Me, on"; mes "the other hand..."; emotion e_gg,"Reidin Corse#tu"; next; mes "[Arpesto]"; mes "You little"; mes "whippersnapper!"; mes "I don't know what"; mes "you're talking about!"; close; } else { mes "[Arpesto]"; mes "I recognize you"; mes "from somewhere,"; mes "I think. Reidin, do you"; mes "remember this guy?"; next; mes "[Reidin Corse]"; mes "Oh come on, we see"; mes "hundreds of Archers and"; mes "Hunters and Snipers and..."; mes "I can't remember them all."; mes "But I guess this guy's up"; mes "to snuff. Trust me on this!"; next; mes "[Arpesto]"; mes "Alright, alright."; mes "If Reidin thinks you're"; mes "worthy, then you're probably"; mes "are. In that case, I'd like to"; mes "offer to teach you my secret"; mes "skill, ''Phantasmic Arrow.''"; next; mes "[Reidin Corse]"; mes "Wait, wait. This guy"; mes "only needs a refresher."; mes "Yeah, I'm pretty sure you"; mes "were here to learn this"; mes "skill before. Yeah, I've"; mes "got a gut feeling about it."; next; mes "[Arpesto]"; mes "Damn. Only a refresher?"; mes "That means you'll learn"; mes "this free of charge. Alright..."; mes "You should be able to use the"; mes "Phantasmic Arrow skill now."; mes "Travel safely now, you hear?"; skill "HT_PHANTASMIC",1,0; close; } } else if (qskill_hunter == 1) { if (countitem(724) > 4 && countitem(7115) > 4 && countitem(537) > 29) { mes "[Arpesto]"; mes "Hm? You're back?"; mes "Oh, did you bring"; mes "everything? Ah, you did."; mes "Good! Now I shall reveal"; mes "my super secret skill..."; mes "The 1st Arpesto Form!"; next; mes "[Reidin Corse]"; mes "Wait! Wait..."; mes "Didn't you call it"; mes "Arpesto's 3rd Form"; mes "or something at first?"; emotion e_swt,"Reidin Corse#tu"; next; mes "[Arpesto]"; mes "Er, yes, Arpesto's"; mes "3rd Form, that's right."; mes "It's just there's just so"; mes "many of them, that... "; mes "Anyway, let me teach you"; mes "the ''Emergency Arrow'' skill."; next; mes "[Reidin Corse]"; mes "Whoa, hold on!"; mes "''Emergency Arrow?!''"; mes "That's the old name you"; mes "gave that skill, right?"; mes "Didn't you change it?"; emotion e_omg; next; emotion e_omg; mes "[Arpesto]"; mes "What the hell"; mes "are you talkin--"; next; mes "[Arpesto]"; mes "Oh, you're right."; mes "We agreed that name"; mes "was too cheesy. What"; mes "did we call it now? Um..."; mes "''Phantasmic Arrow?''"; emotion e_dots; next; mes "[Arpesto]"; mes "..."; mes "......"; emotion e_sob; next; mes "[Reidin Corse]"; mes "Umm...."; mes "Ummm........"; next; mes "[Reidin Corse]"; mes "Yeah, that was the one!"; mes "''^3131FFPhantasmic Arrow^000000'' sounds"; mes "soooo much cooler than that"; mes "other name you came up with!"; emotion e_ic,"Reidin Corse#tu"; next; mes "[Arpesto]"; mes "You can be pretty handy"; mes "sometimes, Reidin. Now,"; mes "back to the matter at hand."; mes "I shall teach you my awesome"; mes "skill, Phantasmic Arrow. Now..."; mes "Ready your mind and body!"; next; mes "[Arpesto]"; mes "Phan-!"; mes "Ta-!"; mes "Ssssss-!"; mes "Mic-!"; next; mes "[Arpesto]"; mes "ARRRRRRRROOOOOOW~!"; specialeffect EF_FLASHER; specialeffect2 EF_FLASHER; next; mes "[Arpesto]"; mes "^333333*Pant Pant*^000000"; mes "Alright, I used a special"; mes "technique to teach you the"; mes "skill-- directly into your brain. You should be able to use it"; mes "now. Why don't give it a try?"; next; mes "^3355FF*Swwwwwww!*"; mes "*Bang!*^000000"; specialeffect EF_HIT2; emotion e_omg; emotion e_omg,1; next; mes "[Arpesto]"; mes "^333333*Pant Pant*"; mes "*Cough Cough*"; mes "*Cough Cough*^000000"; next; mes "[Arpesto]"; mes "WHHHHHHHY MEEEEE?!"; emotion e_omg,"Reidin Corse#tu"; next; mes "^3355FF*Thump*^000000"; next; mes "[Reidin Corse]"; mes "Ar-Arpesto, no!"; mes "..........................."; mes ""; mes "Oh. Oh, come on! The arrow"; mes "just glanced you! You'll be"; mes "alright. Quit being a baby."; next; mes "[Reidin Corse]"; mes "Eh, don't worry about"; mes "Arpesto. He's just being"; mes "a crazy old man. I'll take"; mes "care of him, so just make"; mes "sure you make good use"; mes "of that new skill. Take care~"; delitem 724,5; //Cardinal_Jewel_ delitem 7115,5; //Harpy's_Feather delitem 537,30; //Pet_Food qskill_hunter = 100; skill "HT_PHANTASMIC",1,0; close; } else { mes "[Arpesto]"; mes "Hurry up and bring"; mes "^3131FF5 Cursed Rubies^000000,"; mes "^3131FF30 Pet Foods^000000 and"; mes "^3131FF5 Harpy Feathers^000000."; mes "Then, I can teach you"; mes "the Emergency Arrow skill."; close; } } else { if (getskilllv("HT_PHANTASMIC")) { mes "[Arpesto]"; mes "Ah, very nice."; mes "Um, as you demonstrated"; mes "earlier, my teaching technique"; mes "was perfect. But next time, use"; mes "the skill on foes that deserve"; mes "to be beaten, alright? Good."; qskill_hunter = 100; close; } if (BaseJob == Job_Hunter && JobLevel < 40) { mes "[Arpesto]"; mes "Did the master send you"; mes "to me? Hmm... You're still"; mes "pretty green from the looks"; mes "of it. Yeah, I don't think there's anything I can teach quite yet."; next; mes "[Arpesto]"; mes "Train a little more and get"; mes "some more experience in"; mes "your job. When you become"; mes "more adept at hunting, you'll"; mes "be able to grasp what I've been"; mes "teaching Hunters and Snipers."; close; } else { mes "[Arpesto]"; mes "Has the master sent you?"; mes "Ah, you definitely have the"; mes "keen, vulture like eyes of a"; mes "true Hunter. You should be"; mes "capable of learning my secret"; mes "skill, the 3rd Arpesto Form..."; next; mes "[Arpesto]"; mes "It's a handy skill that"; mes "I developed while battling"; mes "Medusas and running out"; mes "of arrows. I simply call it,"; mes "''^3131FFEmergency Arrow^000000.'' Would you"; mes "be interested in learning it?"; next; switch(select("Yes, please!:Ummm...")) { case 1: mes "[Arpesto]"; mes "Great, great. Of course,"; mes "you can't resist this offer"; mes "if you recognize this skill's"; mes "value. However, I'd like to"; mes "ask for a little tuition in return for me teaching this to you."; next; mes "[Arpesto]"; mes "Although I feel guilt at"; mes "asking for payment from"; mes "a fellow Hunter, creating"; mes "this skill required much"; mes "sacrifice and unimaginable"; mes "bloodshed on my part..."; next; mes "[Reidin Corse]"; mes "Hey! You liar!"; mes "I was there when you"; mes "accidently made up that"; mes "skill when you were bored"; mes "and just messing around"; mes "with one of the Bows!"; emotion e_gg,"Reidin Corse#tu"; next; emotion e_omg; mes "[Arpesto]"; mes "^333333*Ahem*^000000 Please Reidin,"; mes "don't entertain unfounded"; mes "rumors. It was only after"; mes "countless battles with Eddga"; mes "that I managed to invent and"; mes "perfect Emergency Arrow."; next; mes "[Reidin Corse]"; mes "^333333*Tsk tsk*^000000 Huh."; mes "I thought you said"; mes "you developed it while"; mes "you were fighting Medusas."; next; mes "[Arpesto]"; mes "A-anyway, please bring"; mes "me the following items"; mes "as tuition in exchange for"; mes "me teaching you this skill."; next; mes "[Arpesto]"; mes "Please bring me"; mes "^3131FF5 Cursed Rubies^000000,"; mes "^3131FF30 Pet Foods^000000 and"; mes "^3131FF5 Harpy Feathers^000000."; mes "Then I can teach"; mes "you this skill."; next; mes "[Reidin Corse]"; mes "30 Pet Foods?"; mes "What the heck do"; mes "you need all that for?"; next; mes "[Arpesto]"; mes "I..."; mes "I'm going to"; mes "use it to feed"; mes "my pet Falcon."; next; mes "[Reidin Corse]"; mes "..."; mes "......"; mes "........."; mes "......Riiiight."; emotion e_dots,"Reidin Corse#tu"; qskill_hunter = 1; close; case 2: mes "[Arpesto]"; mes "Alright, it's your"; mes "decision. However, I'm"; mes "sure that you may have"; mes "great need of my skill"; mes "sooner or later, so return"; mes "to me if you change your mind."; close; } } } } else { mes "[Arpesto]"; mes "The sky still looks clear, but recently the winds that have been blowing through the land seem to carry with them an air of misfortune."; next; emotion e_pif,"Reidin Corse#tu"; mes "[Reidin Corse]"; mes "So..."; mes "Danger's coming?"; mes "Heh! Chill, gramps~"; mes "I got it covered!"; next; emotion e_swt2; mes "[Arpesto]"; mes "Ho ho..."; mes "Energetic, but"; mes "cocky. Kids nowadays..."; close; } }