diff options
author | Haru <haru@dotalux.com> | 2020-07-23 23:33:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-23 23:33:34 +0200 |
commit | 38d13e2098d198254ee6fc25dd0b6a78961c1480 (patch) | |
tree | b60f6a997467d330ceacd52695bb32aac805f329 | |
parent | 1dfebbd4966310387357cbddae600418a56df658 (diff) | |
parent | be1e71e0252f66e472395aa6d1f56883a565b59a (diff) | |
download | hercules-38d13e2098d198254ee6fc25dd0b6a78961c1480.tar.gz hercules-38d13e2098d198254ee6fc25dd0b6a78961c1480.tar.bz2 hercules-38d13e2098d198254ee6fc25dd0b6a78961c1480.tar.xz hercules-38d13e2098d198254ee6fc25dd0b6a78961c1480.zip |
Merge pull request #2797 from skyleo/dokebi_battle_quest_bugfix
Dokebi Battle Quest bugfix and exploit patch
-rw-r--r-- | npc/quests/quests_amatsu.txt | 33 |
1 files changed, 5 insertions, 28 deletions
diff --git a/npc/quests/quests_amatsu.txt b/npc/quests/quests_amatsu.txt index 3c55f91a3..504ab6032 100644 --- a/npc/quests/quests_amatsu.txt +++ b/npc/quests/quests_amatsu.txt @@ -399,11 +399,14 @@ OnStartArena: enablenpc "Grandma#ama1"; enablenpc "Grandpa#ama"; warpwaitingpc "ama_test",50,83; - donpcevent "Timer#ama::OnEnable"; + enablenpc("Timer#ama"); + initnpctimer("Timer#ama"); disablewaitingroomevent "Assistant#ama"; end; OnReset: + stopnpctimer("Timer#ama"); + disablenpc("Timer#ama"); enablewaitingroomevent "Assistant#ama"; end; } @@ -620,7 +623,6 @@ ama_test,50,100,3 script Coach#ama 4_M_JPN2,15,15,{ mes "Don't lose your high self-esteem"; mes "in the future. Farewell."; close2; - donpcevent "Timer#ama::OnDisable"; warp "amatsu",223,230; disablenpc "Coach#ama"; donpcevent "Assistant#ama::OnReset"; @@ -665,7 +667,6 @@ ama_test,50,100,3 script Coach#ama 4_M_JPN2,15,15,{ setquest 8128; warp "amatsu",223,230; disablenpc "Coach#ama"; - donpcevent "Timer#ama::OnDisable"; donpcevent "Assistant#ama::OnReset"; end; } @@ -754,7 +755,6 @@ OnTouch: changequest 8129,8130; warp "amatsu",223,230; disablenpc "Coach#after"; - donpcevent "Timer#ama::OnDisable"; donpcevent "Assistant#ama::OnReset"; end; } @@ -764,14 +764,6 @@ OnInit: disablenpc "Timer#ama"; end; -OnEnable: - enablenpc "Timer#ama"; - initnpctimer; - end; -OnDisable: - stopnpctimer; - end; - OnTimer1000: mapannounce "ama_test"," The Timer has been activated. You have 6 minutes. Annihilate the monsters in time! ",bc_map; end; @@ -788,26 +780,11 @@ OnTimer361000: end; OnTimer361500: - enablenpc "backwarp#ama"; - end; - -OnTimer362000: - disablenpc "backwarp#ama"; + areawarp("ama_test", 25, 75, 80, 130, "amatsu", 115, 95); end; OnTimer362500: donpcevent "Assistant#ama::OnReset"; - donpcevent "Timer#ama::OnDisable"; - end; -} - -ama_test,50,100,0 script backwarp#ama FAKE_NPC,25,25,{ -OnInit: - disablenpc "backwarp#ama"; - end; - -OnTouch: - warp "amatsu",115,95; end; } |