diff options
author | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2010-09-06 19:15:17 +0000 |
---|---|---|
committer | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2010-09-06 19:15:17 +0000 |
commit | 2678cc840bb707ff33378ba0d0cbfd8a737b5743 (patch) | |
tree | 2516fdd31f588ba6557766f862b6373393acc862 /npc/instances/EndlessTower.txt | |
parent | 36ea9e9c13d9f29203ba8c85a7f751f2433f5950 (diff) | |
download | hercules-2678cc840bb707ff33378ba0d0cbfd8a737b5743.tar.gz hercules-2678cc840bb707ff33378ba0d0cbfd8a737b5743.tar.bz2 hercules-2678cc840bb707ff33378ba0d0cbfd8a737b5743.tar.xz hercules-2678cc840bb707ff33378ba0d0cbfd8a737b5743.zip |
* Implemented Icescope's fix for devotion, reflect damage is no longer absorbed by the devoter. (bugreport:3189)
* As a folow up to r14301, increased MAX_REG_NUM to 256, to prevent possible data loss.
* Touched up the endless tower script slightly.
- Added ends to several NPCs which would allow you to restart timers.
- Added some missing stopnpctimers to npcs. (bugreport:4418)
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14400 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/instances/EndlessTower.txt')
-rw-r--r-- | npc/instances/EndlessTower.txt | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/npc/instances/EndlessTower.txt b/npc/instances/EndlessTower.txt index c7da75123..e10c2fefe 100644 --- a/npc/instances/EndlessTower.txt +++ b/npc/instances/EndlessTower.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.1 +//= 1.2 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= @@ -13,6 +13,8 @@ //===== Additional Comments: ================================= //= 1.0 First version. //= 1.1 Removed a disablenpc from #102FShadowDust1. (bugreport:4415) +//= 1.2 Added ends to several NPCs which would allow you to restart timers. +//= Added some missing stopnpctimers to npcs. (bugreport:4418) //============================================================ alberta,214,77,6 script Captain Janssen 709,{ @@ -480,6 +482,8 @@ e_tower,151,185,4 script Purification Stone#et2 844,{ } 1@tower,29,365,1 script #1F Controller 844,{ + end; + OnInstanceInit: areamonster "1@tower",7,351,17,387,"Metaling",1613,15,instance_npcname("#1F Controller", instance_id())+"::OnMyMobDead"; areamonster "1@tower",7,351,17,387,"Marin",1242,5,instance_npcname("#1F Controller", instance_id())+"::OnMyMobDead"; @@ -3818,6 +3822,8 @@ OnInstanceInit: } 6@tower,45,89,2 script Spring of Life#2 844,{ + end; + OnEnable: specialeffect EF_BUBBLE; initnpctimer; @@ -3830,6 +3836,8 @@ OnTimer2000: } 6@tower,45,89,2 script Spring of Life#3 844,{ + end; + OnEnable: specialeffect EF_BUBBLE; initnpctimer; @@ -3860,6 +3868,8 @@ OnMyMobDead: } 6@tower,156,151,2 script #1st Beeper 844,{ + end; + OnEnable: initnpctimer; end; @@ -3882,6 +3892,7 @@ OnTimer15500: OnTimer20500: instance_announce 0,"Let's see who runs fastest. Are you ready?",bc_map,"0x00ffcc"; + stopnpctimer; areamonster "6@tower",151,66,153,106,"Bone Guardian",1152,50,instance_npcname("#1st Beeper", instance_id())+"::OnMyMobDead"; areamonster "6@tower",158,66,160,106,"Bone Guardian",1152,50,instance_npcname("#1st Beeper", instance_id())+"::OnMyMobDead"; end; @@ -3898,6 +3909,8 @@ OnMyMobDead: } 6@tower,156,151,2 script #2nd Beeper 844,{ + end; + OnEnable: initnpctimer; end; @@ -3912,6 +3925,7 @@ OnTimer5500: OnTimer10500: instance_announce 0,"I demand an encore!",bc_map,"0x00ffcc"; + stopnpctimer; areamonster "6@tower",151,66,153,106,"Wind Guardian",1263,30,instance_npcname("#2nd Beeper", instance_id())+"::OnMyMobDead"; areamonster "6@tower",158,66,160,106,"Wind Guardian",1263,30,instance_npcname("#2nd Beeper", instance_id())+"::OnMyMobDead"; end; @@ -3928,6 +3942,8 @@ OnMyMobDead: } 6@tower,156,151,2 script #3rd Beeper 844,{ + end; + OnEnable: initnpctimer; end; @@ -3942,6 +3958,7 @@ OnTimer5500: OnTimer10500: instance_announce 0,"How would you like to play one more round?",bc_map,"0x00ffcc"; + stopnpctimer; areamonster "6@tower",151,66,153,106,"Sword Edge Guardian",1132,20,instance_npcname("#3rd Beeper", instance_id())+"::OnMyMobDead"; areamonster "6@tower",158,66,160,106,"Sword Edge Guardian",1132,20,instance_npcname("#3rd Beeper", instance_id())+"::OnMyMobDead"; end; @@ -3958,6 +3975,8 @@ OnMyMobDead: } 6@tower,156,151,2 script #4th Beeper 844,{ + end; + OnEnable: initnpctimer; end; @@ -4053,6 +4072,8 @@ OnTimer10500: } 6@tower,169,127,2 script #Effect30 844,{ + end; + OnInstanceInit: disablenpc instance_npcname("#Effect30", instance_id()); end; @@ -4069,6 +4090,8 @@ OnTimer1000: } 6@tower,169,127,2 script #Effect31 844,{ + end; + OnInstanceInit: disablenpc instance_npcname("#Effect31", instance_id()); end; |