diff options
Diffstat (limited to 'npc/quests/eye_of_hellion.txt')
-rw-r--r-- | npc/quests/eye_of_hellion.txt | 59 |
1 files changed, 30 insertions, 29 deletions
diff --git a/npc/quests/eye_of_hellion.txt b/npc/quests/eye_of_hellion.txt index 841e93734..0acbf6c05 100644 --- a/npc/quests/eye_of_hellion.txt +++ b/npc/quests/eye_of_hellion.txt @@ -1,28 +1,29 @@ //===== Hercules Script ====================================== -//= The Eye of Hellion Quest. +//= The Eye of Hellion Quest //===== By: ================================================== //= MasterOfMuppets //===== Current Version: ===================================== -//= 1.9 +//= 2.1 //===== Description: ========================================= -//= [Aegis Conversion] +//= [Official Conversion] //= Quest for getting a Nile Rose //= There are two versions of this quest. -//= Version 1 (Not implemented) was used on iRO as an event -//= for it's anniversary, while version 2 (this version), +//= Version 1 (not implemented) was used on iRO as an event +//= for its anniversary, while version 2 (this version) //= is the one that remained active on main servers. //===== Additional Comments: ================================= //= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Tracking variable is not backwards compatable meaning +//= Tracking variable is not backwards compatable meaning //= you can again repeat this quest from the start. //= 1.6 Fixed issue with #prt_key-1-1. [L0ne_W0lf] -//= 1.7 Corrected reminants from aegis conversion. [L0en_w0lf] +//= 1.7 Corrected remnants from Official Conversion. [L0ne_W0lf] //= 1.8 Replaced effect numerics with constants. [L0ne_W0lf] //= 1.9 Removed duplicate text. [Kisuka] -//= 2.0 Corrected EXP reward +//= 2.0 Updated EXP rewards. +//= 2.1 Updated RE/Pre-RE EXP. [Euphy] //============================================================ -morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{ +morocc_in,116,101,3 script Old Scholar Tyus#hellion 4_M_JOB_WIZARD,3,3,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -546,7 +547,7 @@ morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{ set HELLIONQ,69; getitem 2658,1; //Nile_Rose_ getitem 603,1; //Old_Blue_Box - getexp 1200000,0; + getexp (checkre(3))?120000:1200000,0; next; mes "[Sir Chilias'Tyus]"; mes "Thank you, kind"; @@ -613,7 +614,7 @@ morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{ delitem 7332,1; //Slate set HELLIONQ,70; getitem 2658,1; //Nile_Rose_ - getexp 1000000,0; + getexp (checkre(3))?100000:1000000,0; next; mes "[Sir Chilias'Tyus]"; mes "Thank you, kind"; @@ -660,7 +661,7 @@ morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{ OnTouch: if (HELLIONQ == 57 && countitem(7334) > 0) { - specialeffect2 EF_HEAL2; + specialeffect2 EF_HEAL2; specialeffect EF_HEAL2; mes "^3355FFOne of the Tablet Pieces"; mes "that you have is beginning to"; @@ -671,7 +672,7 @@ OnTouch: end; } -prontera,269,326,3 script Clanux Heffron#hellion 50,{ +prontera,269,326,3 script Clanux Heffron#hellion 1_M_04,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -1036,7 +1037,7 @@ prontera,269,326,3 script Clanux Heffron#hellion 50,{ close; } -prontera,223,82,0 script #prt_key-1 111,{ +prontera,223,82,0 script #prt_key-1 HIDDEN_NPC,{ if (HELLIONQ == 39) { mes "^3355FFIt's a training dummy"; mes "with a gash in its body"; @@ -1071,7 +1072,7 @@ prontera,223,82,0 script #prt_key-1 111,{ close; } -prontera,45,67,0 script #prt_key-1-1 111,1,1,{ +prontera,45,67,0 script #prt_key-1-1 HIDDEN_NPC,1,1,{ OnTouch: if (HELLIONQ == 40 || HELLIONQ == 41) { mes "[" + strcharinfo(0) + "]"; @@ -1152,7 +1153,7 @@ OnTouch: end; } -prt_in,128,79,0 script Unknown Machine#prt_key 111,{ +prt_in,128,79,0 script Unknown Machine#prt_key HIDDEN_NPC,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -1283,7 +1284,7 @@ prt_in,128,79,0 script Unknown Machine#prt_key 111,{ close; } -payon,182,132,3 script Grout'he Tuccok#hellion 48,{ +payon,182,132,3 script Grout'he Tuccok#hellion 1_M_02,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -1370,7 +1371,7 @@ payon,182,132,3 script Grout'he Tuccok#hellion 48,{ mes "clean and pure Skirt of Virgin."; mes "If you got any more questions,"; mes "I guess you can ask me later~"; - set zeny,zeny-10000; + Zeny -= 10000; set HELLIONQ,48; getitem 953,1; //Stone_Heart getitem 511,1; //Green_Herb @@ -1622,7 +1623,7 @@ OnTouch: end; } -payon,82,109,3 script Pile of Stone#paypuzz2 111,{ +payon,82,109,3 script Pile of Stone#paypuzz2 HIDDEN_NPC,{ if (HELLIONQ == 49) { mes "[" + strcharinfo(0) + "]"; mes "Well, this is the place"; @@ -1642,7 +1643,7 @@ payon,82,109,3 script Pile of Stone#paypuzz2 111,{ } } -payon,239,56,3 script Dried Fish#paypuzz3 111,{ +payon,239,56,3 script Dried Fish#paypuzz3 HIDDEN_NPC,{ if (HELLIONQ == 50) { mes "[" + strcharinfo(0) + "]"; mes "So... Dried fish all"; @@ -1663,7 +1664,7 @@ payon,239,56,3 script Dried Fish#paypuzz3 111,{ } } -payon,240,160,3 script Vat#paypuzz4 111,{ +payon,240,160,3 script Vat#paypuzz4 HIDDEN_NPC,{ if (HELLIONQ == 51) { mes "[" + strcharinfo(0) + "]"; mes "Alright, the last"; @@ -1689,7 +1690,7 @@ payon,240,160,3 script Vat#paypuzz4 111,{ } } -payon,159,129,3 script Wooden Floor#paypuzz5 111,{ +payon,159,129,3 script Wooden Floor#paypuzz5 HIDDEN_NPC,{ if (HELLIONQ == 53) { mes "[" + strcharinfo(0) + "]"; mes "Hey, the floor around"; @@ -1789,7 +1790,7 @@ payon,159,129,3 script Wooden Floor#paypuzz5 111,{ } } -pay_arche,142,28,0 script Buddha Statue#paypuzz6 111,5,5,{ +pay_arche,142,28,0 script Buddha Statue#paypuzz6 HIDDEN_NPC,5,5,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -1888,7 +1889,7 @@ OnTouch: end; } -geffen,110,200,3 script Sage Welshyun#hellion 754,3,3,{ +geffen,110,200,3 script Sage Welshyun#hellion 4_M_SAGE_A,3,3,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge."; @@ -2257,7 +2258,7 @@ OnTouch: end; } -gef_tower,116,37,0 script Enoz#hellion 748,{ +gef_tower,116,37,0 script Enoz#hellion 4_M_ALCHE_A,{ if (HELLIONQ == 59 || HELLIONQ == 62) { mes "[Enoz]"; mes "It's gone, it's gone!"; @@ -2367,7 +2368,7 @@ gef_tower,116,37,0 script Enoz#hellion 748,{ close; } -gef_fild09,296,59,0 script Hidden Cave#hellion 111,3,3,{ +gef_fild09,296,59,0 script Hidden Cave#hellion HIDDEN_NPC,3,3,{ if (HELLIONQ == 68) { mes "^3355FFAmongst the wild bushes"; mes "and overgrown grass, you"; @@ -2436,12 +2437,12 @@ OnTouch: end; } -//============================================================ +//============================================================ // Old changelog -//============================================================ +//============================================================ //= 1.0 First version [MasterOfMuppets] //= 1.1 a ',' that should be ';' [FlavioJS] //= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] //= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 1.4 Moved Enoz from the wizard quest skill to here. [L0ne_W0lf] -//============================================================ +//============================================================ |