summaryrefslogtreecommitdiff
path: root/npc/quests/quests_veins.txt
diff options
context:
space:
mode:
authorL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-11-23 00:42:25 +0000
committerL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-11-23 00:42:25 +0000
commit69c077f8ca1a3b7be8f555737850192130fa96e9 (patch)
tree7e69b0a728c12156210115e4be7cc85ce421ff14 /npc/quests/quests_veins.txt
parent815ccfe52ca8be0d2b4b3e0d852a648c964fc35e (diff)
downloadhercules-69c077f8ca1a3b7be8f555737850192130fa96e9.tar.gz
hercules-69c077f8ca1a3b7be8f555737850192130fa96e9.tar.bz2
hercules-69c077f8ca1a3b7be8f555737850192130fa96e9.tar.xz
hercules-69c077f8ca1a3b7be8f555737850192130fa96e9.zip
* Added quest log support for the following quests.
- Factory Quest, Murder Quest, Cursed Spirit Quest, Juno Remedy Quest, Airship Ticket Quest, How the Airship Works, Ice Necklace Quest, Siblings Quest, Thor Volcano Base Quest, Muff's Loan, Broken Diamond, and the Z-Gang Quest git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14490 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/quests/quests_veins.txt')
-rw-r--r--npc/quests/quests_veins.txt67
1 files changed, 46 insertions, 21 deletions
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt
index 855bdceae..8decb1264 100644
--- a/npc/quests/quests_veins.txt
+++ b/npc/quests/quests_veins.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.8
+//= 1.9
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -40,6 +40,9 @@
//= 1.6 Replaced effect numerics with constants. [L0ne_W0lf]
//= 1.7 Moved a couple NPCs related to the Spy quest. [L0ne_W0lf]
//= 1.8 Fixed some typos and confusing condition checks. [L0ne_W0lf]
+//= 1.9 Added quest log entries for:
+//= - Siblings Quest
+//= - Thor Volcano Base Quest
//============================================================
// Stone Quest
@@ -1971,7 +1974,6 @@ ein_in01,279,221,0 script Hotel Manager#sch 903,5,5,{
}
end;
-//OnTouch2:
OnTouch:
if (que_sch == 14) {
mes "[Manager]";
@@ -2030,7 +2032,6 @@ ein_in01,166,282,4 script Employee#sch 904,{
}
ein_in01,176,285,0 script °ÍµÂ ÌØÀæ¸ê#sch -1,1,1,{
-//OnTouch2:
OnTouch:
if (que_sch == 15) {
disablenpc "Corporate Figure#sch";
@@ -2794,6 +2795,7 @@ veins,327,185,3 script Kid#camelcamel 944,{
mes "I'll go search Thor";
mes "Volcano to find your";
mes "little sister Curdie.";
+ setquest 3060;
set rachel_camel,1;
close;
}
@@ -2833,6 +2835,7 @@ veins,327,185,3 script Kid#camelcamel 944,{
mes "locksmith in the market";
mes "street! You can ask him";
mes "to help free Curdie!";
+ changequest 3061,3062;
set rachel_camel,3;
close;
}
@@ -3032,6 +3035,7 @@ veins,327,185,3 script Kid#camelcamel 944,{
mes "Good, good...";
mes "It's a promise, then.";
mes "I'll see you later~";
+ completequest 3083;
set rachel_camel,25;
specialeffect2 EF_ABSORBSPIRITS;
getexp 1000000,700000;
@@ -3217,6 +3221,7 @@ que_thor,36,66,5 script Little Curdie 941,{
mes "in town will know of a way";
mes "to unlock your shackles.";
mes "I'll be back as soon as I can!";
+ changequest 3060,3061;
set rachel_camel,2;
close;
}
@@ -3409,6 +3414,7 @@ que_thor,36,66,5 script Little Curdie 941,{
mes "Now you need to take";
mes "the mold back to town";
mes "to Mr. Lockenlock.^000000";
+ changequest 3079,3080;
set rachel_camel,21;
close;
}
@@ -3478,6 +3484,7 @@ que_thor,36,66,5 script Little Curdie 941,{
mes "volcano? It must have been";
mes "dangerous... Something";
mes "related to the Rachel Army...";
+ changequest 3082,3083;
set rachel_camel,24;
close;
}
@@ -3620,6 +3627,7 @@ veins,181,166,3 script Lockenlock 900,{
mes "["+strcharinfo(0)+"]";
mes "...........";
delitem 503,1; //Yellow_Potion
+ changequest 3063,3064;
set rachel_camel,5;
close;
}
@@ -3810,6 +3818,7 @@ veins,181,166,3 script Lockenlock 900,{
next;
mes "["+strcharinfo(0)+"]";
mes "Alright.";
+ changequest 3078,3079;
set rachel_camel,20;
close;
}
@@ -3856,6 +3865,7 @@ veins,181,166,3 script Lockenlock 900,{
mes "the key, so I can get it done";
mes "as soon as you can bring";
mes "me the Steel. I'll be waiting.";
+ changequest 3080,3081;
set rachel_camel,22;
close;
}
@@ -3949,6 +3959,7 @@ veins,181,166,3 script Lockenlock 900,{
mes "Make sure that you";
mes "bring that child back";
mes "safe to her family!";
+ changequest 3081,3082;
set rachel_camel,23;
close;
}
@@ -4118,6 +4129,7 @@ veins,227,127,5 script Ivory 940,{
mes "^4D4DFF5 Empty Bottles^000000.";
mes "Then we can move";
mes "on to the hard part.";
+ changequest 3064,3065;
set rachel_camel,6;
close;
}
@@ -4163,6 +4175,7 @@ veins,227,127,5 script Ivory 940,{
mes "Okay, so I need to visit";
mes "him if I really need you";
mes "to make the soap...";
+ changequest 3065,3066;
set rachel_camel,7;
close;
}
@@ -4335,6 +4348,7 @@ veins,227,127,5 script Ivory 940,{
mes "Silk Sand Camel Soap.";
mes "you should bring it";
mes "to Mr. Lockenlock.^000000";
+ changequest 3077,3078;
set rachel_camel,19;
close;
}
@@ -4480,6 +4494,7 @@ veins,115,59,5 script Saraman 847,{
mes "^4D4DFF5 Monster's Feed^000000,";
mes "^4D4DFF1 Empty Bottle^000000, and";
mes "^4D4DFF1 Yellow Potion^000000.";
+ changequest 3066,3067;
set rachel_camel,8;
close;
}
@@ -4524,6 +4539,7 @@ veins,115,59,5 script Saraman 847,{
delitem 503,1; //Yellow_Potion
delitem 619,1; //Unripe_Apple
delitem 713,1; //Empty_Bottle
+ changequest 3067,3068;
set rachel_camel,9;
close;
}
@@ -4606,6 +4622,7 @@ veins,115,59,5 script Saraman 847,{
mes "so she shouldn't be far from";
mes "here. Please find my camel";
mes "Soony as soon as you can!";
+ changequest 3069,3070;
set rachel_camel,11;
close;
}
@@ -4675,6 +4692,7 @@ veins,115,59,5 script Saraman 847,{
mes "what you've done for me.";
mes "Good luck with getting";
mes "that soap you want made.";
+ changequest 3076,3077;
getitem 617,1; //Old_Violet_Box
set rachel_camel,18;
close;
@@ -4713,6 +4731,7 @@ veins,78,226,5 script Camel#camelcc1::VeinsCamel 938,{
mes "appetite stimulant, but";
mes "brusquely turned its";
mes "nose away from it.^000000";
+ changequest 3068,3069;
set rachel_camel,10;
close;
}
@@ -4723,7 +4742,6 @@ veins,78,226,5 script Camel#camelcc1::VeinsCamel 938,{
mes "nose away from it.";
mes "This probably isn't the";
mes "camel you're looking for.^000000";
- set rachel_camel,10;
close;
}
else {
@@ -4765,6 +4783,7 @@ ve_fild07,235,42,3 script Silk Sand Camel 938,{
mes "I guess all I need to";
mes "do is collect some of";
mes "that precious camel dung.";
+ changequest 3070,3071;
set rachel_camel,12;
close;
}
@@ -4918,12 +4937,12 @@ ve_fild07,235,42,3 script Silk Sand Camel 938,{
next;
mes "^3355FFIt's time for you to";
mes "return to Mr. Saraman.^000000";
-
}
delitem 519,2; //Milk
delitem 511,20; //Green_Herb
delitem 909,10; //Jellopy
delitem 713,1; //Empty_Bottle
+ changequest 3059+rachel_camel,3060+rachel_camel;
set rachel_camel,rachel_camel+1;
close;
case 6:
@@ -5056,6 +5075,7 @@ veins,221,120,5 script Young Town Native 943,{
mes "^3355FFFind Mr. Lockenlock";
mes "in the market street, and";
mes "bring him a Yellow Potion.^000000";
+ changequest 3062,3063;
set rachel_camel,4;
close;
}
@@ -5234,7 +5254,6 @@ OnInit:
end;
OnTouch:
-//OnTouch2:
warp "ra_temin",85,137;
close;
}
@@ -5252,7 +5271,6 @@ OnInit:
end;
OnTouch:
-//OnTouch2:
warp "ra_temin",85,137;
close;
}
@@ -5301,7 +5319,6 @@ ra_temin,115,140,1 script Flower Vase#vol 111,{
ra_temin,85,131,0 script path_vol1 -1,5,0,{
OnTouch:
-//OnTouch2:
if ((aru_vol != 3) && (aru_vol != 4)) {
warp "ra_temin",85,137;
}
@@ -5310,7 +5327,6 @@ OnTouch:
ra_temin,82,131,0 script path_vol1#2 -1,5,0,{
OnTouch:
-//OnTouch2:
if (aru_vol != 4) {
warp "ra_temin",85,137;
}
@@ -5319,7 +5335,6 @@ OnTouch:
ra_temin,82,127,0 script path_vol1#3 -1,5,1,{
OnTouch:
-//OnTouch2:
if (aru_vol == 5) {
warp "ra_temin",84,124;
}
@@ -5503,6 +5518,7 @@ ra_temin,85,118,3 script Drawer#vol3 111,{
mes "Research Institute'' on";
mes "the cover, and then you";
mes "close the drawer.^000000";
+ changequest 2114,2115;
set aru_vol,5;
getitem 7342,1; //File01
close;
@@ -5568,7 +5584,6 @@ ra_temin,73,126,1 script Ladder#vol1 111,{
ve_in,280,223,0 script #volroom -1,2,2,{
OnTouch:
-//OnTouch2:
if (aru_vol == 6) {
mes "^3355FFThis house looks like";
mes "it's been abandoned for";
@@ -5863,6 +5878,7 @@ ve_in,233,116,3 script Drunken Man#vol 901,{
mes "the feeling that this will";
mes "all turn out in your favor.";
mes "You know that feeling, right?^000000";
+ changequest 2116,2117;
set aru_vol,8;
getitem 7705,1; //Note_Of_Geologist
close;
@@ -5985,6 +6001,7 @@ ve_in,233,116,3 script Drunken Man#vol 901,{
mes "well done. Good work!";
mes "I expected nothing less";
mes "from my star pupil!";
+ changequest 60211,60212;
set aru_vol,25;
delitem 7342,1; //File01
delitem 7704,1; //Broken_Thermometer
@@ -6112,6 +6129,7 @@ ve_in,281,214,3 script Bookshelf#vol 111,{
mes "your eyes, and reach inside";
mes "Gio's purple box of goodies.^000000";
next;
+ changequest 60212,60213;
set aru_vol,26;
set .@box_box,rand(1,20);
if (.@box_box < 7) {
@@ -6155,6 +6173,7 @@ thor_v01,37,234,3 script Hot Land Surface#1 111,{
mes "^3355FFYou record the";
mes "temperature in";
mes "your report.^000000";
+ changequest 2117,2118;
set aru_vol,9;
next;
mes "["+strcharinfo(0)+"]";
@@ -6192,6 +6211,7 @@ thor_v02,165,37,3 script Hot Land Surface#2 111,{
mes "^3355FFYou record the";
mes "temperature in";
mes "your report.^000000";
+ changequest 2118,2119;
set aru_vol,10;
close;
}
@@ -6229,6 +6249,7 @@ thor_v02,170,100,3 script Hot Land Surface#3 111,{
mes "measurements. I should";
mes "submit this report to the";
mes "geological camp now~";
+ changequest 2119,2120;
set aru_vol,11;
close;
}
@@ -6275,6 +6296,7 @@ que_thor,145,66,3 script Guard#vol::VeinsGuard 939,{
mes "ask Sahedi to help you.";
mes "He's at the airship just";
mes "south of the train station.";
+ changequest 2120,2121;
set aru_vol,12;
close2;
warp "thor_camp",248,190;
@@ -6387,6 +6409,7 @@ thor_camp,250,104,3 script Sahedi#vol 934,{
mes "Please go ahead, and";
mes "see if this camp will be";
mes "safe from any disaster.";
+ changequest 2121,2122;
set aru_vol,13;
delitem 7342,1; //File01
close;
@@ -6501,6 +6524,7 @@ thor_camp,250,104,3 script Sahedi#vol 934,{
mes "Hopefully he'll have some";
mes "advice for what we can";
mes "do about this disaster...";
+ changequest 2128,60211;
set aru_vol,24;
getitem 7342,1; //File01
close;
@@ -6513,7 +6537,6 @@ thor_camp,250,104,3 script Sahedi#vol 934,{
thor_camp,194,220,0 script #Colonel1 -1,5,5,{
OnTouch:
-//OnTouch2:
if (aru_vol == 13) {
enablenpc "Colonel Vito#1";
mes "[????]";
@@ -6546,6 +6569,7 @@ OnTouch:
mes "great Colonel Vito. I'll mold";
mes "you into a true warrior for";
mes "Freya! Now follow me!";
+ changequest 2122,2123;
set aru_vol,14;
close2;
disablenpc "Colonel Vito#1";
@@ -6568,7 +6592,6 @@ OnTouch:
thor_camp,162,182,0 script #Colonel2 -1,7,7,{
OnTouch:
-//OnTouch2:
if (aru_vol == 13) {
enablenpc "Colonel Vito#2";
mes "[????]";
@@ -6601,6 +6624,7 @@ OnTouch:
mes "great Colonel Vito. I'll mold";
mes "you into a true warrior for";
mes "Freya! Now follow me!";
+ changequest 2122,2123;
set aru_vol,14;
disablenpc "Colonel Vito#2";
close2;
@@ -6851,6 +6875,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{
mes "in Freya's service. That";
mes "is all for the first exercise,";
mes "but there's one more left.";
+ changequest 2123,2124;
set aru_vol,16;
close;
}
@@ -6892,6 +6917,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{
mes "body. See the dummy in";
mes "front of you? Practice by";
mes "chopping it 10 times. Go!";
+ changequest 2125,2126;
set aru_vol,19;
next;
if (select("Yes, sir!:What do you mean by chop?") == 1) {
@@ -6942,6 +6968,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{
mes "he'll think of me as";
mes "a geological researcher";
mes "instead of as a soldier.^000000)";
+ changequest 2126,2127;
set aru_vol,21;
close;
}
@@ -6955,7 +6982,6 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{
thor_camp,141,62,0 script #vol_study1::VeinsWarp -1,3,3,{
OnTouch:
-//OnTouch2:
if ((aru_vol >= 14 && aru_vol <= 16) || (aru_vol == 19)) {
warp "thor_camp",156,67;
}
@@ -6967,7 +6993,6 @@ thor_camp,172,38,0 duplicate(VeinsWarp) #vol_study3 -1,3,3
thor_camp,172,132,0 script #sita_vol -1,3,3,{
OnTouch:
-//OnTouch2:
if (aru_vol == 21) {
mes "^3355FFThere's a stream of";
mes "magma running down";
@@ -6986,7 +7011,6 @@ OnTouch:
thor_camp,148,310,0 script #buki_vol -1,5,5,{
OnTouch:
-//OnTouch2:
if (aru_vol == 22) {
mes "^3355FFPeople are carrying";
mes "many heavy wooden boxes";
@@ -6998,6 +7022,7 @@ OnTouch:
mes "["+strcharinfo(0)+"]";
mes "I should go back";
mes "to Sahedi now.";
+ changequest 2127,2128;
set aru_vol,23;
close;
}
@@ -7053,6 +7078,7 @@ thor_camp,109,167,3 script Control Panel#vol 111,{
mes "No problems here.";
mes "I guess I can go";
mes "back to that colonel.";
+ changequest 2124,2125;
set aru_vol,18;
close;
}
@@ -7272,7 +7298,7 @@ thor_camp,98,213,5 script Thor Volcano Soldier#vo9 939,{
}
thor_v02,143,78,0 script #totcamp 45,2,2,{
-OnTouch:
+OnTouch_:
if (rachel_camel < 24) {
warp "que_thor",65,55;
end;
@@ -7282,20 +7308,19 @@ OnTouch:
}
que_thor,69,56,0 script #tov_1 45,2,2,{
-OnTouch:
+OnTouch_:
warp "thor_v02",146,84;
end;
}
que_thor,187,56,0 script #tov_2 45,2,2,{
-OnTouch:
+OnTouch_:
warp "thor_v02",146,84;
end;
}
thor_camp,62,98,0 script #volbq -1,5,5,{
OnTouch:
-//OnTouch2:
mes "^3355FFThere is an old man";
mes "in high priest robes";
mes "in front of you.^000000";
@@ -7326,7 +7351,7 @@ thor_camp,246,191,3 script Guard#goto 939,{
}
veins,302,166,0 script #whoau -1,2,2,{
-OnTouch:
+OnTouch_:
mes "[House Owner]";
mes "Wh-who the hell";
mes "are you? Honey!";