* Continues replacing of specialeffect/2 numerics with constants.

* Corrected an If to continue the President's Quest. (bugreport:2276)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13241 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
samuray22 2008-09-27 12:41:13 +00:00
parent 5b970f8c18
commit f78f7d20f6
25 changed files with 216 additions and 188 deletions

View File

@ -1,5 +1,8 @@
Date Added Date Added
====== ======
2008/09/27
* Continues replacing of specialeffect/2 numerics with constants. [Samuray22]
* Corrected an If to continue the President's Quest. (bugreport:2276)
2008/09/25 2008/09/25
* Rev. 13238 Continues replacing of specialeffect/2 numerics with constants. [L0ne_W0lf] * Rev. 13238 Continues replacing of specialeffect/2 numerics with constants. [L0ne_W0lf]
- A lot of files still remain, but they don't have the proper - A lot of files still remain, but they don't have the proper

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= Everybody mentioned in the comments //= Everybody mentioned in the comments
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.8 //= 1.9
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -21,6 +21,7 @@
//= 1.6a Small bug fix. (end -> next) care of Lesbian. [L0ne_W0lf] //= 1.6a Small bug fix. (end -> next) care of Lesbian. [L0ne_W0lf]
//= 1.7 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] //= 1.7 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
//= 1.8 Fixed character's name and swapped gender dialogues [Lupus] //= 1.8 Fixed character's name and swapped gender dialogues [Lupus]
//= 1.9 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
geffen,59,143,0 script Meera 91,{ geffen,59,143,0 script Meera 91,{
@ -462,7 +463,7 @@ geffen_in,22,125,1 script Crumpler 52,{
next; next;
mes "[Crumpler]"; mes "[Crumpler]";
mes "Help meeeee!"; mes "Help meeeee!";
specialeffect 92; //"Crumpler" EF_METEORSTORM specialeffect EF_METEORSTORM;
close; close;
case 2: case 2:
mes "[Crumpler]"; mes "[Crumpler]";
@ -473,7 +474,7 @@ geffen_in,22,125,1 script Crumpler 52,{
mes "Oh sweet lord..."; mes "Oh sweet lord...";
mes "You're serious..."; mes "You're serious...";
next; next;
specialeffect 90; //"Crumpler" EF_LORD specialeffect EF_LORD;
mes "[Crumpler]"; mes "[Crumpler]";
mes "ARRRRRGH~!"; mes "ARRRRRGH~!";
mes "IT BUUUURNS!"; mes "IT BUUUURNS!";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= acky (god@acky.com) //= acky (god@acky.com)
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.2 //= 1.3
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any eAthena Version //= Any eAthena Version
//===== Description: ========================================= //===== Description: =========================================
@ -17,6 +17,7 @@
//= //=
//= Removed permanent global variables //= Removed permanent global variables
//= 1.2 Removed Duplicates [Silent] //= 1.2 Removed Duplicates [Silent]
//= 1.3 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
//Warps you into race way //Warps you into race way
@ -96,7 +97,7 @@ close;
OnCount4000: OnCount4000:
emotion 27; emotion 27;
specialeffect 267; specialeffect EF_CHIMTO;
announce "[GO!]",1; announce "[GO!]",1;
set $@race,1; set $@race,1;
set $@position,0; set $@position,0;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= acky - god@acky.com //= acky - god@acky.com
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.1.5 //= 1.2
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -20,6 +20,7 @@
//= 1.1.3 Removed Duplicate Names [Silent] //= 1.1.3 Removed Duplicate Names [Silent]
//= 1.1.4 Fixed SummonPad syntax. [KarLaeda] //= 1.1.4 Fixed SummonPad syntax. [KarLaeda]
//= 1.1.5 Some cleanup & optimization [KarLaeda] //= 1.1.5 Some cleanup & optimization [KarLaeda]
//= 1.2 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
// Entrance // // Entrance //
@ -738,7 +739,7 @@ if (#heal == 1 && @healing < 100) goto L_Heal; //Total healing required
set @fighting,0; set @fighting,0;
set #heal,0; set #heal,0;
set @healing,0; set @healing,0;
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
announce "Your monster has healed.",19; announce "Your monster has healed.",19;
end; end;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= Kisuka //= Kisuka
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.3 //= 1.4
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -28,6 +28,7 @@
//= 1.2 Optimized. Uses only one variable now. [L0ne_W0lf] //= 1.2 Optimized. Uses only one variable now. [L0ne_W0lf]
//= Corrected EXP rewards, and some typos. //= Corrected EXP rewards, and some typos.
//= 1.3 Corrected random in item function. [L0ne_W0lf] //= 1.3 Corrected random in item function. [L0ne_W0lf]
//= 1.4 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
prt_fild05,170,286,4 script Anxious Leprechaun#8pday 954,{ prt_fild05,170,286,4 script Anxious Leprechaun#8pday 954,{
@ -298,7 +299,7 @@ OnTouch:
mes "You light the fuse."; mes "You light the fuse.";
next; next;
mes "*BOOM!*"; mes "*BOOM!*";
specialeffect2 90; specialeffect2 EF_LORD;
next; next;
mes "After A cloud of dust and smoke has"; mes "After A cloud of dust and smoke has";
mes "dissipated,"; mes "dissipated,";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= Brainstorm //= Brainstorm
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.3 //= 1.3a
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -16,6 +16,7 @@
//= 1.1a Minor fixes. (Screwed up weight checks somehow) [L0ne_W0lf] //= 1.1a Minor fixes. (Screwed up weight checks somehow) [L0ne_W0lf]
//= 1.2 Added missing checkweights. [L0ne_W0lf] //= 1.2 Added missing checkweights. [L0ne_W0lf]
//= 1.3 Replaced effect numerics with constants. [L0ne_W0lf] //= 1.3 Replaced effect numerics with constants. [L0ne_W0lf]
//= 1.3a Replaced effect numerics with constants (1 was missed). [Samuray22]
//============================================================ //============================================================
// Pumpkin Mojo quest (Event 1) // Pumpkin Mojo quest (Event 1)
@ -703,7 +704,7 @@ nif_fild01,167,113,3 script Masta's chicken#06_hw01 800,{
OnInit: OnInit:
while(1) { while(1) {
sleep 180000; sleep 180000;
specialeffect 360; specialeffect EF_BAT2;
end; end;
} }
} }

View File

@ -3,12 +3,13 @@
//===== By: ================================================== //===== By: ==================================================
//= $ephiroth //= $ephiroth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.0a //= 1.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena Version //= eAthena Version
//===== Description: ========================================= //===== Description: =========================================
//= Info : Official idRO //= Info : Official idRO
//= 2006/10/16: 1.0 Release and fully working. [$ephiroth] //= 2006/10/16: 1.0 Release and fully working. [$ephiroth]
//= 1.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
@ -17,7 +18,7 @@ prontera,146,92,3 script Cellerb 58,{
mes @npcname$; mes @npcname$;
if((gettime(6)==10 && (gettime(5)==24 || gettime(5)==25))==0) { if((gettime(6)==10 && (gettime(5)==24 || gettime(5)==25))==0) {
mes "Congratulation! Celebrate Feast Day Of Ramadan Idul Fitri 1427 H."; mes "Congratulation! Celebrate Feast Day Of Ramadan Idul Fitri 1427 H.";
specialeffect 139; specialeffect EF_SANDMAN;
close; close;
} }
mes "Haii......^FF8800"+strcharinfo(0)+"^000000!!"; mes "Haii......^FF8800"+strcharinfo(0)+"^000000!!";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= eAthena dev team //= eAthena dev team
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.5 //= 1.6
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -21,6 +21,7 @@
//= 1.3 Fixed a wrong item ID with Sphinx Hat. [SinSloth] //= 1.3 Fixed a wrong item ID with Sphinx Hat. [SinSloth]
//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 1.5 Removed Ontouch trigger area from NPCs. [L0ne_W0lf] //= 1.5 Removed Ontouch trigger area from NPCs. [L0ne_W0lf]
//= 1.6 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
payon,140,151,5 script Seiyablem 84,{ payon,140,151,5 script Seiyablem 84,{
@ -368,8 +369,8 @@ function script Func_Socket {
set .@socketrand,rand(1,100); set .@socketrand,rand(1,100);
if((.@socketrand > getarg(3)) && (.@socketrand < getarg(4))) if((.@socketrand > getarg(3)) && (.@socketrand < getarg(4)))
{ {
if(getarg(4) == 51) specialeffect 90; if(getarg(4) == 51) specialeffect EF_LORD;
else specialeffect 83; else specialeffect EF_SANCTUARY;
mes "[Seiyablem]"; mes "[Seiyablem]";
mes "Great, it seems to be successful."; mes "Great, it seems to be successful.";
mes "It looks pretty well done. Congratulations!"; mes "It looks pretty well done. Congratulations!";
@ -385,7 +386,7 @@ function script Func_Socket {
} }
else else
{ {
specialeffect 108; specialeffect EF_FREEZING;
mes "[Seiyablem]"; mes "[Seiyablem]";
mes "Wah! ...I am so sorry, it failed."; mes "Wah! ...I am so sorry, it failed.";
mes "However, I am completely innocent."; mes "However, I am completely innocent.";

View File

@ -3,13 +3,14 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.0 //= 1.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any Athena Version //= Any Athena Version
//===== Description: ========================================= //===== Description: =========================================
//= Izlude Battle Arena Level 50 //= Izlude Battle Arena Level 50
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version. //= 1.0 First version.
//= 1.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
arena_room,64,138,5 script lvl 50s Waiting Room 124,{ arena_room,64,138,5 script lvl 50s Waiting Room 124,{
@ -883,7 +884,7 @@ prt_are_in,129,188,3 script Staff#50-1 67,{
mes "[Staff]"; mes "[Staff]";
mes "Let me guide you outside. I hope you had a good time."; mes "Let me guide you outside. I hope you had a good time.";
close2; close2;
specialeffect2 7; specialeffect2 EF_EXIT;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }
@ -961,7 +962,7 @@ prt_are_in,25,188,3 script Staff#50-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 7; specialeffect2 EF_EXIT;
donpcevent "cast#50::Onnomal1"; donpcevent "cast#50::Onnomal1";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_50::Onstop"; donpcevent "#arn_timer_50::Onstop";
@ -1012,7 +1013,7 @@ prt_are_in,25,188,3 script Staff#50-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 4; specialeffect2 EF_HIT5;
donpcevent "cast#50::Onnomal2"; donpcevent "cast#50::Onnomal2";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_50::Onstop"; donpcevent "#arn_timer_50::Onstop";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.1 //= 1.2
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any Athena Version //= Any Athena Version
//===== Description: ========================================= //===== Description: =========================================
@ -11,6 +11,7 @@
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version. //= 1.0 First version.
//= 1.1 Fixed coordinate typo. (bugreport:1663) [L0ne_W0lf] //= 1.1 Fixed coordinate typo. (bugreport:1663) [L0ne_W0lf]
//= 1.2 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
arena_room,38,88,5 script lvl 60s Waiting Room 124,{ arena_room,38,88,5 script lvl 60s Waiting Room 124,{
@ -880,7 +881,7 @@ prt_are_in,129,135,3 script Staff#60-1 67,{
mes "[Staff]"; mes "[Staff]";
mes "Let me guide you outside. I hope you had a good time."; mes "Let me guide you outside. I hope you had a good time.";
close2; close2;
specialeffect2 4; specialeffect2 EF_EXIT;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }
@ -958,7 +959,7 @@ prt_are_in,25,135,3 script Staff#60-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 4; specialeffect2 EF_EXIT;
donpcevent "cast#60::Onnomal1"; donpcevent "cast#60::Onnomal1";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_60::Onstop"; donpcevent "#arn_timer_60::Onstop";
@ -1009,7 +1010,7 @@ prt_are_in,25,135,3 script Staff#60-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 4; specialeffect2 EF_HIT5;
donpcevent "cast#60::Onnomal2"; donpcevent "cast#60::Onnomal2";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_60::Onstop"; donpcevent "#arn_timer_60::Onstop";

View File

@ -3,13 +3,14 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.0 //= 1.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any Athena Version //= Any Athena Version
//===== Description: ========================================= //===== Description: =========================================
//= Izlude Battle Arena Level 70 //= Izlude Battle Arena Level 70
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version. //= 1.0 First version.
//= 1.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
arena_room,52,42,7 script lvl 70s Waiting Room 124,{ arena_room,52,42,7 script lvl 70s Waiting Room 124,{
@ -860,7 +861,7 @@ prt_are_in,129,83,3 script Staff#70-1 67,{
mes "[Staff]"; mes "[Staff]";
mes "Let me guide you outside. I hope you had a good time."; mes "Let me guide you outside. I hope you had a good time.";
close2; close2;
specialeffect2 7; specialeffect2 EF_EXIT;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }
@ -938,7 +939,7 @@ prt_are_in,25,84,3 script Staff#70-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 7; specialeffect2 EF_EXIT;
donpcevent "cast#70::Onnomal1"; donpcevent "cast#70::Onnomal1";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_70::Onstop"; donpcevent "#arn_timer_70::Onstop";
@ -989,7 +990,7 @@ prt_are_in,25,84,3 script Staff#70-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 4; specialeffect2 EF_HIT5;
donpcevent "cast#70::Onnomal2"; donpcevent "cast#70::Onnomal2";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_70::Onstop"; donpcevent "#arn_timer_70::Onstop";

View File

@ -3,13 +3,14 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.0 //= 1.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any Athena Version //= Any Athena Version
//===== Description: ========================================= //===== Description: =========================================
//= Izlude Battle Arena Level 80 //= Izlude Battle Arena Level 80
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version. //= 1.0 First version.
//= 1.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
arena_room,147,42,1 script lvl 80s Waiting Room 124,{ arena_room,147,42,1 script lvl 80s Waiting Room 124,{
@ -833,7 +834,7 @@ prt_are_in,181,188,3 script Staff#80-1 67,{
mes "[Staff]"; mes "[Staff]";
mes "Let me guide you outside. I hope you had a good time."; mes "Let me guide you outside. I hope you had a good time.";
close2; close2;
specialeffect2 7; specialeffect2 EF_EXIT;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }
@ -911,7 +912,7 @@ prt_are_in,77,187,3 script Staff#80-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 7; specialeffect2 EF_EXIT;
donpcevent "cast#80::Onnomal1"; donpcevent "cast#80::Onnomal1";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_80::Onstop"; donpcevent "#arn_timer_80::Onstop";
@ -962,7 +963,7 @@ prt_are_in,77,187,3 script Staff#80-2 67,{
mes "See you later~"; mes "See you later~";
close2; close2;
} }
specialeffect2 4; specialeffect2 EF_HIT5;
donpcevent "cast#80::Onnomal2"; donpcevent "cast#80::Onnomal2";
warp "arena_room",100,75; warp "arena_room",100,75;
donpcevent "#arn_timer_80::Onstop"; donpcevent "#arn_timer_80::Onstop";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.0a //= 1.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any Athena Version //= Any Athena Version
//===== Description: ========================================= //===== Description: =========================================
@ -11,6 +11,7 @@
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version. //= 1.0 First version.
//= 1.0a Fixed a typo. //= 1.0a Fixed a typo.
//= 1.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
arena_room,162,88,3 script Ponox 124,{ arena_room,162,88,3 script Ponox 124,{
@ -1148,7 +1149,7 @@ prt_are_in,181,135,3 script Staff#party-1 67,{
mes "[Staff]"; mes "[Staff]";
mes "Let me guide you outside. I hope you had a good time."; mes "Let me guide you outside. I hope you had a good time.";
close2; close2;
specialeffect2 4; specialeffect2 EF_HIT5;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }
@ -1233,7 +1234,7 @@ prt_are_in,77,135,3 script Staff#party-2 67,{
donpcevent "alloff#pt::Onon"; donpcevent "alloff#pt::Onon";
donpcevent "Ponox::Onstart"; donpcevent "Ponox::Onstart";
} }
specialeffect2 4; specialeffect2 EH_HIT5;
donpcevent "cast#pt::Onnomal1"; donpcevent "cast#pt::Onnomal1";
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
@ -1325,7 +1326,7 @@ prt_are_in,77,135,3 script Staff#party-2 67,{
donpcevent "alloff#pt::Onon"; donpcevent "alloff#pt::Onon";
donpcevent "Ponox::Onstart"; donpcevent "Ponox::Onstart";
} }
specialeffect2 4; specialeffect2 EF_HIT5;
warp "arena_room",100,75; warp "arena_room",100,75;
end; end;
} }

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= Kisuka //= Kisuka
//===== Current Version: ===================================== //===== Current Version: =====================================
//= v1.1 //= 1.2
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -12,6 +12,7 @@
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First version [L0ne_W0lf] //= 1.0 First version [L0ne_W0lf]
//= 1.1 Fixed the NPC saying you "00" [L0ne_W0lf] //= 1.1 Fixed the NPC saying you "00" [L0ne_W0lf]
//= 1.2 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
payon,173,141,4 script Ripped Cabus#GymPass 899,{ payon,173,141,4 script Ripped Cabus#GymPass 899,{
@ -75,13 +76,13 @@ payon,173,141,4 script Ripped Cabus#GymPass 899,{
mes "and try to feel the burn."; mes "and try to feel the burn.";
mes "Ready? Let's do this."; mes "Ready? Let's do this.";
next; next;
specialeffect2 79; specialeffect2 EF_EARTHSPIKE;
next; next;
specialeffect2 372; specialeffect2 EF_DEVIL;
next; next;
specialeffect2 10; specialeffect2 EF_COIN;
next; next;
specialeffect2 62; specialeffect2 EF_SIGHTRASHER;
next; next;
skill "ALL_INCCARRY",getskilllv("ALL_INCCARRY")+1,0; skill "ALL_INCCARRY",getskilllv("ALL_INCCARRY")+1,0;
delitem 7776,1; delitem 7776,1;
@ -122,13 +123,13 @@ payon,173,141,4 script Ripped Cabus#GymPass 899,{
mes "as muscle memory. It's won't take"; mes "as muscle memory. It's won't take";
mes "as long to build 'em back up..."; mes "as long to build 'em back up...";
next; next;
specialeffect2 79; specialeffect2 EF_EARTHSPIKE;
next; next;
specialeffect2 372; specialeffect2 EF_DEVIL;
next; next;
specialeffect2 10; specialeffect2 EF_COIN;
next; next;
specialeffect2 62; specialeffect2 EF_SIGHTRASHER;
next; next;
skill 681,gympassmemory,0; skill 681,gympassmemory,0;
mes "[Ripped]"; mes "[Ripped]";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.5 //= 1.7
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any eAthena Version //= Any eAthena Version
//===== Description: ========================================= //===== Description: =========================================
@ -16,7 +16,8 @@
//= preventing players from launching another. [SinSloth] //= preventing players from launching another. [SinSloth]
//= 1.4 - Fixed a minor bug added in the last revision. [SinSloth] //= 1.4 - Fixed a minor bug added in the last revision. [SinSloth]
//= 1.5 - Applied a fix to players locations which were not rotating properly. [SinSloth] //= 1.5 - Applied a fix to players locations which were not rotating properly. [SinSloth]
//= 1.6- Removed nescesity to win to proceed with quest [Yommy] //= 1.6 - Removed nescesity to win to proceed with quest [Yommy]
//= 1.7 - Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
que_bingo,48,84,5 script Bingo Waiting Room 124,{ que_bingo,48,84,5 script Bingo Waiting Room 124,{
@ -812,7 +813,7 @@ OnInit:
OnTouch: OnTouch:
if($@bingowinner$ != strcharinfo(0)) end; if($@bingowinner$ != strcharinfo(0)) end;
specialeffect 183; specialeffect EF_SUI_EXPLOSION;
soundeffect "tming_success.wav",1; soundeffect "tming_success.wav",1;
if($@bingoresult == 16) getitem 7515,50; if($@bingoresult == 16) getitem 7515,50;
else getitem 7515,1; else getitem 7515,1;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth(Most of the NPCs), MasterOfMuppets(Some of the NPCs + bug fixes) & Kargha(The quiz NPCs) //= SinSloth(Most of the NPCs), MasterOfMuppets(Some of the NPCs + bug fixes) & Kargha(The quiz NPCs)
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 2.5a //= 2.7
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN 3422+(Requires jA Script System) //= eAthena SVN 3422+(Requires jA Script System)
//===== Description: ========================================= //===== Description: =========================================
@ -40,6 +40,7 @@
//= 2.5 Updated to fall within proper name restrictions. [L0ne_W0lf] //= 2.5 Updated to fall within proper name restrictions. [L0ne_W0lf]
//= 2.5a Corrected a Typo error ";;". [Samuray22] //= 2.5a Corrected a Typo error ";;". [Samuray22]
//= 2.6 Fixed Engel giving back 7 Sobbing Starlight on failing to refine it, bugreport:1473 [Brainstorm] //= 2.6 Fixed Engel giving back 7 Sobbing Starlight on failing to refine it, bugreport:1473 [Brainstorm]
//= 2.7 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
//===== Configuration : ====================================== //===== Configuration : ======================================
prontera,1,1,1 script TheSignConfig -1,{ prontera,1,1,1 script TheSignConfig -1,{
@ -5397,7 +5398,7 @@ L_Success:
next; next;
getitem 7178,1; getitem 7178,1;
set signquest,23; set signquest,23;
specialeffect2 94; specialeffect2 EF_YUFITELHIT;
next; next;
mes "[Engel]"; mes "[Engel]";
mes "This was one of the most difficult"; mes "This was one of the most difficult";
@ -5967,7 +5968,7 @@ L_FirstTouch:
mes "What the...?"; mes "What the...?";
mes "What's happening?!"; mes "What's happening?!";
next; next;
specialeffect2 9; specialeffect2 EF_ENHANCE;
mes "^3355FFFor some reason, in"; mes "^3355FFFor some reason, in";
mes "this particular spot, the"; mes "this particular spot, the";
mes "Sobbing Starlight is reacting"; mes "Sobbing Starlight is reacting";
@ -5976,7 +5977,7 @@ L_FirstTouch:
mes "holding. All the objects are"; mes "holding. All the objects are";
mes "violently resonating"; mes "violently resonating";
next; next;
specialeffect2 99; specialeffect2 EF_FLASHER;
mes "All of a sudden these"; mes "All of a sudden these";
mes "objects emit a bright flash"; mes "objects emit a bright flash";
mes "of light that envelops your"; mes "of light that envelops your";
@ -9389,7 +9390,7 @@ geffen,119,49,1 script Fountain#SignFountain 111,{
close; close;
L_Lament: L_Lament:
specialeffect2 200; specialeffect2 EF_LEVEL99;
mes "^3355FFAs you approach the fountain, a strange light begins to emit from the Lucifer's Lament in your pocket and from something deep within the fountain's water."; mes "^3355FFAs you approach the fountain, a strange light begins to emit from the Lucifer's Lament in your pocket and from something deep within the fountain's water.";
next; next;
menu "Throw Lucifer's Lament into the fountain.",L_Throw,"Ignore the light.",-; menu "Throw Lucifer's Lament into the fountain.",L_Throw,"Ignore the light.",-;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
// Samuray22 // Samuray22
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.4 //= 1.5
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -21,6 +21,7 @@
//= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 1.3a Corrected a Typo error ";;". [Samuray22] //= 1.3a Corrected a Typo error ";;". [Samuray22]
//= 1.4 Fixed incorrect variable type used. [L0ne_W0lf] //= 1.4 Fixed incorrect variable type used. [L0ne_W0lf]
//= 1.5 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
//=======================================================================================================// //=======================================================================================================//
@ -663,7 +664,7 @@ ein_in01,125,99,3 script Tarsha Cherno 850,{
mes "Touching another"; mes "Touching another";
mes "man's wife...?!"; mes "man's wife...?!";
next; next;
specialeffect2 147; specialeffect2 EF_EARTHHIT;
percentheal -30,0; percentheal -30,0;
close; close;
case 2: case 2:
@ -716,7 +717,7 @@ ein_in01,125,99,3 script Tarsha Cherno 850,{
mes "Touching another"; mes "Touching another";
mes "man's wife...?!"; mes "man's wife...?!";
next; next;
specialeffect2 147; specialeffect2 EF_EARTHHIT;
percentheal -20,0; percentheal -20,0;
close; close;
case 4: case 4:
@ -728,7 +729,7 @@ ein_in01,125,99,3 script Tarsha Cherno 850,{
mes "Touching another"; mes "Touching another";
mes "man's wife...?!"; mes "man's wife...?!";
next; next;
specialeffect2 147; specialeffect2 EF_EARTHHIT;
percentheal -10,0; percentheal -10,0;
close; close;
} }
@ -1600,7 +1601,7 @@ airplane_01,238,154,5 script Airship Captain#01 873,{
mes "exaggeration."; mes "exaggeration.";
mes "It has really a strong power."; mes "It has really a strong power.";
next; next;
specialeffect2 253; specialeffect2 EF_ABSORBSPIRITS;
mes "[Tarlock]"; mes "[Tarlock]";
mes "Did you understand?"; mes "Did you understand?";
mes "I'll rest a little."; mes "I'll rest a little.";
@ -1950,7 +1951,7 @@ airplane,236,163,5 script Airship Captain#03 873,{
mes "Rune Stones? Hmm. Well, this"; mes "Rune Stones? Hmm. Well, this";
mes "is goodbye for now, adventurer."; mes "is goodbye for now, adventurer.";
close2; close2;
specialeffect2 253; specialeffect2 EF_ABSORBSPIRITS;
set lhz_heart,13; set lhz_heart,13;
getexp 700000,400000; getexp 700000,400000;
cutin "",255; cutin "",255;

View File

@ -3,7 +3,7 @@
//===== By =================================================== //===== By ===================================================
//= Fredzilla, MasterOfMuppets //= Fredzilla, MasterOfMuppets
//===== Version ============================================== //===== Version ==============================================
//= 2.2 //= 2.3
//===== Compatible With ====================================== //===== Compatible With ======================================
//= eAthena SVN //= eAthena SVN
//===== Description ========================================== //===== Description ==========================================
@ -28,6 +28,7 @@
//= 2.0a Corrected a Typo error ";;". [Samuray22] //= 2.0a Corrected a Typo error ";;". [Samuray22]
//= 2.1 Added missing checkweights. [L0ne_W0lf] //= 2.1 Added missing checkweights. [L0ne_W0lf]
//= 2.2 Replaced effect numerics with constants. [L0ne_W0lf] //= 2.2 Replaced effect numerics with constants. [L0ne_W0lf]
//= 2.3 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
// Ayothaya Ring Quest // Ayothaya Ring Quest
@ -661,7 +662,7 @@ ayo_dun02,91,264,3 script Haggard Man 841,{
mes "I thank you for curing me. Now, it's time for me to resume my training."; mes "I thank you for curing me. Now, it's time for me to resume my training.";
next; next;
mes "[" +strcharinfo(0)+ "]"; mes "[" +strcharinfo(0)+ "]";
specialeffect 120; specialeffect EF_CLOAKING;
mes "Wait, I can't let you go! You don't know how hard it was for me to find you! You can't just leave!"; mes "Wait, I can't let you go! You don't know how hard it was for me to find you! You can't just leave!";
next; next;
mes "[Annon]"; mes "[Annon]";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= MasterOfMuppets & SinSloth //= MasterOfMuppets & SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.8 //= 1.9
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena //= eAthena
//===== Description: ========================================= //===== Description: =========================================
@ -21,6 +21,7 @@
//= 1.6 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] //= 1.6 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
//= 1.7 Corrected locations of warpinside#1. (DarkValmir) [L0ne_W0lf] //= 1.7 Corrected locations of warpinside#1. (DarkValmir) [L0ne_W0lf]
//= 1.8 Added missing checkweight. [L0ne_W0lf] //= 1.8 Added missing checkweight. [L0ne_W0lf]
//= 1.9 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
@ -474,7 +475,7 @@ OnSweat:
end; end;
OnEffect: OnEffect:
specialeffect 174; specialeffect EF_CHANGECOLD;
end; end;
} }
@ -703,7 +704,7 @@ OnTouch:
mes "Old Blue Box deep"; mes "Old Blue Box deep";
mes "inside the drawer.^000000"; mes "inside the drawer.^000000";
close2; close2;
specialeffect 71; specialeffect EF_CONE;
set hg_herb,13; set hg_herb,13;
getitem 603,1; //Old blue box getitem 603,1; //Old blue box
getexp 50000,0; getexp 50000,0;
@ -2665,17 +2666,17 @@ hu_in01,256,40,3 script Herico 897,{
mes "[Herico]"; mes "[Herico]";
mes "Then...SPIT THEM OUT!"; mes "Then...SPIT THEM OUT!";
percentheal -5,0; percentheal -5,0;
specialeffect2 3; specialeffect2 EF_HIT4;
next; next;
mes "[Herico]"; mes "[Herico]";
mes "SPIT THEM OUT!"; mes "SPIT THEM OUT!";
percentheal -5,0; percentheal -5,0;
specialeffect2 3; specialeffect2 EF_HIT4;
next; next;
mes "[Herico]"; mes "[Herico]";
mes "I SAID, SPIT THEM OUUUUUT!"; mes "I SAID, SPIT THEM OUUUUUT!";
percentheal -5,0; percentheal -5,0;
specialeffect2 3; specialeffect2 EF_HIT4;
next; next;
mes "["+strcharinfo(0)+"]"; mes "["+strcharinfo(0)+"]";
mes "Err...I was just kidding..."; mes "Err...I was just kidding...";
@ -3825,16 +3826,16 @@ hu_fild06,168,359,3 script Moks Mushrooms#Mush1 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered mushrooms. -"; mes "- You have successfully gathered mushrooms. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 11) if(hg_tre == 11)
mes "Collected Moks Mushroom Solution: 1ea "; mes "Collected Moks Mushroom Solution: 1ea ";
@ -3889,16 +3890,16 @@ hu_fild06,194,341,3 script Moks Mushrooms#Mush2 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered mushrooms. -"; mes "- You have successfully gathered mushrooms. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 11) if(hg_tre == 11)
mes "Collected Moks Mushroom Solution: 1ea "; mes "Collected Moks Mushroom Solution: 1ea ";
@ -3953,16 +3954,16 @@ hu_fild06,198,339,3 script Moks Mushrooms#Mush3 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered mushrooms. -"; mes "- You have successfully gathered mushrooms. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 11) if(hg_tre == 11)
mes "Collected Moks Mushroom Solution: 1ea "; mes "Collected Moks Mushroom Solution: 1ea ";
@ -4017,16 +4018,16 @@ hugel,209,163,3 script Clam#C1 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Clam Flesh. -"; mes "- You have successfully gathered Clam Flesh. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 21) if(hg_tre == 21)
mes "Collected Clam Flesh: 1ea "; mes "Collected Clam Flesh: 1ea ";
@ -4081,16 +4082,16 @@ hugel,203,166,3 script Clam#C2 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -";
specialeffect 194; specialeffect EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Clam Flesh. -"; mes "- You have successfully gathered Clam Flesh. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 21) if(hg_tre == 21)
mes "Collected Clam Flesh: 1ea "; mes "Collected Clam Flesh: 1ea ";
@ -4145,16 +4146,16 @@ hugel,217,158,3 script Clam#C3 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Clam Flesh. -"; mes "- You have successfully gathered Clam Flesh. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 21) if(hg_tre == 21)
mes "Collected Clam Flesh: 1ea "; mes "Collected Clam Flesh: 1ea ";
@ -4209,16 +4210,16 @@ hugel,204,150,3 script Clam#C4 111,{
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
mes "- *Snip Snip* -"; mes "- *Snip Snip* -";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Clam Flesh. -"; mes "- You have successfully gathered Clam Flesh. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 21) if(hg_tre == 21)
mes "Collected Clam Flesh: 1ea "; mes "Collected Clam Flesh: 1ea ";
@ -4273,16 +4274,16 @@ hu_fild06,155,309,1 script Moks Bugs#Bug1 1053,{
mes "- *Whizz Whizz Bzzzz* -"; mes "- *Whizz Whizz Bzzzz* -";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- The bugs quickly ran away. You have failed to gather their shells. -"; mes "- The bugs quickly ran away. You have failed to gather their shells. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Moks Bugs Shells. -"; mes "- You have successfully gathered Moks Bugs Shells. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 31) if(hg_tre == 31)
mes "Collected Moks Bugs Shells: 1ea "; mes "Collected Moks Bugs Shells: 1ea ";
@ -4337,16 +4338,16 @@ hu_fild06,218,320,1 script Moks Bugs#Bug2 1053,{
mes "- *Whizz Whizz Bzzzz* -"; mes "- *Whizz Whizz Bzzzz* -";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- The bugs quickly ran away. You have failed to gather their shells. -"; mes "- The bugs quickly ran away. You have failed to gather their shells. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Moks Bugs Shells. -"; mes "- You have successfully gathered Moks Bugs Shells. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 31) if(hg_tre == 31)
mes "Collected Moks Bugs Shells: 1ea "; mes "Collected Moks Bugs Shells: 1ea ";
@ -4401,16 +4402,16 @@ hu_fild06,249,329,1 script Moks Bugs#Bug3 1053,{
mes "- *Whizz Whizz Bzzzz* -"; mes "- *Whizz Whizz Bzzzz* -";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
mes "- *Whizz Whizz*-"; mes "- *Whizz Whizz*-";
specialeffect2 71; specialeffect2 EF_CONE;
next; next;
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- The bugs quickly ran away. You have failed to gather their shells. -"; mes "- The bugs quickly ran away. You have failed to gather their shells. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Moks Bugs Shells. -"; mes "- You have successfully gathered Moks Bugs Shells. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 31) if(hg_tre == 31)
mes "Collected Moks Bugs Shells: 1ea "; mes "Collected Moks Bugs Shells: 1ea ";
@ -4470,11 +4471,11 @@ hu_fild06,218,373,1 script Moks Bugs#Bug4 1053,{
if(rand(1,5) > 4) if(rand(1,5) > 4)
{ {
mes "- The bugs quickly ran away. You have failed to gather their shells. -"; mes "- The bugs quickly ran away. You have failed to gather their shells. -";
specialeffect2 194; specialeffect2 EF_STUNATTACK;
close; close;
} }
mes "- You have successfully gathered Moks Bugs Shells. -"; mes "- You have successfully gathered Moks Bugs Shells. -";
specialeffect2 364; specialeffect2 EF_VALLENTINE2;
set hg_tre,hg_tre+1; set hg_tre,hg_tre+1;
if(hg_tre == 31) if(hg_tre == 31)
mes "Collected Moks Bugs Shells: 1ea "; mes "Collected Moks Bugs Shells: 1ea ";

View File

@ -71,6 +71,8 @@
//= Changed temp char vars to normal vars, that unset at end. //= Changed temp char vars to normal vars, that unset at end.
//= Tube just makes sure you have 1 or more permits. //= Tube just makes sure you have 1 or more permits.
//= 4.4 Replaced effect numerics with constants. [L0ne_W0lf] //= 4.4 Replaced effect numerics with constants. [L0ne_W0lf]
//= 4.5 Corrected an Incorrect check of the Shinokas_Quest. (bugreport:2276) [Samuray22]
//= Replaced effect numerics with constants.
//============================================================ //============================================================
lighthalzen,1,1,7 script sneakAddSuber -1,{ lighthalzen,1,1,7 script sneakAddSuber -1,{
@ -4627,13 +4629,13 @@ L_NoText:
mes "You must remember the"; mes "You must remember the";
mes "locations that I am about"; mes "locations that I am about";
mes "to show you. Get ready..."; mes "to show you. Get ready...";
specialeffect2 22; specialeffect2 EF_SIGHT;
next; next;
mes "[Elder]"; mes "[Elder]";
mes "Yaaaaappp ---!"; mes "Yaaaaappp ---!";
specialeffect2 62; specialeffect2 EF_SIGHTRASHER;
specialeffect2 225; specialeffect2 EF_VOLCANO;
specialeffect2 36; specialeffect2 EF_PORTAL;
next; next;
mes "[Elder]"; mes "[Elder]";
mes "There! The locations"; mes "There! The locations";
@ -4755,11 +4757,11 @@ L_NoText:
mes "......"; mes "......";
mes "........."; mes ".........";
mes "Hoooooooo..."; mes "Hoooooooo...";
specialeffect2 88; specialeffect2 EF_SUFFRAGIUM;
next; next;
mes "[Elder]"; mes "[Elder]";
mes "Yaaaaapp ---!"; mes "Yaaaaapp ---!";
specialeffect2 86; specialeffect2 EF_ASPERSIO;
next; next;
mes "[Elder]"; mes "[Elder]";
mes "Whew! I've managed"; mes "Whew! I've managed";
@ -4829,7 +4831,7 @@ lhz_in03,32,162,3 script Crippled Girl 53,{
mes "old pendant"; mes "old pendant";
mes "into her hands.^000000"; mes "into her hands.^000000";
next; next;
specialeffect2 259; specialeffect2 EF_MAPPILLAR3;
mes "..............."; mes "...............";
next; next;
mes "["+strcharinfo(0)+"]"; mes "["+strcharinfo(0)+"]";
@ -5028,7 +5030,7 @@ lhz_in03,32,162,3 script Crippled Girl 53,{
mes "old pendant"; mes "old pendant";
mes "into her hands.^000000"; mes "into her hands.^000000";
next; next;
specialeffect2 259; specialeffect2 EF_MAPPILLAR3;
mes "......"; mes "......";
next; next;
mes "["+strcharinfo(0)+"]"; mes "["+strcharinfo(0)+"]";
@ -5191,7 +5193,7 @@ OnTouch:
next; next;
mes "[????]"; mes "[????]";
mes "............"; mes "............";
specialeffect2 36; specialeffect2 EF_PORTAL;
next; next;
mes "[???]"; mes "[???]";
mes "^FF0000...I'm sorry..."; mes "^FF0000...I'm sorry...";
@ -7848,7 +7850,7 @@ L_Mission:
mes "I don't want our enemies"; mes "I don't want our enemies";
mes "to discover Shinokas before"; mes "to discover Shinokas before";
mes "we can get him to talk."; mes "we can get him to talk.";
if(Shinokas_Quest == 10) set lhz_boss,24; if(Shinokas_Quest == 11) set lhz_boss,24;
else set lhz_boss,23; else set lhz_boss,23;
close2; close2;
cutin "",255; cutin "",255;
@ -7873,7 +7875,7 @@ L_Mission:
} }
else if(lhz_boss == 23) else if(lhz_boss == 23)
{ {
if(Shinokas_Quest == 10) if(Shinokas_Quest == 11)
{ {
mes "[Karl]"; mes "[Karl]";
mes "Ymir's Heart Pieces?"; mes "Ymir's Heart Pieces?";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= kobra_k88 //= kobra_k88
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 2.2 //= 2.3
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena 7.15 + //= eAthena 7.15 +
//===== Description: ========================================= //===== Description: =========================================
@ -24,6 +24,7 @@
//= 2.0a Corrected a Typo error ";;". [Samuray22] //= 2.0a Corrected a Typo error ";;". [Samuray22]
//= 2.1 Assassins will now get their request item. (bugreport:1220) [L0ne_W0lf] //= 2.1 Assassins will now get their request item. (bugreport:1220) [L0ne_W0lf]
//= 2.2 Updated Binocular and Stop Post quests. [L0ne_W0lf] //= 2.2 Updated Binocular and Stop Post quests. [L0ne_W0lf]
//= 2.3 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
//==================================================================================// //==================================================================================//
@ -6850,8 +6851,8 @@ moc_fild10,281,148,1 script Upturned Spot#water 111,{
mes "the Rough Wind, and both"; mes "the Rough Wind, and both";
mes "objects violent glow in"; mes "objects violent glow in";
mes "conflict against each other.^000000"; mes "conflict against each other.^000000";
specialeffect 54; specialeffect EF_BEGINSPELL2;
specialeffect 56; specialeffect EF_BEGINSPELL4;
next; next;
cutin "mocseal_ice02.bmp",2; cutin "mocseal_ice02.bmp",2;
mes "^3355FFSuddenly, the crest sprayed"; mes "^3355FFSuddenly, the crest sprayed";
@ -6859,7 +6860,7 @@ moc_fild10,281,148,1 script Upturned Spot#water 111,{
mes "quickly in mid-air: it seems"; mes "quickly in mid-air: it seems";
mes "the Wind element neutralized"; mes "the Wind element neutralized";
mes "this crest's Water element.^000000"; mes "this crest's Water element.^000000";
specialeffect 72; specialeffect EF_SPHERE;
delitem 996,1; delitem 996,1;
set mao_request,15; set mao_request,15;
next; next;
@ -6904,7 +6905,7 @@ moc_fild10,281,148,1 script Upturned Spot#water 111,{
mes "suddenly causing the air"; mes "suddenly causing the air";
mes "to chill and raising the"; mes "to chill and raising the";
mes "waves in the oasis.^000000"; mes "waves in the oasis.^000000";
specialeffect 54; specialeffect EF_BEGINSPELL2;
delitem 995,1; delitem 995,1;
set mao_request,114; set mao_request,114;
next; next;
@ -6991,15 +6992,15 @@ moc_fild19,21,33,1 script Unturned Spot#wind 111,{
mes "^3355FFThe Wind elemental crest"; mes "^3355FFThe Wind elemental crest";
mes "quickly responds to the"; mes "quickly responds to the";
mes "Great Nature stone.^000000"; mes "Great Nature stone.^000000";
specialeffect 56; specialeffect EF_BEGINSPELL4;
specialeffect 57; specialeffect EF_BEGINSPELL5;
next; next;
cutin "mocseal_wind02.bmp",2; cutin "mocseal_wind02.bmp",2;
mes "^3355FFThe Wind and Earth"; mes "^3355FFThe Wind and Earth";
mes "neutralized each other,"; mes "neutralized each other,";
mes "causing the power of the"; mes "causing the power of the";
mes "Wind in this area to stabilize.^000000"; mes "Wind in this area to stabilize.^000000";
specialeffect 72; specialeffect EF_SPHERE;
delitem 997,1; delitem 997,1;
set mao_request,13; set mao_request,13;
next; next;
@ -7107,7 +7108,7 @@ moc_fild19,21,33,1 script Unturned Spot#wind 111,{
mes "Rough Wind, causing the"; mes "Rough Wind, causing the";
mes "crest to shine brighter and"; mes "crest to shine brighter and";
mes "the wind to blow stronger.^000000"; mes "the wind to blow stronger.^000000";
specialeffect 56; specialeffect EF_BEGINSPELL4;
delitem 996,1; delitem 996,1;
set mao_request,112; set mao_request,112;
next; next;
@ -7166,8 +7167,8 @@ moc_fild12,280,36,1 script Unturned Spot#earth 111,{
mes "and the crest begin to glow"; mes "and the crest begin to glow";
mes "intensely, as if their powers"; mes "intensely, as if their powers";
mes "were conflicting.^000000"; mes "were conflicting.^000000";
specialeffect 57; specialeffect EF_BEGINSPELL5;
specialeffect 55; specialeffect EF_BEGINSPELL3;
next; next;
mes "^3355FFThe Flame Heart then"; mes "^3355FFThe Flame Heart then";
mes "quickly vanishes with"; mes "quickly vanishes with";
@ -7175,7 +7176,7 @@ moc_fild12,280,36,1 script Unturned Spot#earth 111,{
mes "This power of this crest"; mes "This power of this crest";
mes "is now stabilized.^000000"; mes "is now stabilized.^000000";
cutin "mocseal_earth02.bmp",2; cutin "mocseal_earth02.bmp",2;
specialeffect 72; specialeffect EF_SPHERE;
delitem 994,1; delitem 994,1;
set mao_request,14; set mao_request,14;
next; next;
@ -7226,7 +7227,7 @@ moc_fild12,280,36,1 script Unturned Spot#earth 111,{
mes "causes tremors in the"; mes "causes tremors in the";
mes "ground and sand to flow"; mes "ground and sand to flow";
mes "towards the crest.^000000"; mes "towards the crest.^000000";
specialeffect 57; specialeffect EF_BEGINSPELL5;
delitem 997,1; delitem 997,1;
set mao_request,113; set mao_request,113;
next; next;
@ -7281,15 +7282,15 @@ moc_fild07,192,166,1 script Unturned Spot#fire 111,{
mes "it begins to pulse with"; mes "it begins to pulse with";
mes "light as the crest glows"; mes "light as the crest glows";
mes "brighter and brighter.^000000"; mes "brighter and brighter.^000000";
specialeffect 55; specialeffect EF_BEGINSPELL3;
specialeffect 54; specialeffect EF_BEGINSPELL2;
next; next;
mes "^3355FFThe air in the area"; mes "^3355FFThe air in the area";
mes "suddenly chills, and"; mes "suddenly chills, and";
mes "your Mystic Frozen"; mes "your Mystic Frozen";
mes "bursts into cold vapor.^000000"; mes "bursts into cold vapor.^000000";
cutin "mocseal_fire02.bmp",2; cutin "mocseal_fire02.bmp",2;
specialeffect 72; specialeffect EF_SPHERE;
delitem 995,1; delitem 995,1;
set mao_request,16; set mao_request,16;
next; next;
@ -7332,7 +7333,7 @@ moc_fild07,192,166,1 script Unturned Spot#fire 111,{
mes "Heart, and the crest"; mes "Heart, and the crest";
mes "begins to shine as the"; mes "begins to shine as the";
mes "air around you heats up.^000000"; mes "air around you heats up.^000000";
specialeffect 55; specialeffect EF_BEGINSPELL3;
cutin "mocseal_fire01.bmp",2; cutin "mocseal_fire01.bmp",2;
delitem 994,1; delitem 994,1;
set mao_request,115; set mao_request,115;
@ -8463,7 +8464,7 @@ OnTimer5000:
end; end;
OnTimer6000: OnTimer6000:
specialeffect 90; specialeffect EF_LORD;
end; end;
OnTimer6500: OnTimer6500:
@ -8831,7 +8832,7 @@ OnEmotion2:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
} }
@ -8865,11 +8866,11 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
OnSpell2: OnSpell2:
specialeffect 90; specialeffect EF_LORD;
end; end;
} }
@ -8888,7 +8889,7 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
} }
@ -8907,7 +8908,7 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 90; specialeffect EF_LORD;
end; end;
} }
@ -9478,7 +9479,7 @@ OnTimer5000:
end; end;
OnTimer6000: OnTimer6000:
specialeffect 90; specialeffect EF_LORD;
end; end;
OnTimer6500: OnTimer6500:
@ -9857,7 +9858,7 @@ OnEmotion2:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
} }
@ -9891,11 +9892,11 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
OnSpell2: OnSpell2:
specialeffect 90; specialeffect EF_LORD;
end; end;
} }
@ -9914,7 +9915,7 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
} }
@ -9933,7 +9934,7 @@ OnEmotion:
end; end;
OnSpell: OnSpell:
specialeffect 90; specialeffect EF_LORD;
end; end;
} }

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= L0ne_W0lf //= L0ne_W0lf
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 2.8 //= 2.9
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -52,6 +52,7 @@
//= 2.6 Uncommented ontouchNPC label for Man Stuck in Ice. [L0ne_W0lf] //= 2.6 Uncommented ontouchNPC label for Man Stuck in Ice. [L0ne_W0lf]
//= 2.7 Corrected overlaping warp coordinates. [L0ne_W0lf] //= 2.7 Corrected overlaping warp coordinates. [L0ne_W0lf]
//= 2.8 Replaced effect numerics with constants. [L0ne_W0lf] //= 2.8 Replaced effect numerics with constants. [L0ne_W0lf]
//= 2.9 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
// Lost Child Quest (Prerequisite to High Priest quest) // Lost Child Quest (Prerequisite to High Priest quest)
@ -3386,7 +3387,7 @@ rachel,265,98,3 script Hamion#aru 930,{
mes "[Hamion]"; mes "[Hamion]";
mes "Here we go...!"; mes "Here we go...!";
next; next;
specialeffect2 71; //EF_CONE specialeffect2 EF_CONE;
mes "^3355FF*Pzzzz*^000000"; mes "^3355FF*Pzzzz*^000000";
next; next;
mes "[Hamion]"; mes "[Hamion]";
@ -5591,7 +5592,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
mes "you in your travels. Peace"; mes "you in your travels. Peace";
mes "be with you, "+strcharinfo(0)+"."; mes "be with you, "+strcharinfo(0)+".";
set lost_boy,13; set lost_boy,13;
specialeffect2 253; specialeffect2 EF_ABSORBSPIRITS;
getexp 900000,0; getexp 900000,0;
goto L_End; goto L_End;
} }
@ -6022,7 +6023,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
set MISC_QUEST,MISC_QUEST | 8192; set MISC_QUEST,MISC_QUEST | 8192;
set ra_tem_q,0; set ra_tem_q,0;
cutin "",255; cutin "",255;
specialeffect2 253; specialeffect2 EF_ABSORBSPIRITS;
getexp 900000,600000; getexp 900000,600000;
end; end;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.3a //= 1.4
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena //= eAthena
//===== Description: ========================================= //===== Description: =========================================
@ -15,6 +15,7 @@
//= 1.2 Updated several aspects of the script. [L0ne_W0lf] //= 1.2 Updated several aspects of the script. [L0ne_W0lf]
//= 1.3 Minor Touchups to quest. [L0ne_W0lf] //= 1.3 Minor Touchups to quest. [L0ne_W0lf]
//= 1.3a Changed some " + name +" to strcharinfo(0) [Samuray22] //= 1.3a Changed some " + name +" to strcharinfo(0) [Samuray22]
//= 1.4 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
prt_fild08,175,374,3 script Bard#brising 51,{ prt_fild08,175,374,3 script Bard#brising 51,{
@ -3163,7 +3164,7 @@ OnEmoGasp:
que_god02,175,55,4 script #doppelganger2 739,{ que_god02,175,55,4 script #doppelganger2 739,{
OnCast: OnCast:
specialeffect 59; specialeffect EF_BEGINSPELL7;
end; end;
} }
@ -3174,7 +3175,7 @@ OnEmoGasp:
end; end;
OnCast: OnCast:
specialeffect 59; specialeffect EF_BEGINSPELL7;
end; end;
} }
@ -3412,7 +3413,7 @@ que_god02,178,127,3 script Valkyrie#1 811,{
next; next;
mes "[Valkyrie]"; mes "[Valkyrie]";
mes "Your soul and spirit will be reborn in Valhalla as a holy warrior preparing for the holy war."; mes "Your soul and spirit will be reborn in Valhalla as a holy warrior preparing for the holy war.";
specialeffect2 42; specialeffect2 EF_BLESSING;
next; next;
mes "[Valkyrie]"; mes "[Valkyrie]";
mes "And..."; mes "And...";
@ -3497,7 +3498,7 @@ que_god02,178,127,3 script Valkyrie#1 811,{
mes "[Valkyrie]"; mes "[Valkyrie]";
mes "Your soul and"; mes "Your soul and";
mes "spirit will be reborn in Valhalla as a holy warrior preparing for the holy war."; mes "spirit will be reborn in Valhalla as a holy warrior preparing for the holy war.";
specialeffect2 42; specialeffect2 EF_BLESSING;
next; next;
mes "[Valkyrie]"; mes "[Valkyrie]";
mes "And..."; mes "And...";
@ -4338,7 +4339,7 @@ mjolnir_09,85,129,0 script #brisindwarf3 111,3,3,{
close; close;
} }
if ((god_brising > 42) && (god_brising < 50)) { if ((god_brising > 42) && (god_brising < 50)) {
specialeffect 109; specialeffect EF_BUBBLE;
mes "[Echoing Voice]"; mes "[Echoing Voice]";
mes "Alfrik: confirmed."; mes "Alfrik: confirmed.";
mes "Dvalin: confirmed."; mes "Dvalin: confirmed.";
@ -4354,25 +4355,25 @@ mjolnir_09,85,129,0 script #brisindwarf3 111,3,3,{
next; next;
switch(select("20!","How should I know?!","40!","42!" )) { switch(select("20!","How should I know?!","40!","42!" )) {
case 1: case 1:
specialeffect 109; specialeffect EF_BUBBLE;
mes "[Echoing Voice]"; mes "[Echoing Voice]";
mes "Failed."; mes "Failed.";
mes "Failed..."; mes "Failed...";
close; close;
case 2: case 2:
specialeffect 109; specialeffect EF_BUBBLE;
mes "[Echoing Voice]"; mes "[Echoing Voice]";
mes "Failed."; mes "Failed.";
mes "Failed..."; mes "Failed...";
close; close;
case 3: case 3:
specialeffect 109; specialeffect EF_BUBBLE;
mes "[Echoing Voice]"; mes "[Echoing Voice]";
mes "Failed."; mes "Failed.";
mes "Failed..."; mes "Failed...";
close; close;
case 4: case 4:
specialeffect 109; specialeffect EF_BUBBLE;
mes "[Echoing Voice]"; mes "[Echoing Voice]";
mes "...Confirmed."; mes "...Confirmed.";
mes "Shutting down barrier."; mes "Shutting down barrier.";
@ -4486,7 +4487,7 @@ mjolnir_09,87,129,3 script Berling#1 826,{
next; next;
mes "[Berling]"; mes "[Berling]";
mes "Memorize all five lines of this song exactly. Now take this golden teardrop and please seek out Grer."; mes "Memorize all five lines of this song exactly. Now take this golden teardrop and please seek out Grer.";
specialeffect2 84; specialeffect2 EF_IMPOSITIO;
set god_brising,44; set god_brising,44;
close2; close2;
hideonnpc "Berling#1"; hideonnpc "Berling#1";

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= SinSloth //= SinSloth
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.6 //= 1.7
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena //= eAthena
//===== Description: ========================================= //===== Description: =========================================
@ -16,6 +16,7 @@
//= 1.4 Minor Touchups to quest. [L0ne_W0lf] //= 1.4 Minor Touchups to quest. [L0ne_W0lf]
//= 1.5 Fixed missing close2 in Rebarev Doug. [L0ne_w0lf] //= 1.5 Fixed missing close2 in Rebarev Doug. [L0ne_w0lf]
//= 1.6 Corrected mismatched variables. [L0ne_W0lf] //= 1.6 Corrected mismatched variables. [L0ne_W0lf]
//= 1.7 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
prt_castle,44,151,0 script Rebarev Doug 56,{ prt_castle,44,151,0 script Rebarev Doug 56,{
@ -3142,28 +3143,28 @@ niflheim,109,254,0 script Egnigem 796,{
mes "I'm going to"; mes "I'm going to";
mes "imbue you with the"; mes "imbue you with the";
mes "^666666last vestiges of my strength^000000..."; mes "^666666last vestiges of my strength^000000...";
specialeffect 57; specialeffect EF_BEGINSPELL5;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "May the heavens"; mes "May the heavens";
mes "answer me as I call upon the"; mes "answer me as I call upon the";
mes "light of justice that empowers the defenders of truth, and threaten the enemies of peace."; mes "light of justice that empowers the defenders of truth, and threaten the enemies of peace.";
specialeffect 58; specialeffect EF_BEGINSPELL6;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "May you always shine with"; mes "May you always shine with";
mes "the light of truth. Let the light within you eradicate the shadows"; mes "the light of truth. Let the light within you eradicate the shadows";
mes "of deception, fear and malice."; mes "of deception, fear and malice.";
specialeffect 58; specialeffect EF_BEGINSPELL6;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "By the holy power"; mes "By the holy power";
mes "invested in me, I humbly bestow upon you my remaining strength. Fight honorably, and do not lose sight of righteousness."; mes "invested in me, I humbly bestow upon you my remaining strength. Fight honorably, and do not lose sight of righteousness.";
specialeffect 60; specialeffect EF_LOCKON;
specialeffect2 245; specialeffect2 EF_HOLYCROSS;
set god_eremes,27; set god_eremes,27;
set BaseExp,BaseExp+1220358; set BaseExp,BaseExp+1220358;
close; close;
@ -3180,28 +3181,28 @@ niflheim,109,254,0 script Egnigem 796,{
mes "I'm going to"; mes "I'm going to";
mes "imbue you with the"; mes "imbue you with the";
mes "^666666last vestiges of my strength^000000..."; mes "^666666last vestiges of my strength^000000...";
specialeffect 57; specialeffect EF_BEGINSPELL5;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "May the heavens"; mes "May the heavens";
mes "answer me as I call upon the"; mes "answer me as I call upon the";
mes "light of justice that empowers the defenders of truth, and threaten the enemies of peace."; mes "light of justice that empowers the defenders of truth, and threaten the enemies of peace.";
specialeffect 58; specialeffect EF_BEGINSPELL6;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "May you always shine with"; mes "May you always shine with";
mes "the light of truth. Let the light within you eradicate the shadows"; mes "the light of truth. Let the light within you eradicate the shadows";
mes "of deception, fear and malice."; mes "of deception, fear and malice.";
specialeffect 58; specialeffect EF_BEGINSPELL6;
specialeffect2 152; specialeffect2 EF_HOLYHIT;
next; next;
mes "[Egnigem]"; mes "[Egnigem]";
mes "By the holy power"; mes "By the holy power";
mes "invested in me, I humbly bestow upon you my remaining strength. Fight honorably, and do not lose sight of righteousness."; mes "invested in me, I humbly bestow upon you my remaining strength. Fight honorably, and do not lose sight of righteousness.";
specialeffect 60; specialeffect EF_LOCKON;
specialeffect2 245; specialeffect2 EF_HOLYCROSS;
set god_eremes,27; set god_eremes,27;
getexp 1220358,0; getexp 1220358,0;
close; close;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= [Ishizu-chan] //= [Ishizu-chan]
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 2.0 //= 2.1
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= Any eAthena Version i guess? //= Any eAthena Version i guess?
//===== Description: ========================================= //===== Description: =========================================
@ -22,6 +22,7 @@
//= 1.8 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 1.8 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 1.9 Fixed a bug in the last event which allowed an exploit after the first summoning. [SinSloth] //= 1.9 Fixed a bug in the last event which allowed an exploit after the first summoning. [SinSloth]
//= 2.0 Cleaned up the trans-only check, and added expanded classes. [L0ne_W0lf] //= 2.0 Cleaned up the trans-only check, and added expanded classes. [L0ne_W0lf]
//= 2.1 Replaced effect numerics with constants. [Samuray22]
//============================================================ //============================================================
hu_fild01,140,163,5 script Tower Keeper 852,3,3,{ hu_fild01,140,163,5 script Tower Keeper 852,3,3,{
@ -1864,7 +1865,7 @@ tha_t12,96,58,0 script Stone Statue#thana1 111,{
mes "statue glows even brighter"; mes "statue glows even brighter";
mes "with a mysterious light.^000000"; mes "with a mysterious light.^000000";
delitem 7426,1; delitem 7426,1;
specialeffect 55; specialeffect EF_BEGINSPELL3;
enablenpc "tteffect2"; enablenpc "tteffect2";
donpcevent "tteffect2::OnGlow"; donpcevent "tteffect2::OnGlow";
set $@thana_summon,1; set $@thana_summon,1;
@ -1931,7 +1932,7 @@ tha_t12,104,18,0 script Stone Statue#thana2 111,{
mes "statue glows even brighter"; mes "statue glows even brighter";
mes "with a mysterious light.^000000"; mes "with a mysterious light.^000000";
delitem 7428,1; delitem 7428,1;
specialeffect 55; specialeffect EF_BEGINSPELL3;
enablenpc "tteffect5"; enablenpc "tteffect5";
donpcevent "tteffect5::OnGlow"; donpcevent "tteffect5::OnGlow";
set $@thana_summon,3; set $@thana_summon,3;
@ -1988,7 +1989,7 @@ tha_t12,128,86,0 script Stone Statue#thana3 111,{
mes "statue glows even brighter"; mes "statue glows even brighter";
mes "with a mysterious light.^000000"; mes "with a mysterious light.^000000";
delitem 7430,1; delitem 7430,1;
specialeffect 59; specialeffect EF_BEGINSPELL7;
enablenpc "tteffect1"; enablenpc "tteffect1";
donpcevent "tteffect1::OnGlow"; donpcevent "tteffect1::OnGlow";
set $@thana_summon,4; set $@thana_summon,4;
@ -2046,7 +2047,7 @@ tha_t12,161,58,0 script Stone Statue#thana4 111,{
mes "statue glows even brighter"; mes "statue glows even brighter";
mes "with a mysterious light.^000000"; mes "with a mysterious light.^000000";
delitem 7427,1; delitem 7427,1;
specialeffect 57; specialeffect EF_BEGINSPELL5;
enablenpc "tteffect3"; enablenpc "tteffect3";
donpcevent "tteffect3::OnGlow"; donpcevent "tteffect3::OnGlow";
set $@thana_summon,2; set $@thana_summon,2;
@ -2103,7 +2104,7 @@ tha_t12,154,18,0 script Stone Statue#thana5 111,{
mes "Green Charm Stone, the"; mes "Green Charm Stone, the";
mes "statue glows even brighter"; mes "statue glows even brighter";
mes "with a mysterious light.^000000"; mes "with a mysterious light.^000000";
specialeffect 56; specialeffect EF_BEGINSPELL4;
enablenpc "tteffect4"; enablenpc "tteffect4";
donpcevent "tteffect4::OnGlow"; donpcevent "tteffect4::OnGlow";
delitem 7429,1; delitem 7429,1;
@ -2160,11 +2161,11 @@ OnTimer1000:
OnTimer1500: OnTimer1500:
OnTimer2000: OnTimer2000:
OnTimer2500: OnTimer2500:
specialeffect 59; specialeffect EF_BEGINSPELL7;
end; end;
OnTimer3000: OnTimer3000:
specialeffect 59; specialeffect EF_BEGINSPELL7;
stopnpctimer; stopnpctimer;
if($@thana_summon == 6) end; if($@thana_summon == 6) end;
initnpctimer; initnpctimer;
@ -2190,11 +2191,11 @@ OnTimer1000:
OnTimer1500: OnTimer1500:
OnTimer2000: OnTimer2000:
OnTimer2500: OnTimer2500:
specialeffect 55; specialeffect EF_BEGINSPELL3;
end; end;
OnTimer3000: OnTimer3000:
specialeffect 55; specialeffect EF_BEGINSPELL3;
stopnpctimer; stopnpctimer;
if($@thana_summon == 6) end; if($@thana_summon == 6) end;
initnpctimer; initnpctimer;
@ -2220,11 +2221,11 @@ OnTimer1000:
OnTimer1500: OnTimer1500:
OnTimer2000: OnTimer2000:
OnTimer2500: OnTimer2500:
specialeffect 57; specialeffect EF_BEGINSPELL5;
end; end;
OnTimer3000: OnTimer3000:
specialeffect 57; specialeffect EF_BEGINSPELL5;
stopnpctimer; stopnpctimer;
if($@thana_summon == 6) end; if($@thana_summon == 6) end;
initnpctimer; initnpctimer;
@ -2250,11 +2251,11 @@ OnTimer1000:
OnTimer1500: OnTimer1500:
OnTimer2000: OnTimer2000:
OnTimer2500: OnTimer2500:
specialeffect 56; specialeffect EF_BEGINSPELL4;
end; end;
OnTimer3000: OnTimer3000:
specialeffect 56; specialeffect EF_BEGINSPELL4;
stopnpctimer; stopnpctimer;
if($@thana_summon == 6) end; if($@thana_summon == 6) end;
initnpctimer; initnpctimer;
@ -2280,11 +2281,11 @@ OnTimer1000:
OnTimer1500: OnTimer1500:
OnTimer2000: OnTimer2000:
OnTimer2500: OnTimer2500:
specialeffect 54; specialeffect EF_BEGINSPELL2;
end; end;
OnTimer3000: OnTimer3000:
specialeffect 54; specialeffect EF_BEGINSPELL2;
stopnpctimer; stopnpctimer;
if($@thana_summon == 6) end; if($@thana_summon == 6) end;
initnpctimer; initnpctimer;