summaryrefslogtreecommitdiff
path: root/npc/re/quests/skills/hunter_skills.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/re/quests/skills/hunter_skills.txt')
-rw-r--r--npc/re/quests/skills/hunter_skills.txt381
1 files changed, 381 insertions, 0 deletions
diff --git a/npc/re/quests/skills/hunter_skills.txt b/npc/re/quests/skills/hunter_skills.txt
new file mode 100644
index 000000000..e6f9f9d41
--- /dev/null
+++ b/npc/re/quests/skills/hunter_skills.txt
@@ -0,0 +1,381 @@
+//===== rAthena Script =======================================
+//= Hunter Skills Quests
+//===== By: ==================================================
+//= Lupus, Reddozen, Kisuka
+//===== Current Version: =====================================
+//= 1.4
+//===== Compatible With: =====================================
+//= rAthena 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 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]
+//============================================================
+
+
+//============================================================
+// HUNTER SKILL - PHANTASMIC ARROW
+//============================================================
+pay_arche,109,169,3 script Arpesto 712,{
+ if (Class == Job_Hunter || Class == Job_Sniper) {
+ 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
+ set 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.";
+ set qskill_hunter,100;
+ close;
+ }
+ if (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";
+ set 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;
+ }
+}
+