From 7e10f1611d51f1d0c6d9efce6efe3e046cdd3aca Mon Sep 17 00:00:00 2001
From: Mysteries <mysteriousragnarok@hotmail.com>
Date: Tue, 29 Jan 2013 20:02:52 -0500
Subject: Updated placeholders.

---
 npc/warps/cities/alberta.txt      | 4 +---
 npc/warps/cities/aldebaran.txt    | 4 +---
 npc/warps/cities/amatsu.txt       | 4 +---
 npc/warps/cities/ayothaya.txt     | 4 +---
 npc/warps/dungeons/abbey.txt      | 4 +---
 npc/warps/dungeons/abyss.txt      | 4 +---
 npc/warps/dungeons/alde_dun.txt   | 4 +---
 npc/warps/dungeons/ama_dun.txt    | 4 +---
 npc/warps/dungeons/anthell.txt    | 4 +---
 npc/warps/dungeons/ayo_dun.txt    | 4 +---
 npc/warps/dungeons/beach_dun.txt  | 4 +---
 npc/warps/dungeons/c_tower.txt    | 4 +---
 npc/warps/fields/abyss_warper.txt | 4 +---
 npc/warps/fields/amatsu_fild.txt  | 4 +---
 npc/warps/other/airplane.txt      | 4 +---
 npc/warps/other/bossnia.txt       | 4 +---
 16 files changed, 16 insertions(+), 48 deletions(-)

(limited to 'npc/warps')

diff --git a/npc/warps/cities/alberta.txt b/npc/warps/cities/alberta.txt
index 66e3ce6eb..4523bbb72 100644
--- a/npc/warps/cities/alberta.txt
+++ b/npc/warps/cities/alberta.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Alberta Warp Script
 //===== By: ==================================================
 //= Athena (1.0)
 //= Nana (1.1)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Warp Points for Alberta, Treasure Island & Turtle Island
 //===== Additional Comments: =================================
diff --git a/npc/warps/cities/aldebaran.txt b/npc/warps/cities/aldebaran.txt
index f1d6398af..0c047dfbf 100644
--- a/npc/warps/cities/aldebaran.txt
+++ b/npc/warps/cities/aldebaran.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Al de Baran Warp Script
 //===== By: ==================================================
 //= Athena (1.0)
 //= Nana (1.1)
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 2+
 //===== Description: =========================================
 //= Warp Points for Al de Baran
 //===== Additional Comments: =================================
diff --git a/npc/warps/cities/amatsu.txt b/npc/warps/cities/amatsu.txt
index 8614869d3..26ac52a7b 100644
--- a/npc/warps/cities/amatsu.txt
+++ b/npc/warps/cities/amatsu.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Amatsu Warps Script
 //===== By: ==================================================
 //= Athena (1.0)
 //= Nana (1.1)
 //===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 6+
 //===== Description: =========================================
 //= [Aegis COnversion]
 //= Warp Points for Amatsu
diff --git a/npc/warps/cities/ayothaya.txt b/npc/warps/cities/ayothaya.txt
index 2d24763e8..789314453 100644
--- a/npc/warps/cities/ayothaya.txt
+++ b/npc/warps/cities/ayothaya.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Ayothaya Town Warps Script
 //===== By: ==================================================
 //= Muad_Dib, L0ne_W0lf (1.0)
 //===== Current Version: =====================================
 //= 1.5a
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 8+
 //===== Description: =========================================
 //= Warp Points for Ayothaya
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/abbey.txt b/npc/warps/dungeons/abbey.txt
index 437290a7d..ac97ebeb8 100644
--- a/npc/warps/dungeons/abbey.txt
+++ b/npc/warps/dungeons/abbey.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Abbey Dungeon Warp Script
 //===== By: ==================================================
 //= $ephiroth
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Warp Points for Abbey Dungeon
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/abyss.txt b/npc/warps/dungeons/abyss.txt
index b669a3226..75d48e5e8 100644
--- a/npc/warps/dungeons/abyss.txt
+++ b/npc/warps/dungeons/abyss.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Abyss Lake Dungeon Warp Script
 //===== By: ==================================================
 //= Muad-Dib (1.0)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 10+
 //===== Description: =========================================
 //= Warp Points for Abyss Lake Dungeon
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/alde_dun.txt b/npc/warps/dungeons/alde_dun.txt
index a51ccf413..cee943b20 100644
--- a/npc/warps/dungeons/alde_dun.txt
+++ b/npc/warps/dungeons/alde_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Al de Baran Dungeon Warp Script
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 2+
 //===== Description: =========================================
 //= Warp Points for Al De Baran Dungeon
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/ama_dun.txt b/npc/warps/dungeons/ama_dun.txt
index a13422204..07cc1d173 100644
--- a/npc/warps/dungeons/ama_dun.txt
+++ b/npc/warps/dungeons/ama_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Amatsu Dungeon Script
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 6+
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Warp Points for Amatsu Dungeon
diff --git a/npc/warps/dungeons/anthell.txt b/npc/warps/dungeons/anthell.txt
index 10714a214..fe3435fd7 100644
--- a/npc/warps/dungeons/anthell.txt
+++ b/npc/warps/dungeons/anthell.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Ant Hell Warp Script
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Warp Points for Ant Hell
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/ayo_dun.txt b/npc/warps/dungeons/ayo_dun.txt
index c1b013baf..28c08f73b 100644
--- a/npc/warps/dungeons/ayo_dun.txt
+++ b/npc/warps/dungeons/ayo_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Ayothaya Dungeon Warp Script
 //===== By: ==================================================
 //= rAthena Team (1.0)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 10+
 //===== Description: =========================================
 //= Warp Points for Ayothaya Dungeon
 //===== Additional Comments: =================================
diff --git a/npc/warps/dungeons/beach_dun.txt b/npc/warps/dungeons/beach_dun.txt
index 13ba8b428..199a5d391 100644
--- a/npc/warps/dungeons/beach_dun.txt
+++ b/npc/warps/dungeons/beach_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Comodo Dungeon Warp
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Comodo Beach Dungeon warp script
diff --git a/npc/warps/dungeons/c_tower.txt b/npc/warps/dungeons/c_tower.txt
index e75f8e449..493fd1f9f 100644
--- a/npc/warps/dungeons/c_tower.txt
+++ b/npc/warps/dungeons/c_tower.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Al de Baran Clock Tower Warp Script
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 2+
 //===== Description: =========================================
 //= Warp Points for Clock Tower
 //===== Additional Comments: =================================
diff --git a/npc/warps/fields/abyss_warper.txt b/npc/warps/fields/abyss_warper.txt
index 8c4ea1e1c..284104155 100644
--- a/npc/warps/fields/abyss_warper.txt
+++ b/npc/warps/fields/abyss_warper.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Abyss Cave Warper
 //===== By: ==================================================
 //= erKURITA
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Warper to Abyss Cave. and warper out
 //===== Additional Comments: =================================
diff --git a/npc/warps/fields/amatsu_fild.txt b/npc/warps/fields/amatsu_fild.txt
index 37e94c3b8..93c5eccf2 100644
--- a/npc/warps/fields/amatsu_fild.txt
+++ b/npc/warps/fields/amatsu_fild.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Amatsu Field Warp's
 //===== By: ==================================================
 //= Nana (1.0)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= [Aegis COnversion]
 //= Warp Points for Amatsu Field
diff --git a/npc/warps/other/airplane.txt b/npc/warps/other/airplane.txt
index 83afc6893..336268eb3 100644
--- a/npc/warps/other/airplane.txt
+++ b/npc/warps/other/airplane.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Airports & Airplanes Warp Script
 //===== By: ==================================================
 //= Sara-chan (1.0), SSUNNY@YOUNG(1.6)
 //===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 8+
 //===== Description: =========================================
 //= Warp Points for All Airplanes and Airports
 //===== Additional Comments: =================================
diff --git a/npc/warps/other/bossnia.txt b/npc/warps/other/bossnia.txt
index 28cfda019..2ecf6145f 100644
--- a/npc/warps/other/bossnia.txt
+++ b/npc/warps/other/bossnia.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Bossnia Warps
 //===== By: ==================================================
 //= Masao
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= Any rAthena Version
 //===== Description: =========================================
 //= Back Warp Points related to the Bossnia event.
 //===== Additional Comments: =================================
-- 
cgit v1.2.3-70-g09d2


From a8240276644fe5e80ad41c53143bdc87cf953c31 Mon Sep 17 00:00:00 2001
From: Mysteries <mysteriousragnarok@hotmail.com>
Date: Sun, 3 Feb 2013 14:34:42 -0500
Subject: Updated more placeholders and fixed some spacing issues.

---
 npc/airports/airships.txt                  |  2 +-
 npc/airports/einbroch.txt                  |  4 +-
 npc/airports/hugel.txt                     |  4 +-
 npc/airports/izlude.txt                    |  4 +-
 npc/airports/lighthalzen.txt               |  4 +-
 npc/airports/rachel.txt                    |  4 +-
 npc/airports/yuno.txt                      |  4 +-
 npc/battleground/bg_common.txt             |  2 +-
 npc/battleground/flavius/flavius01.txt     |  4 +-
 npc/battleground/flavius/flavius02.txt     |  4 +-
 npc/battleground/flavius/flavius_enter.txt |  4 +-
 npc/battleground/kvm/kvm01.txt             |  4 +-
 npc/battleground/kvm/kvm02.txt             |  4 +-
 npc/battleground/kvm/kvm03.txt             |  4 +-
 npc/battleground/kvm/kvm_enter.txt         |  4 +-
 npc/battleground/kvm/kvm_item_pay.txt      |  4 +-
 npc/battleground/tierra/tierra01.txt       |  4 +-
 npc/battleground/tierra/tierra02.txt       |  4 +-
 npc/battleground/tierra/tierra_enter.txt   |  4 +-
 npc/cities/alberta.txt                     |  2 +-
 npc/cities/aldebaran.txt                   |  4 +-
 npc/cities/amatsu.txt                      |  2 +-
 npc/cities/ayothaya.txt                    |  2 +-
 npc/cities/comodo.txt                      |  4 +-
 npc/cities/einbech.txt                     |  4 +-
 npc/cities/einbroch.txt                    |  4 +-
 npc/cities/geffen.txt                      |  4 +-
 npc/cities/gonryun.txt                     |  4 +-
 npc/cities/hugel.txt                       |  4 +-
 npc/cities/izlude.txt                      |  4 +-
 npc/cities/jawaii.txt                      |  4 +-
 npc/cities/lighthalzen.txt                 | 68 +++++++++++++++---------------
 npc/cities/louyang.txt                     |  4 +-
 npc/cities/lutie.txt                       |  6 +--
 npc/cities/manuk.txt                       |  4 +-
 npc/cities/morocc.txt                      |  4 +-
 npc/cities/moscovia.txt                    |  4 +-
 npc/cities/niflheim.txt                    |  5 +--
 npc/cities/payon.txt                       |  4 +-
 npc/cities/prontera.txt                    |  4 +-
 npc/cities/rachel.txt                      |  4 +-
 npc/cities/splendide.txt                   |  4 +-
 npc/cities/umbala.txt                      |  4 +-
 npc/cities/veins.txt                       |  4 +-
 npc/cities/yuno.txt                        |  4 +-
 npc/custom/breeder.txt                     |  2 +-
 npc/custom/card_remover.txt                |  2 +-
 npc/custom/etc/airplane.txt                |  2 +-
 npc/custom/etc/bank.txt                    |  2 +-
 npc/custom/etc/bank_kafra.txt              |  2 +-
 npc/custom/etc/blackjack.txt               |  2 +-
 npc/custom/quests/bandit_beard.txt         |  2 +-
 npc/custom/quests/berzebub.txt             |  2 +-
 npc/custom/resetnpc.txt                    |  4 +-
 npc/events/MemorialDay_2008.txt            |  4 +-
 npc/events/StPatrick_2008.txt              |  4 +-
 npc/events/bossnia.txt                     |  2 +-
 npc/events/children_week.txt               |  4 +-
 npc/events/christmas_2005.txt              |  4 +-
 npc/events/christmas_2008.txt              |  4 +-
 npc/events/dumplingfestival.txt            |  4 +-
 npc/events/easter_2008.txt                 |  4 +-
 npc/events/event_skill_reset.txt           |  4 +-
 npc/events/gdevent_aru.txt                 |  4 +-
 npc/events/gdevent_sch.txt                 |  4 +-
 npc/events/god_se_festival.txt             |  4 +-
 npc/events/halloween_2006.txt              |  4 +-
 npc/events/halloween_2008.txt              |  4 +-
 npc/events/halloween_2009.txt              |  4 +-
 npc/events/idul_fitri.txt                  |  4 +-
 npc/events/lunar_2008.txt                  |  4 +-
 npc/events/nguild/nguild_dunsw.txt         |  4 +-
 npc/events/nguild/nguild_ev_agit.txt       |  4 +-
 npc/events/nguild/nguild_flags.txt         |  4 +-
 npc/events/nguild/nguild_guardians.txt     |  4 +-
 npc/events/nguild/nguild_kafras.txt        |  4 +-
 npc/events/nguild/nguild_managers.txt      |  4 +-
 npc/events/nguild/nguild_treas.txt         |  4 +-
 npc/events/nguild/nguild_warper.txt        |  4 +-
 npc/events/twintowers.txt                  |  4 +-
 npc/events/valentinesday.txt               |  4 +-
 npc/events/valentinesday_2009.txt          |  4 +-
 npc/events/valentinesday_2012.txt          |  4 +-
 npc/events/whiteday.txt                    |  4 +-
 npc/events/xmas.txt                        |  4 +-
 npc/guild/agit_controller.txt              |  2 +-
 npc/guild/agit_main.txt                    |  2 +-
 npc/guild/aldeg_cas01.txt                  |  2 +-
 npc/guild/aldeg_cas02.txt                  |  2 +-
 npc/guild/aldeg_cas03.txt                  |  2 +-
 npc/guild/aldeg_cas04.txt                  |  2 +-
 npc/guild/aldeg_cas05.txt                  |  2 +-
 npc/guild/gefg_cas01.txt                   |  4 +-
 npc/guild/gefg_cas02.txt                   |  4 +-
 npc/guild/gefg_cas03.txt                   |  4 +-
 npc/guild/gefg_cas04.txt                   |  4 +-
 npc/guild/gefg_cas05.txt                   |  4 +-
 npc/guild/payg_cas01.txt                   |  4 +-
 npc/guild/payg_cas02.txt                   |  4 +-
 npc/guild/payg_cas03.txt                   |  4 +-
 npc/guild/payg_cas04.txt                   |  4 +-
 npc/guild/payg_cas05.txt                   |  4 +-
 npc/guild/prtg_cas01.txt                   |  4 +-
 npc/guild/prtg_cas02.txt                   |  4 +-
 npc/guild/prtg_cas03.txt                   |  4 +-
 npc/guild/prtg_cas04.txt                   |  4 +-
 npc/guild/prtg_cas05.txt                   |  4 +-
 npc/guild/trs_rp.txt                       |  4 +-
 npc/guild2/agit_main_se.txt                |  2 +-
 npc/guild2/agit_start_se.txt               |  2 +-
 npc/guild2/arug_cas01.txt                  |  2 +-
 npc/guild2/arug_cas02.txt                  |  2 +-
 npc/guild2/arug_cas03.txt                  |  2 +-
 npc/guild2/arug_cas04.txt                  |  2 +-
 npc/guild2/arug_cas05.txt                  |  2 +-
 npc/guild2/guild_flags.txt                 |  4 +-
 npc/guild2/schg_cas01.txt                  |  4 +-
 npc/guild2/schg_cas02.txt                  |  4 +-
 npc/guild2/schg_cas03.txt                  |  4 +-
 npc/guild2/schg_cas04.txt                  |  4 +-
 npc/guild2/schg_cas05.txt                  |  4 +-
 npc/instances/EndlessTower.txt             |  4 +-
 npc/instances/NydhoggsNest.txt             |  4 +-
 npc/instances/OrcsMemory.txt               |  4 +-
 npc/instances/SealedShrine.txt             |  4 +-
 npc/jobs/2-1/assassin.txt                  |  2 +-
 npc/jobs/2-1/priest.txt                    |  4 +-
 npc/jobs/2-1a/AssassinCross.txt            |  2 +-
 npc/jobs/2-2/alchemist.txt                 |  2 +-
 npc/jobs/2-2/bard.txt                      |  2 +-
 npc/jobs/2-2/sage.txt                      |  4 +-
 npc/jobs/2-2a/Champion.txt                 |  2 +-
 npc/kafras/cool_event_corp.txt             |  4 +-
 npc/kafras/dts_warper.txt                  |  4 +-
 npc/kafras/functions_kafras.txt            |  4 +-
 npc/kafras/kafras.txt                      |  4 +-
 npc/merchants/advanced_refiner.txt         |  4 +-
 npc/merchants/alchemist.txt                |  2 +-
 npc/merchants/ammo_boxes.txt               |  4 +-
 npc/merchants/buying_shops.txt             |  2 +-
 npc/merchants/cash_hair.txt                |  2 +-
 npc/merchants/cash_trader.txt              |  2 +-
 npc/merchants/cashheadgear_dye.txt         |  2 +-
 npc/merchants/clothes_dyer.txt             |  4 +-
 npc/merchants/coin_exchange.txt            |  4 +-
 npc/merchants/dye_maker.txt                |  4 +-
 npc/merchants/elemental_trader.txt         |  6 +--
 npc/merchants/enchan_arm.txt               |  4 +-
 npc/merchants/gemstone.txt                 |  4 +-
 npc/merchants/hair_dyer.txt                |  4 +-
 npc/merchants/hair_style.txt               |  4 +-
 npc/merchants/icecream.txt                 |  4 +-
 npc/merchants/inn.txt                      |  6 +--
 npc/merchants/kunai_maker.txt              |  6 +--
 npc/merchants/milk_trader.txt              |  4 +-
 npc/merchants/novice_exchange.txt          |  6 +--
 npc/merchants/old_pharmacist.txt           |  4 +-
 npc/merchants/quivers.txt                  |  4 +-
 npc/merchants/refine.txt                   |  4 +-
 npc/merchants/renters.txt                  |  4 +-
 npc/merchants/shops.txt                    |  4 +-
 npc/merchants/socket_enchant.txt           |  4 +-
 npc/merchants/socket_enchant2.txt          |  4 +-
 npc/merchants/wander_pet_food.txt          |  6 +--
 npc/mobs/bossnia.txt                       |  2 +-
 npc/mobs/citycleaners.txt                  |  4 +-
 npc/mobs/jail.txt                          |  4 +-
 npc/mobs/pvp.txt                           |  4 +-
 npc/other/CashShop_Functions.txt           |  2 +-
 npc/other/Global_Functions.txt             |  4 +-
 npc/other/auction.txt                      |  2 +-
 npc/other/books.txt                        |  2 +-
 npc/other/bulletin_boards.txt              |  2 +-
 npc/other/card_trader.txt                  |  2 +-
 npc/other/comodo_gambling.txt              |  4 +-
 npc/other/divorce.txt                      |  4 +-
 npc/other/fortune.txt                      |  4 +-
 npc/other/guildpvp.txt                     |  4 +-
 npc/other/gympass.txt                      |  4 +-
 npc/other/hugel_bingo.txt                  |  4 +-
 npc/other/mail.txt                         |  4 +-
 npc/other/marriage.txt                     |  4 +-
 npc/other/mercenary_rent.txt               |  4 +-
 npc/other/monster_museum.txt               |  4 +-
 npc/other/monster_race.txt                 |  4 +-
 npc/other/msg_boards.txt                   |  5 +--
 npc/other/poring_war.txt                   |  4 +-
 npc/other/powernpc.txt                     |  4 +-
 npc/other/pvp.txt                          |  4 +-
 npc/other/resetskill.txt                   |  4 +-
 npc/other/sealstatus.txt                   |  4 +-
 npc/other/turbo_track.txt                  |  4 +-
 npc/pre-re/airports/izlude.txt             |  4 +-
 npc/pre-re/cities/alberta.txt              |  2 +-
 npc/pre-re/jobs/1-1/acolyte.txt            |  2 +-
 npc/pre-re/jobs/1-1/archer.txt             |  2 +-
 npc/pre-re/mobs/dungeons/abbey.txt         |  2 +-
 npc/pre-re/mobs/dungeons/abyss.txt         |  2 +-
 npc/pre-re/mobs/dungeons/alde_dun.txt      |  2 +-
 npc/pre-re/mobs/dungeons/ayo_dun.txt       |  2 +-
 npc/pre-re/mobs/dungeons/beach_dun.txt     |  2 +-
 npc/pre-re/mobs/dungeons/c_tower.txt       |  2 +-
 npc/pre-re/mobs/dungeons/gefenia.txt       |  6 +--
 npc/pre-re/mobs/dungeons/juperos.txt       |  6 +--
 npc/pre-re/mobs/dungeons/lhz_dun.txt       |  6 +--
 npc/pre-re/mobs/fields/ayothaya.txt        |  2 +-
 npc/pre-re/mobs/fields/lighthalzen.txt     |  6 +--
 npc/pre-re/other/arena/arena_aco.txt       |  2 +-
 npc/pre-re/other/arena/arena_lvl50.txt     |  2 +-
 npc/pre-re/other/arena/arena_lvl60.txt     |  2 +-
 npc/pre-re/other/arena/arena_lvl70.txt     |  2 +-
 npc/pre-re/other/arena/arena_lvl80.txt     |  2 +-
 npc/pre-re/other/arena/arena_party.txt     |  2 +-
 npc/pre-re/other/arena/arena_point.txt     |  2 +-
 npc/pre-re/other/arena/arena_room.txt      |  2 +-
 npc/pre-re/warps/other/arena.txt           |  2 +-
 npc/quests/bard_quest.txt                  |  2 +-
 npc/quests/bunnyband.txt                   |  2 +-
 npc/quests/dandelion_request.txt           |  4 +-
 npc/quests/eye_of_hellion.txt              |  4 +-
 npc/quests/guildrelay.txt                  |  4 +-
 npc/quests/newgears/2004_headgears.txt     |  2 +-
 npc/quests/newgears/2005_headgears.txt     |  2 +-
 npc/quests/newgears/2006_headgears.txt     |  2 +-
 npc/quests/newgears/2008_headgears.txt     |  2 +-
 npc/quests/okolnir.txt                     |  4 +-
 npc/quests/quests_13_1.txt                 |  4 +-
 npc/quests/quests_alberta.txt              |  4 +-
 npc/quests/quests_aldebaran.txt            |  8 ++--
 npc/quests/quests_amatsu.txt               |  4 +-
 npc/quests/quests_ein.txt                  |  4 +-
 npc/quests/quests_hugel.txt                |  4 +-
 npc/quests/quests_izlude.txt               |  4 +-
 npc/quests/quests_juperos.txt              |  4 +-
 npc/quests/quests_lighthalzen.txt          |  4 +-
 npc/quests/quests_louyang.txt              |  4 +-
 npc/quests/quests_morocc.txt               |  4 +-
 npc/quests/quests_nameless.txt             |  4 +-
 npc/quests/quests_niflheim.txt             |  4 +-
 npc/quests/quests_veins.txt                |  4 +-
 npc/quests/quests_yuno.txt                 |  4 +-
 npc/quests/seals/brisingamen_seal.txt      |  2 +-
 npc/quests/seals/megingard_seal.txt        |  4 +-
 npc/quests/skills/acolyte_skills.txt       |  2 +-
 npc/quests/skills/alchemist_skills.txt     |  2 +-
 npc/quests/skills/archer_skills.txt        |  4 +-
 npc/quests/skills/assassin_skills.txt      |  2 +-
 npc/quests/skills/bard_skills.txt          |  2 +-
 npc/quests/skills/blacksmith_skills.txt    |  2 +-
 npc/re/airports/izlude.txt                 |  4 +-
 npc/re/cities/alberta.txt                  |  2 +-
 npc/re/cities/brasilis.txt                 |  2 +-
 npc/re/jobs/1-1/acolyte.txt                |  2 +-
 npc/re/jobs/1-1/archer.txt                 |  2 +-
 npc/re/jobs/3-1/rune_knight.txt            |  4 +-
 npc/re/merchants/3rd_trader.txt            |  2 +-
 npc/re/merchants/refine.txt                |  4 +-
 npc/re/merchants/renters.txt               |  4 +-
 npc/re/merchants/shops.txt                 |  4 +-
 npc/re/mobs/dungeons/abbey.txt             |  2 +-
 npc/re/mobs/dungeons/abyss.txt             |  2 +-
 npc/re/mobs/dungeons/alde_dun.txt          |  2 +-
 npc/re/mobs/dungeons/ama_dun.txt           |  2 +-
 npc/re/mobs/dungeons/ayo_dun.txt           |  2 +-
 npc/re/mobs/dungeons/beach_dun.txt         |  2 +-
 npc/re/mobs/dungeons/bra_dun.txt           |  2 +-
 npc/re/mobs/dungeons/c_tower.txt           |  2 +-
 npc/re/mobs/dungeons/gefenia.txt           |  6 +--
 npc/re/mobs/dungeons/juperos.txt           |  6 +--
 npc/re/mobs/dungeons/lhz_dun.txt           |  6 +--
 npc/re/mobs/fields/ayothaya.txt            |  2 +-
 npc/re/mobs/fields/bifrost.txt             |  2 +-
 npc/re/mobs/fields/brasilis.txt            |  2 +-
 npc/re/mobs/fields/lighthalzen.txt         |  6 +--
 npc/re/mobs/towns/brasilis.txt             |  2 +-
 npc/re/quests/eden/11-25.txt               |  2 +-
 npc/re/quests/eden/26-40.txt               |  2 +-
 npc/re/quests/eden/41-55.txt               |  2 +-
 npc/re/quests/eden/56-70.txt               |  2 +-
 npc/re/quests/eden/71-85.txt               |  2 +-
 npc/re/quests/eden/86-90.txt               |  2 +-
 npc/re/quests/eden/91-99.txt               |  2 +-
 npc/re/warps/cities/brasilis.txt           |  2 +-
 npc/re/warps/dungeons/bra_dun.txt          |  2 +-
 npc/re/warps/fields/bif_fild.txt           |  2 +-
 npc/re/warps/fields/bra_fild.txt           |  2 +-
 npc/warps/cities/alberta.txt               |  2 +-
 npc/warps/cities/aldebaran.txt             |  2 +-
 npc/warps/cities/ayothaya.txt              |  2 +-
 npc/warps/cities/comodo.txt                |  6 +--
 npc/warps/dungeons/abbey.txt               |  2 +-
 npc/warps/dungeons/abyss.txt               |  2 +-
 npc/warps/dungeons/alde_dun.txt            |  2 +-
 npc/warps/dungeons/ama_dun.txt             |  2 +-
 npc/warps/dungeons/ayo_dun.txt             |  2 +-
 npc/warps/dungeons/beach_dun.txt           |  2 +-
 npc/warps/dungeons/c_tower.txt             |  2 +-
 npc/warps/fields/abyss_warper.txt          |  2 +-
 npc/warps/other/airplane.txt               |  2 +-
 npc/warps/other/bossnia.txt                |  2 +-
 300 files changed, 354 insertions(+), 714 deletions(-)

(limited to 'npc/warps')

diff --git a/npc/airports/airships.txt b/npc/airports/airships.txt
index 0deca7d29..eb621c9bf 100644
--- a/npc/airports/airships.txt
+++ b/npc/airports/airships.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= The Airship System Script
 //===== By: ================================================== 
 //= rAthena Dev Team
diff --git a/npc/airports/einbroch.txt b/npc/airports/einbroch.txt
index 25418daf7..8143c68bf 100644
--- a/npc/airports/einbroch.txt
+++ b/npc/airports/einbroch.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Einbroch Airport Staff
 //===== By: ================================================== 
 //= L0ne_W0lf, Muad_Dib
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Einbroch Airport Staff
 //===== Additional Comments: ================================= 
diff --git a/npc/airports/hugel.txt b/npc/airports/hugel.txt
index ea591eccc..d5f3155ed 100644
--- a/npc/airports/hugel.txt
+++ b/npc/airports/hugel.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Hugel Airport NPCs
 //===== By: ================================================== 
 //= rAthena Dev Team
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Hugel Airport NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/airports/izlude.txt b/npc/airports/izlude.txt
index 40d0bd437..48ccbde79 100644
--- a/npc/airports/izlude.txt
+++ b/npc/airports/izlude.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Izlude Airport NPCs
 //===== By: ================================================== 
 //= rAthena Dev Team
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Izlude Airport NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/airports/lighthalzen.txt b/npc/airports/lighthalzen.txt
index 5509b80c1..817e4b2c3 100644
--- a/npc/airports/lighthalzen.txt
+++ b/npc/airports/lighthalzen.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Lighthalzen Airport Staff
 //===== By: ================================================== 
 //= L0ne_W0lf, Muad_Dib
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Lighthalzen Airport Staff
 //===== Additional Comments: ================================= 
diff --git a/npc/airports/rachel.txt b/npc/airports/rachel.txt
index 78280fdbf..87749961c 100644
--- a/npc/airports/rachel.txt
+++ b/npc/airports/rachel.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Rachel Airport NPCs
 //===== By: ================================================== 
 //= rAthena Dev Team
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Rachel Airport NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/airports/yuno.txt b/npc/airports/yuno.txt
index ca2556fed..ffcade3cc 100644
--- a/npc/airports/yuno.txt
+++ b/npc/airports/yuno.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Yuno Airport Staff
 //===== By: ================================================== 
 //= L0ne_W0lf, Muad_Dib
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Yuno Airport Staff
 //===== Additional Comments: ================================= 
diff --git a/npc/battleground/bg_common.txt b/npc/battleground/bg_common.txt
index 178b526f3..9a7d0fb51 100644
--- a/npc/battleground/bg_common.txt
+++ b/npc/battleground/bg_common.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Common NPCs
 //===== By: ================================================== 
 //= ????, L0ne_W0lf
diff --git a/npc/battleground/flavius/flavius01.txt b/npc/battleground/flavius/flavius01.txt
index fedea3680..42c230ff3 100644
--- a/npc/battleground/flavius/flavius01.txt
+++ b/npc/battleground/flavius/flavius01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Flavius
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Flavius Battleground.
diff --git a/npc/battleground/flavius/flavius02.txt b/npc/battleground/flavius/flavius02.txt
index bc9645029..67519bdc6 100644
--- a/npc/battleground/flavius/flavius02.txt
+++ b/npc/battleground/flavius/flavius02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Flavius Second
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.4
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Flavius Battleground.
diff --git a/npc/battleground/flavius/flavius_enter.txt b/npc/battleground/flavius/flavius_enter.txt
index 468a7fef8..18176f4d2 100644
--- a/npc/battleground/flavius/flavius_enter.txt
+++ b/npc/battleground/flavius/flavius_enter.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Flavius Entrance NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.0
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Flavius Battleground Entrance NPCs
diff --git a/npc/battleground/kvm/kvm01.txt b/npc/battleground/kvm/kvm01.txt
index b69649944..f89a8f66a 100644
--- a/npc/battleground/kvm/kvm01.txt
+++ b/npc/battleground/kvm/kvm01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - KvM 80-99
 //===== By: ================================================== 
 //= ???, L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Kreiger Von Midgard Battleground for levels 80 to 99
diff --git a/npc/battleground/kvm/kvm02.txt b/npc/battleground/kvm/kvm02.txt
index d99741834..e01225fbb 100644
--- a/npc/battleground/kvm/kvm02.txt
+++ b/npc/battleground/kvm/kvm02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - KvM 1-59
 //===== By: ================================================== 
 //= ???, L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Kreiger Von Midgard Battleground for levels 1 to 59
diff --git a/npc/battleground/kvm/kvm03.txt b/npc/battleground/kvm/kvm03.txt
index 8cc26dc93..05cf76dc0 100644
--- a/npc/battleground/kvm/kvm03.txt
+++ b/npc/battleground/kvm/kvm03.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - KvM 60-80
 //===== By: ================================================== 
 //= ???, L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Kreiger Von Midgard Battleground for levels 60 to 80
diff --git a/npc/battleground/kvm/kvm_enter.txt b/npc/battleground/kvm/kvm_enter.txt
index d54792bb5..512e12dbd 100644
--- a/npc/battleground/kvm/kvm_enter.txt
+++ b/npc/battleground/kvm/kvm_enter.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - KvM Entrance NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Kreiger Von Midgard Battleground Entrance NPCs
diff --git a/npc/battleground/kvm/kvm_item_pay.txt b/npc/battleground/kvm/kvm_item_pay.txt
index 3af0c5a1b..9257e92b3 100644
--- a/npc/battleground/kvm/kvm_item_pay.txt
+++ b/npc/battleground/kvm/kvm_item_pay.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - KvM Item Dealer
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.0
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Kreiger Von Midgard Battleground Point redemption NPC
diff --git a/npc/battleground/tierra/tierra01.txt b/npc/battleground/tierra/tierra01.txt
index b6b3e4354..4dec175c2 100644
--- a/npc/battleground/tierra/tierra01.txt
+++ b/npc/battleground/tierra/tierra01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Tierra Gorge
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Tierra Gorge Battleground.
diff --git a/npc/battleground/tierra/tierra02.txt b/npc/battleground/tierra/tierra02.txt
index 867946181..aa5f09215 100644
--- a/npc/battleground/tierra/tierra02.txt
+++ b/npc/battleground/tierra/tierra02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Tierra Gorge 2
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Second Tierra Gorge Battleground.
diff --git a/npc/battleground/tierra/tierra_enter.txt b/npc/battleground/tierra/tierra_enter.txt
index 4ee74ceca..df2568125 100644
--- a/npc/battleground/tierra/tierra_enter.txt
+++ b/npc/battleground/tierra/tierra_enter.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 // BattleGround System - Tierra Gorge Entrance NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.0
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [AEGIS Conversion]
 //= Tierra Gorge Battleground Entrance NPCs
diff --git a/npc/cities/alberta.txt b/npc/cities/alberta.txt
index c0787516a..ccfced388 100644
--- a/npc/cities/alberta.txt
+++ b/npc/cities/alberta.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Alberta Town
 //===== By: ================================================== 
 //= DZeroX
diff --git a/npc/cities/aldebaran.txt b/npc/cities/aldebaran.txt
index 19c675cf3..d49a4f8f0 100644
--- a/npc/cities/aldebaran.txt
+++ b/npc/cities/aldebaran.txt
@@ -1,7 +1,7 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Al De Baran Town
 //===== By: ================================================== 
-//= rAthena dev team; L0ne_W0lf
+//= L0ne_W0lf, rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 2.3
 //===== Description: ========================================= 
diff --git a/npc/cities/amatsu.txt b/npc/cities/amatsu.txt
index de44a5a82..de68aff7b 100644
--- a/npc/cities/amatsu.txt
+++ b/npc/cities/amatsu.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Amatsu Town
 //===== By: ================================================== 
 //= rAthena Dev Team
diff --git a/npc/cities/ayothaya.txt b/npc/cities/ayothaya.txt
index 5f4e4ab54..e05cf8e40 100644
--- a/npc/cities/ayothaya.txt
+++ b/npc/cities/ayothaya.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Ayotaya Town
 //===== By: ================================================== 
 //= MasterOfMuppets
diff --git a/npc/cities/comodo.txt b/npc/cities/comodo.txt
index 38d7731ba..31d108710 100644
--- a/npc/cities/comodo.txt
+++ b/npc/cities/comodo.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Comodo Town
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 2.0
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Comodo Town NPCs
diff --git a/npc/cities/einbech.txt b/npc/cities/einbech.txt
index 3e39655e3..a4c969910 100644
--- a/npc/cities/einbech.txt
+++ b/npc/cities/einbech.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Einbech Town
 //===== By: ================================================== 
 //= Muad_Dib
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= rAthena Revision 3000+
 //===== Description: ========================================= 
 //=
 //===== Additional Comments: ================================= 
diff --git a/npc/cities/einbroch.txt b/npc/cities/einbroch.txt
index 710c57740..27f561007 100644
--- a/npc/cities/einbroch.txt
+++ b/npc/cities/einbroch.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Einbroch Town
 //===== By: ================================================== 
 //= Everybody mentioned in the comments
 //===== Current Version: ===================================== 
 //= 1.7
-//===== Compatible With: ===================================== 
-//= rAthena Revision 3000+
 //===== Description: ========================================= 
 //=
 //===== Additional Comments: ================================= 
diff --git a/npc/cities/geffen.txt b/npc/cities/geffen.txt
index f5cff90d3..bc337bf3c 100644
--- a/npc/cities/geffen.txt
+++ b/npc/cities/geffen.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Geffen Town
 //===== By: ================================================== 
 //= Everybody mentioned in the comments
 //===== Current Version: ===================================== 
 //= 1.9
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Geffen Town NPCs
diff --git a/npc/cities/gonryun.txt b/npc/cities/gonryun.txt
index b3e6b7dda..4d2141e00 100644
--- a/npc/cities/gonryun.txt
+++ b/npc/cities/gonryun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Kunlun Town
 //===== By: ================================================== 
 //= x[tsk], KarLaeda
 //===== Current Version: ===================================== 
 //= 1.6
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Kunlun Town Script
diff --git a/npc/cities/hugel.txt b/npc/cities/hugel.txt
index aba6f3997..845b81015 100644
--- a/npc/cities/hugel.txt
+++ b/npc/cities/hugel.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hugel City
 //===== By: ==================================================
 //= vicious_pucca, Poki#3, erKURITA, Munin, and everybody in the
 //= comments
 //===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPC's for the City of Hugel.
 //===== Additional Comments: =================================
diff --git a/npc/cities/izlude.txt b/npc/cities/izlude.txt
index 156e6b207..da7b650d7 100644
--- a/npc/cities/izlude.txt
+++ b/npc/cities/izlude.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Izlude Town
 //===== By: ================================================== 
 //= kobra_k88
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.8a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Izlude town NPCs
diff --git a/npc/cities/jawaii.txt b/npc/cities/jawaii.txt
index e6706df4a..a54e2a487 100644
--- a/npc/cities/jawaii.txt
+++ b/npc/cities/jawaii.txt
@@ -1,4 +1,4 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Jawaii (The Lovers' Paradise) Town
 //===== By: ==================================================
 //= jAthena (1.0)
@@ -6,8 +6,6 @@
 //= L0ne_w0lf
 //===== Current Version: =====================================
 //= 3.7
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Official Conversion]
 //= Jawaii Town NPCs
diff --git a/npc/cities/lighthalzen.txt b/npc/cities/lighthalzen.txt
index 9ba02bca3..35af28b2d 100644
--- a/npc/cities/lighthalzen.txt
+++ b/npc/cities/lighthalzen.txt
@@ -1,44 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Lighthalzen City
 //===== By: ================================================== 
 //=  erKURITA, Au{R}oN (Translated by Alan), $ephiroth
 //===== Current Version: ===================================== 
 //= 2.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Lighthalzen NPCs (Temporal names for now) [erKURITA]
 //===== Additional Comments: ==================================
-//= 0.1 Placed temporal names, why there weren't on the SVN before? [erKURITA]
-//= 0.2 Implemented some crap NPCs [MasterOfMuppets]
-//= 0.3 Another load of NPCs. Scripted by Kargha [MasterOfMuppets]
-//= 0.4 More Town NPCs. [Musashiden]
-//= 0.5 Added a BIG load of Lighthalzen NPCs. [musashiden]
-//= 0.6 Fixed some typos+Coordinates. [Musashiden]
-//= 0.7 Implemented some more crap NPCs and the second entrance to biolabs [MasterOfMuppets]
-//= 0.8 Removed Duplicates [Silent]
-//= 0.9 Removed Duplicates [Toms]
-//= 1.0 Added a missing feature to the donation NPC [MasterOfMuppets]
-//= 1.0a added constants to emotions, minor optimization [Lupus]
-//= 1.0b npcid fix [KarLaeda]
-//= 1.1 Added new NPC by $ephiroth and merged other NPCs
-//=	from npc\other\lighthalzen_???.txt [Lupus]
-//= 1.2 Moved some NPCs to Lighthalzen quests. [SinSloth]
-//= 1.3	Moved some other NPCs for quests purposes. [SinSloth]
-//= 1.4 Corrected NPC names to fall within proper resctrictions. [L0ne_W0lf]
-//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
-//= 1.6 Massive NPC clean up, includes corrected dialogs and [L0ne_W0lf]
-//=	added missing dialogs, fixed indentation, corrected some NPC
-//=	facing positions, NPC names are more unique now. Removed 
-//=	whitespace (empty lines after header and before end curly)
-//=	reduced usage of the command "goto", grammatical corrections.
-//=	Added additional missing NPCs.
-//= 1.7 Removed Auciton Staff as the offical auction file has been added. [L0ne_W0lf]
-//=	Corrected Lucius so he checks the donation variable. (bugreport:1103) [L0ne_W0lf]
-//= 1.7a Another fix to Lucius. (bugreport:1118) [L0ne_W0lf]
-//= 1.7b Another fix to Lucius (trivial). (bugreport:1125)
-//= 1.8 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.9 Added Cool Corp. Event Staff, who oringialy resided in the DTS_warper script file. [L0ne_W0lf]
 //= 2.0 Added missing Lab Staff#amano08 NPC. (bugreport:4319) [Gepard]
 //= 2.1 Commented out Duplicate NPCs. (bugreport:4555)
 //= 2.2 Added missing NPC found in AEGIS files. [L0ne_W0lf]
@@ -3213,3 +3181,37 @@ lhz_in01,221,131,7	script	Scientist#li_01	865,{
 // Lighthalzen Mushroom.
 // Don't really understand why it's there, but it's funny regardless.
 lhz_in01,157,54,0,0	monster	Red Mushroom	1085,1,120000,100000,0
+
+//=========================
+// Older Comments
+//=========================
+//= 0.1 Placed temporal names, why there weren't on the SVN before? [erKURITA]
+//= 0.2 Implemented some crap NPCs [MasterOfMuppets]
+//= 0.3 Another load of NPCs. Scripted by Kargha [MasterOfMuppets]
+//= 0.4 More Town NPCs. [Musashiden]
+//= 0.5 Added a BIG load of Lighthalzen NPCs. [musashiden]
+//= 0.6 Fixed some typos+Coordinates. [Musashiden]
+//= 0.7 Implemented some more crap NPCs and the second entrance to biolabs [MasterOfMuppets]
+//= 0.8 Removed Duplicates [Silent]
+//= 0.9 Removed Duplicates [Toms]
+//= 1.0 Added a missing feature to the donation NPC [MasterOfMuppets]
+//= 1.0a added constants to emotions, minor optimization [Lupus]
+//= 1.0b npcid fix [KarLaeda]
+//= 1.1 Added new NPC by $ephiroth and merged other NPCs
+//=	from npc\other\lighthalzen_???.txt [Lupus]
+//= 1.2 Moved some NPCs to Lighthalzen quests. [SinSloth]
+//= 1.3	Moved some other NPCs for quests purposes. [SinSloth]
+//= 1.4 Corrected NPC names to fall within proper resctrictions. [L0ne_W0lf]
+//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
+//= 1.6 Massive NPC clean up, includes corrected dialogs and [L0ne_W0lf]
+//=	added missing dialogs, fixed indentation, corrected some NPC
+//=	facing positions, NPC names are more unique now. Removed 
+//=	whitespace (empty lines after header and before end curly)
+//=	reduced usage of the command "goto", grammatical corrections.
+//=	Added additional missing NPCs.
+//= 1.7 Removed Auciton Staff as the offical auction file has been added. [L0ne_W0lf]
+//=	Corrected Lucius so he checks the donation variable. (bugreport:1103) [L0ne_W0lf]
+//= 1.7a Another fix to Lucius. (bugreport:1118) [L0ne_W0lf]
+//= 1.7b Another fix to Lucius (trivial). (bugreport:1125)
+//= 1.8 Replaced effect numerics with constants. [L0ne_W0lf]
+//= 1.9 Added Cool Corp. Event Staff, who oringialy resided in the DTS_warper script file. [L0ne_W0lf]
diff --git a/npc/cities/louyang.txt b/npc/cities/louyang.txt
index 0fc53b045..9f4b41f80 100644
--- a/npc/cities/louyang.txt
+++ b/npc/cities/louyang.txt
@@ -1,4 +1,4 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ====================================== 
 //= Louyang City NPC's 
 //===== By: ================================================== 
 //= Vidar (1.0)
@@ -9,8 +9,6 @@
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 3.0
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Louyang Town Script
diff --git a/npc/cities/lutie.txt b/npc/cities/lutie.txt
index 2596e0a4f..95fce1beb 100644
--- a/npc/cities/lutie.txt
+++ b/npc/cities/lutie.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Lutie Town
 //===== By: ================================================== 
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 1.7
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Lutie - City NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/cities/manuk.txt b/npc/cities/manuk.txt
index 07bf61ccf..cd4181552 100644
--- a/npc/cities/manuk.txt
+++ b/npc/cities/manuk.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Manuk Town
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Town-specific NPCs for Manuk.
diff --git a/npc/cities/morocc.txt b/npc/cities/morocc.txt
index a533b0fd6..83065d2c6 100644
--- a/npc/cities/morocc.txt
+++ b/npc/cities/morocc.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Morroc Town
 //===== By: ================================================== 
 //= kobra_k88; L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Morroc Town NPCs
diff --git a/npc/cities/moscovia.txt b/npc/cities/moscovia.txt
index e05a4a755..50e5d0e69 100644
--- a/npc/cities/moscovia.txt
+++ b/npc/cities/moscovia.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Moscovia Town
 //===== By: ================================================== 
 //= Kisuka
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Moscovia Town Script
 //===== Additional Comments: ================================= 
diff --git a/npc/cities/niflheim.txt b/npc/cities/niflheim.txt
index 581dffaf4..d9a6cb19a 100644
--- a/npc/cities/niflheim.txt
+++ b/npc/cities/niflheim.txt
@@ -1,13 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Niflheim Script 
 //===== By: ================================================== 
 //= Fyrien, Dizzy, PKGINGO
 //= Official NPCs translated and re-edited by Celest
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= [Aegis Conversion]
-//= rAthena SVN; Niflheim Required
 //===== Description: ========================================= 
 //= Official NPC's for Niflheim
 //= 1.01 Splitted file(guides, shops). Fixed rand() bugs,
diff --git a/npc/cities/payon.txt b/npc/cities/payon.txt
index 4d85c3a9c..feea5ed88 100644
--- a/npc/cities/payon.txt
+++ b/npc/cities/payon.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Payon City
 //===== By: ================================================== 
 //= Muad Dib (1.0) Darkchild (1.1) Muad Dib (1.2)
 //= Darkchild (1.3) DracoRPG (1.5) L0ne_W0lf (2.1)
 //===== Current Version: ===================================== 
 //= 2.1b
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Payon City Npcs
 //===== Additional Comments: ================================= 
diff --git a/npc/cities/prontera.txt b/npc/cities/prontera.txt
index 8dac3d078..5c81cadce 100644
--- a/npc/cities/prontera.txt
+++ b/npc/cities/prontera.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Prontera Town
 //===== By: ================================================== 
 //= kobra_k88
 //===== Current Version: ===================================== 
 //= 2.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= NPCs in Prontera
diff --git a/npc/cities/rachel.txt b/npc/cities/rachel.txt
index cf6c0ed64..db3c6816e 100644
--- a/npc/cities/rachel.txt
+++ b/npc/cities/rachel.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Rachel City NPCs
 //===== By: ==================================================
 //= First Version: Tsuyuki and Harp
 //= iRO Version: L0ne_W0lf
 //===== Current Version: =====================================
 //= 0.9
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Partial Aegis Conversion]
 //= Arunafeltz NPCs
diff --git a/npc/cities/splendide.txt b/npc/cities/splendide.txt
index 87bf41a81..2a961040d 100644
--- a/npc/cities/splendide.txt
+++ b/npc/cities/splendide.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Splendide Town
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Town-specific NPCs for Splendide.
diff --git a/npc/cities/umbala.txt b/npc/cities/umbala.txt
index 74fc5b6ea..cb8a1e0c0 100644
--- a/npc/cities/umbala.txt
+++ b/npc/cities/umbala.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Umbala Town script
 //===== By: ==================================================
 //= jAthena (1.0) Fusion Dev Team (1.1) Muad Dib (1.2) Darkchild (1.3)
 //===== Current Version: =====================================
 //= 2.1
-//===== Compatible With: =====================================
-//= rAthena SVN; RO Episode XX
 //===== Description: =========================================
 //- [Aegis Conversion]
 //= Umbala Town Npcs
diff --git a/npc/cities/veins.txt b/npc/cities/veins.txt
index 2f066f10d..f07955587 100644
--- a/npc/cities/veins.txt
+++ b/npc/cities/veins.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Veins Town script
 //===== By: ==================================================
 //= Muad_Dib
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Veins Town Npcs
diff --git a/npc/cities/yuno.txt b/npc/cities/yuno.txt
index 31c57bdc2..f681aa4e4 100644
--- a/npc/cities/yuno.txt
+++ b/npc/cities/yuno.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Juno City
 //===== By: ================================================== 
 //= KitsuneStarwind, kobra_k88, L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.4a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= NPCs for the City of Juno
diff --git a/npc/custom/breeder.txt b/npc/custom/breeder.txt
index f18c18a54..a4452db68 100644
--- a/npc/custom/breeder.txt
+++ b/npc/custom/breeder.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Universal Rental NPC
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/custom/card_remover.txt b/npc/custom/card_remover.txt
index e1a4f90f6..1e0a1c8f7 100644
--- a/npc/custom/card_remover.txt
+++ b/npc/custom/card_remover.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Card Removal NPC
 //===== By: ==================================================
 //= TyrNemesis^
diff --git a/npc/custom/etc/airplane.txt b/npc/custom/etc/airplane.txt
index ac784b599..637d38e61 100644
--- a/npc/custom/etc/airplane.txt
+++ b/npc/custom/etc/airplane.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= elRO Airship
 //===== By: ==================================================
 //= Draike, Bluto, Hephaestus
diff --git a/npc/custom/etc/bank.txt b/npc/custom/etc/bank.txt
index b7a62d228..00ebc66c8 100644
--- a/npc/custom/etc/bank.txt
+++ b/npc/custom/etc/bank.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Banker Script 
 //===== By: ================================================== 
 //= Syrus22 (1.0)
diff --git a/npc/custom/etc/bank_kafra.txt b/npc/custom/etc/bank_kafra.txt
index 5ac35fe85..12f35aff5 100644
--- a/npc/custom/etc/bank_kafra.txt
+++ b/npc/custom/etc/bank_kafra.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= The 2nd Bank of Prontera (with daily 0.01% income!)
 //===== By: ==================================================
 //= Lupus (1.0)
diff --git a/npc/custom/etc/blackjack.txt b/npc/custom/etc/blackjack.txt
index 405409236..15e74865c 100644
--- a/npc/custom/etc/blackjack.txt
+++ b/npc/custom/etc/blackjack.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Black Jack
 //===== By: ==================================================
 //= kobra_k88
diff --git a/npc/custom/quests/bandit_beard.txt b/npc/custom/quests/bandit_beard.txt
index bc0f2e061..175471f56 100644
--- a/npc/custom/quests/bandit_beard.txt
+++ b/npc/custom/quests/bandit_beard.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Bandit Beard Quest
 //===== By: ================================================== 
 //= Mega Man Expert & Lupus
diff --git a/npc/custom/quests/berzebub.txt b/npc/custom/quests/berzebub.txt
index 02f5e561b..1ba44211e 100644
--- a/npc/custom/quests/berzebub.txt
+++ b/npc/custom/quests/berzebub.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Berzebub Card Quest
 //===== By: ==================================================
 //= jabs
diff --git a/npc/custom/resetnpc.txt b/npc/custom/resetnpc.txt
index eb34137e4..c3ad9afb2 100644
--- a/npc/custom/resetnpc.txt
+++ b/npc/custom/resetnpc.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Reset NPC
 //===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Resets skills, stats, or both.
 //===== Additional Comments: =================================
diff --git a/npc/events/MemorialDay_2008.txt b/npc/events/MemorialDay_2008.txt
index 4073092f3..96c24bdfa 100644
--- a/npc/events/MemorialDay_2008.txt
+++ b/npc/events/MemorialDay_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= In Memory of Heroes
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Memorial Day (2008)
 //===== Additional Comments: =================================
diff --git a/npc/events/StPatrick_2008.txt b/npc/events/StPatrick_2008.txt
index 3e85c8a04..bb736955f 100644
--- a/npc/events/StPatrick_2008.txt
+++ b/npc/events/StPatrick_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= St. Patrick's Day (2008)
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO St. Patrick's Day. (2008)
 //= Find O'Riley's treasure for him, then hunt down coinds from
diff --git a/npc/events/bossnia.txt b/npc/events/bossnia.txt
index a50fa4980..ee71a940b 100644
--- a/npc/events/bossnia.txt
+++ b/npc/events/bossnia.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Bossnia Warp NPCs
 //===== By: ================================================== 
 //= Masao
diff --git a/npc/events/children_week.txt b/npc/events/children_week.txt
index 99c0fedaf..cc4fb543c 100644
--- a/npc/events/children_week.txt
+++ b/npc/events/children_week.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Children Week Event
 //===== By: ==================================================
 //= Samuray22
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Indian Ro: Children Week Event
diff --git a/npc/events/christmas_2005.txt b/npc/events/christmas_2005.txt
index fd82b553f..a5af84273 100644
--- a/npc/events/christmas_2005.txt
+++ b/npc/events/christmas_2005.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= 2005 ChristMas Event
 //===== By: ==================================================
 //= Brainstorm
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Event 1: Louise's Kim creates Louise's Santa Hat.
diff --git a/npc/events/christmas_2008.txt b/npc/events/christmas_2008.txt
index b3a7de10a..91555424a 100644
--- a/npc/events/christmas_2008.txt
+++ b/npc/events/christmas_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= iRO 2008 Christmas Event
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Christmas Event. (2008)
 //= Create Music Box and Cake.
diff --git a/npc/events/dumplingfestival.txt b/npc/events/dumplingfestival.txt
index 443facc30..44135389b 100644
--- a/npc/events/dumplingfestival.txt
+++ b/npc/events/dumplingfestival.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Imitation of Dumpling Festival
 //===== By ===================================================
 //= Massdriller
 //===== Version ==============================================
 //= 1.01
-//===== Compatible With ======================================
-//= rAthena 0.52+
 //===== Description ==========================================
 //= A complete redering of the Dumpling Festival.
 //===== Comments =============================================
diff --git a/npc/events/easter_2008.txt b/npc/events/easter_2008.txt
index 026d2a3d2..fe6e02c85 100644
--- a/npc/events/easter_2008.txt
+++ b/npc/events/easter_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Easter Event (2008)
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Easter Event. (2008)
 //= Create Holy Eggs
diff --git a/npc/events/event_skill_reset.txt b/npc/events/event_skill_reset.txt
index d5f7fbfe4..893e0c92b 100644
--- a/npc/events/event_skill_reset.txt
+++ b/npc/events/event_skill_reset.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Official Skill Resetter Event in Yuno (kRO & idRO)
 //===== By: ================================================== 
 //= $ephiroth
 //===== Current Version: ===================================== 
 //= 1.02
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= 2006 - Edition Skill Reset NPC
 //= 2006/11/16: 1.0 Release and fully working. [$ephiroth]
diff --git a/npc/events/gdevent_aru.txt b/npc/events/gdevent_aru.txt
index 8fd4c4a1d..cafb8f01e 100644
--- a/npc/events/gdevent_aru.txt
+++ b/npc/events/gdevent_aru.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Guild dungeon event, Arunafeltz.
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Guild dungeon event, Arunafeltz. Retrieve Morestone's
 //= pickaxe from Kublin.
diff --git a/npc/events/gdevent_sch.txt b/npc/events/gdevent_sch.txt
index 6bf391b28..786164320 100644
--- a/npc/events/gdevent_sch.txt
+++ b/npc/events/gdevent_sch.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Guild dungeon event, Schwaltzvalt.
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Guild dungeon event, Schwaltzvalt. Retrieve Morestone's
 //= pickaxe from Kublin.
diff --git a/npc/events/god_se_festival.txt b/npc/events/god_se_festival.txt
index c9f84d6e0..5ceeebd44 100644
--- a/npc/events/god_se_festival.txt
+++ b/npc/events/god_se_festival.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Valkyrie's Gift NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.0
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Post-God Item SE Creation Summoning Event 
diff --git a/npc/events/halloween_2006.txt b/npc/events/halloween_2006.txt
index fce598c73..b8664de2e 100644
--- a/npc/events/halloween_2006.txt
+++ b/npc/events/halloween_2006.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= 2006 Halloween Event
 //===== By: ==================================================
 //= Brainstorm
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Event 1: Redeem "Pumpkin Mojo" for pumpkin headgear.
diff --git a/npc/events/halloween_2008.txt b/npc/events/halloween_2008.txt
index c14dd1656..78407465f 100644
--- a/npc/events/halloween_2008.txt
+++ b/npc/events/halloween_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= iRO Halloween (2008)
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Halloween (2008)
 //= Run away from the zombies for tickets.
diff --git a/npc/events/halloween_2009.txt b/npc/events/halloween_2009.txt
index f143c95f4..9dee31807 100644
--- a/npc/events/halloween_2009.txt
+++ b/npc/events/halloween_2009.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= iRO Halloween (2009)
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Halloween (2009)
 //= Quest for Weird Pumpkin Hat.
diff --git a/npc/events/idul_fitri.txt b/npc/events/idul_fitri.txt
index aad875821..c4c06f07f 100644
--- a/npc/events/idul_fitri.txt
+++ b/npc/events/idul_fitri.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Feast Day Of Ramadan Idul Fitri Event
 //===== By: ================================================== 
 //= $ephiroth
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Info : Official idRO
 //= 2006/10/16: 1.0 Release and fully working. [$ephiroth]
diff --git a/npc/events/lunar_2008.txt b/npc/events/lunar_2008.txt
index 7e5530981..72ebe644b 100644
--- a/npc/events/lunar_2008.txt
+++ b/npc/events/lunar_2008.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Lunar New Year Event (2008)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Lunar New Year event; Year of the Rat. (2008)
 //= Kill Cramps, Taruus, and Matrins to retrieve "Rice Pouches"
diff --git a/npc/events/nguild/nguild_dunsw.txt b/npc/events/nguild/nguild_dunsw.txt
index 8a34362f3..7f191290b 100644
--- a/npc/events/nguild/nguild_dunsw.txt
+++ b/npc/events/nguild/nguild_dunsw.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Dungeon Switch for NGuild Castles
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //= Switch that warps guild members to the guild dungeon
 //===== Additional Comments: =================================
diff --git a/npc/events/nguild/nguild_ev_agit.txt b/npc/events/nguild/nguild_ev_agit.txt
index 1dad83b83..96c16136c 100644
--- a/npc/events/nguild/nguild_ev_agit.txt
+++ b/npc/events/nguild/nguild_ev_agit.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium - NGuild Wars Events
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //= Event Triggers for NGuild Wars
 //===== Additional Comments: =================================
diff --git a/npc/events/nguild/nguild_flags.txt b/npc/events/nguild/nguild_flags.txt
index 1642c4419..178125643 100644
--- a/npc/events/nguild/nguild_flags.txt
+++ b/npc/events/nguild/nguild_flags.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium N Guild Flags
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //= WoE flag scripts.  Display guild emblems on flags.
 //===== Additional Comments: =================================
diff --git a/npc/events/nguild/nguild_guardians.txt b/npc/events/nguild/nguild_guardians.txt
index 299c3a380..7b0e5bab4 100644
--- a/npc/events/nguild/nguild_guardians.txt
+++ b/npc/events/nguild/nguild_guardians.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium - nguild guardians script
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //= Re-spawns guardians on server start if they have been
 //= purchased.  Also announces when a guardian dies.
diff --git a/npc/events/nguild/nguild_kafras.txt b/npc/events/nguild/nguild_kafras.txt
index a4bd7ff01..11d748ab4 100644
--- a/npc/events/nguild/nguild_kafras.txt
+++ b/npc/events/nguild/nguild_kafras.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Kafras for N Guild Castles
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 5+
 //===== Description: =========================================
 //= Provides Kafra services for guild members of NGuild Castles.
 //= Used in conjuction with function F_Kafra.
diff --git a/npc/events/nguild/nguild_managers.txt b/npc/events/nguild/nguild_managers.txt
index 7d5bf52ff..0b35108f7 100644
--- a/npc/events/nguild/nguild_managers.txt
+++ b/npc/events/nguild/nguild_managers.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Managers for N Guild Castles
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //=
 //==============================================
diff --git a/npc/events/nguild/nguild_treas.txt b/npc/events/nguild/nguild_treas.txt
index 1fc8cbaf9..485a58e70 100644
--- a/npc/events/nguild/nguild_treas.txt
+++ b/npc/events/nguild/nguild_treas.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Treasure Rooms for NGuild Guild Castles
 //===== By: ==================================================
 //= kobra_k88
 //===== Current Version: =====================================
 //= 1.3b
-//===== Compatible With: =====================================
-//= rAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
 //=
 //===== Additional Comments: =================================
diff --git a/npc/events/nguild/nguild_warper.txt b/npc/events/nguild/nguild_warper.txt
index a3e16b940..57f5bc827 100644
--- a/npc/events/nguild/nguild_warper.txt
+++ b/npc/events/nguild/nguild_warper.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Novice's Guild Castles War of Emperium Usher NPC
 //===== By: ==================================================
 //= Lupus
 //===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: =====================================
-//= rAthena 1+ with eaclass(); RO Episode 4+
 //===== Description: =========================================
 //=
 //===== Additional Comments: =================================
diff --git a/npc/events/twintowers.txt b/npc/events/twintowers.txt
index 942807222..1e0505ffd 100644
--- a/npc/events/twintowers.txt
+++ b/npc/events/twintowers.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Twin Towers NPCs
 //===== By: ==================================================
 //= sEiKaN (1.0)
 //===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: =====================================
-//= Any Athena Version; 0315+
 //===== Description: =========================================
 //= mRO Event: Twin Towers NPCs
 //===== Additional Comments: =================================
diff --git a/npc/events/valentinesday.txt b/npc/events/valentinesday.txt
index c6941016d..8f2bd85d5 100644
--- a/npc/events/valentinesday.txt
+++ b/npc/events/valentinesday.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Valentine Event Script
 //===== By: ==================================================
 //= Muad_Dib (Prometheus Project)
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //
 //===== Additional Comments: =================================
diff --git a/npc/events/valentinesday_2009.txt b/npc/events/valentinesday_2009.txt
index 6ded29242..dd09f4470 100644
--- a/npc/events/valentinesday_2009.txt
+++ b/npc/events/valentinesday_2009.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= iRO Valentine's Day Event (2009)
 //===== By: ==================================================
 //= Kisuka
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= iRO Valentine's Day Event. (2009)
 //= Make Chocolate/Chocolate Boxes/Home-Made Chocolate.
diff --git a/npc/events/valentinesday_2012.txt b/npc/events/valentinesday_2012.txt
index a92b24338..a8597cd22 100644
--- a/npc/events/valentinesday_2012.txt
+++ b/npc/events/valentinesday_2012.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Valentine's Day Event (2012)
 //===== By: ==================================================
 //= Rikimaru
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= The full Valentine's Day NPCs of the Valentine's Day
 //= Event 2012 (account-based).
diff --git a/npc/events/whiteday.txt b/npc/events/whiteday.txt
index 932ec1469..d0acc8426 100644
--- a/npc/events/whiteday.txt
+++ b/npc/events/whiteday.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= White Day Event Script
 //===== By: ==================================================
 //= 1.0a Muad_Dib (Prometheus Project)
 //===== Current Version: =====================================
 //= 1.0a
-//===== Compatible With: =====================================
-//= Any Athena Version; RO Episode 6+
 //===== Description: =========================================
 //= Sells candy, candy cane and well baked cookie.
 //===== Additional Comments: =================================
diff --git a/npc/events/xmas.txt b/npc/events/xmas.txt
index ecab31491..99b3fdec9 100644
--- a/npc/events/xmas.txt
+++ b/npc/events/xmas.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= X-mas Event
 //===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= Any version of rAthena
 //===== Description: =========================================
 //= Beat up Antonios and grab his socks.  Get at least 3 and
 //= give them to Santa Claus Claus in exchange for a present.
diff --git a/npc/guild/agit_controller.txt b/npc/guild/agit_controller.txt
index 36ebdf941..57f1fe4d7 100644
--- a/npc/guild/agit_controller.txt
+++ b/npc/guild/agit_controller.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium - WoE Auto-Start
 //===== By: ==================================================
 //= kalen (1.0)
diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt
index 8f4253299..115238bfb 100644
--- a/npc/guild/agit_main.txt
+++ b/npc/guild/agit_main.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Guild Template File
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/aldeg_cas01.txt b/npc/guild/aldeg_cas01.txt
index 06d523e09..0707d4725 100644
--- a/npc/guild/aldeg_cas01.txt
+++ b/npc/guild/aldeg_cas01.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Al De Baran)
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/aldeg_cas02.txt b/npc/guild/aldeg_cas02.txt
index e5c931239..06371f14d 100644
--- a/npc/guild/aldeg_cas02.txt
+++ b/npc/guild/aldeg_cas02.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Al De Baran)
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/aldeg_cas03.txt b/npc/guild/aldeg_cas03.txt
index 9666bdaf0..299ffdadc 100644
--- a/npc/guild/aldeg_cas03.txt
+++ b/npc/guild/aldeg_cas03.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Al De Baran)
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/aldeg_cas04.txt b/npc/guild/aldeg_cas04.txt
index cc91a0207..91e38c96d 100644
--- a/npc/guild/aldeg_cas04.txt
+++ b/npc/guild/aldeg_cas04.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Al De Baran)
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/aldeg_cas05.txt b/npc/guild/aldeg_cas05.txt
index 229c5ea36..85bb272f1 100644
--- a/npc/guild/aldeg_cas05.txt
+++ b/npc/guild/aldeg_cas05.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Al De Baran)
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild/gefg_cas01.txt b/npc/guild/gefg_cas01.txt
index 1b4c2946f..527a1a9a6 100644
--- a/npc/guild/gefg_cas01.txt
+++ b/npc/guild/gefg_cas01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Geffen)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Geffen Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/gefg_cas02.txt b/npc/guild/gefg_cas02.txt
index 7b4678c52..dfb20f93b 100644
--- a/npc/guild/gefg_cas02.txt
+++ b/npc/guild/gefg_cas02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Geffen)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Geffen Guild Castle 2
 //===== Additional Comments: =================================
diff --git a/npc/guild/gefg_cas03.txt b/npc/guild/gefg_cas03.txt
index 65358b274..b46ed18c7 100644
--- a/npc/guild/gefg_cas03.txt
+++ b/npc/guild/gefg_cas03.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Geffen)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Geffen Guild Castle 3
 //===== Additional Comments: =================================
diff --git a/npc/guild/gefg_cas04.txt b/npc/guild/gefg_cas04.txt
index 9cd9c760b..b42055293 100644
--- a/npc/guild/gefg_cas04.txt
+++ b/npc/guild/gefg_cas04.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Geffen)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Geffen Guild Castle 4
 //===== Additional Comments: =================================
diff --git a/npc/guild/gefg_cas05.txt b/npc/guild/gefg_cas05.txt
index 907429241..ce53a3d04 100644
--- a/npc/guild/gefg_cas05.txt
+++ b/npc/guild/gefg_cas05.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Geffen)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Geffen Guild Castle 5
 //===== Additional Comments: =================================
diff --git a/npc/guild/payg_cas01.txt b/npc/guild/payg_cas01.txt
index 9f8ff665a..bd33111cd 100644
--- a/npc/guild/payg_cas01.txt
+++ b/npc/guild/payg_cas01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Payon)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Payon Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/payg_cas02.txt b/npc/guild/payg_cas02.txt
index eb20d67af..4ada2da53 100644
--- a/npc/guild/payg_cas02.txt
+++ b/npc/guild/payg_cas02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Payon)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Payon Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/payg_cas03.txt b/npc/guild/payg_cas03.txt
index a395f9d3b..e67b9798f 100644
--- a/npc/guild/payg_cas03.txt
+++ b/npc/guild/payg_cas03.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Payon)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Payon Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/payg_cas04.txt b/npc/guild/payg_cas04.txt
index 5ae0997a8..b3ddce797 100644
--- a/npc/guild/payg_cas04.txt
+++ b/npc/guild/payg_cas04.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Payon)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Payon Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/payg_cas05.txt b/npc/guild/payg_cas05.txt
index 0c1f833fe..ce5ee2f06 100644
--- a/npc/guild/payg_cas05.txt
+++ b/npc/guild/payg_cas05.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Payon)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Payon Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/prtg_cas01.txt b/npc/guild/prtg_cas01.txt
index 119658263..25206d922 100644
--- a/npc/guild/prtg_cas01.txt
+++ b/npc/guild/prtg_cas01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Prontera)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Prontera Guild Castle 1
 //===== Additional Comments: =================================
diff --git a/npc/guild/prtg_cas02.txt b/npc/guild/prtg_cas02.txt
index 2ddc7268e..4ddb3f64f 100644
--- a/npc/guild/prtg_cas02.txt
+++ b/npc/guild/prtg_cas02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Prontera)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Prontera Guild Castle 2
 //===== Additional Comments: =================================
diff --git a/npc/guild/prtg_cas03.txt b/npc/guild/prtg_cas03.txt
index bf55583e7..28dea58d4 100644
--- a/npc/guild/prtg_cas03.txt
+++ b/npc/guild/prtg_cas03.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Prontera)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Prontera Guild Castle 3
 //===== Additional Comments: =================================
diff --git a/npc/guild/prtg_cas04.txt b/npc/guild/prtg_cas04.txt
index 5e1a050ff..d6bb7c15c 100644
--- a/npc/guild/prtg_cas04.txt
+++ b/npc/guild/prtg_cas04.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Prontera)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Prontera Guild Castle 4
 //===== Additional Comments: =================================
diff --git a/npc/guild/prtg_cas05.txt b/npc/guild/prtg_cas05.txt
index 4dc70c639..40c485f95 100644
--- a/npc/guild/prtg_cas05.txt
+++ b/npc/guild/prtg_cas05.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium (Prontera)
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= NPCs that relate to Prontera Guild Castle 5
 //===== Additional Comments: =================================
diff --git a/npc/guild/trs_rp.txt b/npc/guild/trs_rp.txt
index 681974875..7b3ae5545 100644
--- a/npc/guild/trs_rp.txt
+++ b/npc/guild/trs_rp.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Treasure Room Protection
 //===== By: ================================================== 
 //= Masao
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena
 //===== Description: ========================================= 
 //= Warps every Player out of the Treasure Room except for the
 //= Guildleader.
diff --git a/npc/guild2/agit_main_se.txt b/npc/guild2/agit_main_se.txt
index dfe2887e0..0c15e3a70 100644
--- a/npc/guild2/agit_main_se.txt
+++ b/npc/guild2/agit_main_se.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Template File
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/agit_start_se.txt b/npc/guild2/agit_start_se.txt
index 7601fd18b..ec9de3d9b 100644
--- a/npc/guild2/agit_start_se.txt
+++ b/npc/guild2/agit_start_se.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Auto-Start
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/guild2/arug_cas01.txt b/npc/guild2/arug_cas01.txt
index 61ada97c5..a2b929347 100644
--- a/npc/guild2/arug_cas01.txt
+++ b/npc/guild2/arug_cas01.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Mardol
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/arug_cas02.txt b/npc/guild2/arug_cas02.txt
index 0fcfeaa30..a6b7f0d55 100644
--- a/npc/guild2/arug_cas02.txt
+++ b/npc/guild2/arug_cas02.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Cyr
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/arug_cas03.txt b/npc/guild2/arug_cas03.txt
index 86c3f5c26..bf11c9449 100644
--- a/npc/guild2/arug_cas03.txt
+++ b/npc/guild2/arug_cas03.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Horn
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/arug_cas04.txt b/npc/guild2/arug_cas04.txt
index 977dc2fbd..c46c7ff15 100644
--- a/npc/guild2/arug_cas04.txt
+++ b/npc/guild2/arug_cas04.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Gefn
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/arug_cas05.txt b/npc/guild2/arug_cas05.txt
index 38be97b8d..b250a9385 100644
--- a/npc/guild2/arug_cas05.txt
+++ b/npc/guild2/arug_cas05.txt
@@ -1,4 +1,4 @@
-//===== HerculesScript =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Banadis
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/guild2/guild_flags.txt b/npc/guild2/guild_flags.txt
index d7652f760..c5cf9bbc1 100644
--- a/npc/guild2/guild_flags.txt
+++ b/npc/guild2/guild_flags.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium Second Edition
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= WoE SE Guild Flags in Juno and Rachel
 //===== Additional Comments: =================================
diff --git a/npc/guild2/schg_cas01.txt b/npc/guild2/schg_cas01.txt
index bc26fb3d1..8200b49a0 100644
--- a/npc/guild2/schg_cas01.txt
+++ b/npc/guild2/schg_cas01.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Himinn
 //===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Additional Comments: =================================
 //= 1.0 Merged to template file.
 //============================================================
diff --git a/npc/guild2/schg_cas02.txt b/npc/guild2/schg_cas02.txt
index e93aa17ad..0a39f484a 100644
--- a/npc/guild2/schg_cas02.txt
+++ b/npc/guild2/schg_cas02.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Andlangr
 //===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Additional Comments: =================================
 //= 1.0 Merged to template file.
 //============================================================
diff --git a/npc/guild2/schg_cas03.txt b/npc/guild2/schg_cas03.txt
index 9adfeeb1b..6adfa0ca1 100644
--- a/npc/guild2/schg_cas03.txt
+++ b/npc/guild2/schg_cas03.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Vidblainn
 //===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Additional Comments: =================================
 //= 1.0 Merged to template file.
 //============================================================
diff --git a/npc/guild2/schg_cas04.txt b/npc/guild2/schg_cas04.txt
index 9f83a5a28..8da46dec5 100644
--- a/npc/guild2/schg_cas04.txt
+++ b/npc/guild2/schg_cas04.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Hljod
 //===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Additional Comments: =================================
 //= 1.0 Merged to template file.
 //============================================================
diff --git a/npc/guild2/schg_cas05.txt b/npc/guild2/schg_cas05.txt
index 09ecc1b7f..46b03e8bd 100644
--- a/npc/guild2/schg_cas05.txt
+++ b/npc/guild2/schg_cas05.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= War of Emperium SE - Skidbladnir
 //===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Additional Comments: =================================
 //= 1.0 Merged to template file.
 //============================================================
diff --git a/npc/instances/EndlessTower.txt b/npc/instances/EndlessTower.txt
index ef2731a6c..ba6508353 100644
--- a/npc/instances/EndlessTower.txt
+++ b/npc/instances/EndlessTower.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Endless Tower
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.0
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Endless Tower Memorial Dungeon
diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt
index 5928ae7aa..b404df86b 100644
--- a/npc/instances/NydhoggsNest.txt
+++ b/npc/instances/NydhoggsNest.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Nidhoggr's Nest
 //===== By: ================================================== 
 //= L0ne_W0lf, various sources
 //===== Current Version: ===================================== 
 //= 1.4
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Nidhoggr's Nest Instance
diff --git a/npc/instances/OrcsMemory.txt b/npc/instances/OrcsMemory.txt
index 3de99ecd5..f355ae289 100644
--- a/npc/instances/OrcsMemory.txt
+++ b/npc/instances/OrcsMemory.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Orc's Memory
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.6
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Relive the memory of an orc.
diff --git a/npc/instances/SealedShrine.txt b/npc/instances/SealedShrine.txt
index 3d39dc462..8f9d97591 100644
--- a/npc/instances/SealedShrine.txt
+++ b/npc/instances/SealedShrine.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Sealed Shrine
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Seal away the Great Demon Baphomet.
diff --git a/npc/jobs/2-1/assassin.txt b/npc/jobs/2-1/assassin.txt
index 29e210c8e..126db3baf 100644
--- a/npc/jobs/2-1/assassin.txt
+++ b/npc/jobs/2-1/assassin.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Assassin Job Quest
 //===== By: ================================================== 
 //= kobra_k88
diff --git a/npc/jobs/2-1/priest.txt b/npc/jobs/2-1/priest.txt
index da68deb45..c05b140aa 100644
--- a/npc/jobs/2-1/priest.txt
+++ b/npc/jobs/2-1/priest.txt
@@ -1,4 +1,4 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Priest Job Quest
 //===== By: ================================================== 
 //= Translated By: Pgro Team (OwNaGe)(Aegis)
@@ -6,8 +6,6 @@
 //= Further bugfixed and tested by Lupus
 //===== Current Version: ===================================== 
 //= 2.6
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Job Change quest for Priest class.
diff --git a/npc/jobs/2-1a/AssassinCross.txt b/npc/jobs/2-1a/AssassinCross.txt
index 04d44bb79..a1f12d64b 100644
--- a/npc/jobs/2-1a/AssassinCross.txt
+++ b/npc/jobs/2-1a/AssassinCross.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
diff --git a/npc/jobs/2-2/alchemist.txt b/npc/jobs/2-2/alchemist.txt
index e6128b437..dd568b9ef 100644
--- a/npc/jobs/2-2/alchemist.txt
+++ b/npc/jobs/2-2/alchemist.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Alchemist Job Quest
 //===== By: ==================================================
 //= nestor_zulueta (Fusion), converted by Darkchild
diff --git a/npc/jobs/2-2/bard.txt b/npc/jobs/2-2/bard.txt
index e61faf8d6..77a81374f 100644
--- a/npc/jobs/2-2/bard.txt
+++ b/npc/jobs/2-2/bard.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Bard Job Quest
 //===== By: ==================================================
 //= Muad_Dib(The Prometheus Project), Lupus, Samuray22
diff --git a/npc/jobs/2-2/sage.txt b/npc/jobs/2-2/sage.txt
index 7501c478a..1e188778e 100644
--- a/npc/jobs/2-2/sage.txt
+++ b/npc/jobs/2-2/sage.txt
@@ -1,4 +1,4 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Sage Job Quest
 //===== By: ==================================================
 //= jAthena (0.9) - I guess
@@ -6,8 +6,6 @@
 //= Darkchild (1.2)
 //===== Current Version: ===================================== 
 //= 2.8
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Job quest for Sage classes
diff --git a/npc/jobs/2-2a/Champion.txt b/npc/jobs/2-2a/Champion.txt
index d0ca625df..5e080f304 100644
--- a/npc/jobs/2-2a/Champion.txt
+++ b/npc/jobs/2-2a/Champion.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
diff --git a/npc/kafras/cool_event_corp.txt b/npc/kafras/cool_event_corp.txt
index 853d15cbc..4a8f8c188 100644
--- a/npc/kafras/cool_event_corp.txt
+++ b/npc/kafras/cool_event_corp.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Cool Event Corp. Staff
 //===== By: ================================================== 
 //= Gepard
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Cool Event Corp. Staff (Save, Storage & Pushcart Service)
 //= in Arunafeltz Region.
diff --git a/npc/kafras/dts_warper.txt b/npc/kafras/dts_warper.txt
index 4e373a3fc..b2fb64ba8 100644
--- a/npc/kafras/dts_warper.txt
+++ b/npc/kafras/dts_warper.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Dungeon Teleport Service
 //===== By: ================================================== 
 //= Evera
 //===== Current Version: ===================================== 
 //= 2.8
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: =========================================
 //= [Official Conversion]
 //= Cool Event Corp NPCs vs. Kafra Dungeon Teleport Service and voting system.
diff --git a/npc/kafras/functions_kafras.txt b/npc/kafras/functions_kafras.txt
index c1e7d25ee..eb396d9e0 100644
--- a/npc/kafras/functions_kafras.txt
+++ b/npc/kafras/functions_kafras.txt
@@ -1,4 +1,4 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Kafra Functions
 //===== By: ================================================== 
 //= rAthena Dev Team
@@ -6,8 +6,6 @@
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 6.7
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: =========================================
 //= These functions handle save, storage, cart rental, teleport,
 //= and Free Teleport/Warp/Rent Cart options for all Kafra NPCs.
diff --git a/npc/kafras/kafras.txt b/npc/kafras/kafras.txt
index 8e6d49c8a..49562e3be 100644
--- a/npc/kafras/kafras.txt
+++ b/npc/kafras/kafras.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Kafras (Cities/Dungeons/Fields)
 //===== By: ================================================== 
 //= Joseph
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: =========================================
 //= Argument settings for callfunc "F_Kafra":
 //=  arg(0): 0 - Default Kafra message
diff --git a/npc/merchants/advanced_refiner.txt b/npc/merchants/advanced_refiner.txt
index 70b11c167..01983d96d 100644
--- a/npc/merchants/advanced_refiner.txt
+++ b/npc/merchants/advanced_refiner.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Advanced Refiner
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Refiner that uses Enriched ores to increase upgrade success.
diff --git a/npc/merchants/alchemist.txt b/npc/merchants/alchemist.txt
index d3506244d..d48ee68bb 100644
--- a/npc/merchants/alchemist.txt
+++ b/npc/merchants/alchemist.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Alchemist Shop
 //===== By: ================================================== 
 //= rAthena Team
diff --git a/npc/merchants/ammo_boxes.txt b/npc/merchants/ammo_boxes.txt
index 75d203123..f4df03a0a 100644
--- a/npc/merchants/ammo_boxes.txt
+++ b/npc/merchants/ammo_boxes.txt
@@ -1,7 +1,7 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Magazine Dealer Kenny
 //===== By: ==================================================
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.5
 //===== Description: =========================================
diff --git a/npc/merchants/buying_shops.txt b/npc/merchants/buying_shops.txt
index 93e7d0f0b..89654f0cc 100644
--- a/npc/merchants/buying_shops.txt
+++ b/npc/merchants/buying_shops.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Buying Shop Scripts
 //===== By: ==================================================
 //= Kisuka, skyiing, Scriptor
diff --git a/npc/merchants/cash_hair.txt b/npc/merchants/cash_hair.txt
index 3028d302d..dfde86a4d 100644
--- a/npc/merchants/cash_hair.txt
+++ b/npc/merchants/cash_hair.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Cash Hair Stylist
 //===== By: ================================================== 
 //= Kisuka
diff --git a/npc/merchants/cash_trader.txt b/npc/merchants/cash_trader.txt
index 1063800f6..b61120dea 100644
--- a/npc/merchants/cash_trader.txt
+++ b/npc/merchants/cash_trader.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Cash Shop NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
diff --git a/npc/merchants/cashheadgear_dye.txt b/npc/merchants/cashheadgear_dye.txt
index e0887b30e..49003e18b 100644
--- a/npc/merchants/cashheadgear_dye.txt
+++ b/npc/merchants/cashheadgear_dye.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Headgear Dyer (Cash)
 //===== By: ==================================================
 //= Xantara
diff --git a/npc/merchants/clothes_dyer.txt b/npc/merchants/clothes_dyer.txt
index 489194428..514178bd6 100644
--- a/npc/merchants/clothes_dyer.txt
+++ b/npc/merchants/clothes_dyer.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Clothes Dyer
 //===== By: ================================================== 
 //= Usnul
 //===== Current Version: ===================================== 
 //= 2.5
-//===== Compatible With: ===================================== 
-//= rAthena 1.0+
 //===== Description: ========================================= 
 //= Clothes dyer with standard palletes
 //===== Additional Comments: ================================= 
diff --git a/npc/merchants/coin_exchange.txt b/npc/merchants/coin_exchange.txt
index 8603383ad..a894485a8 100644
--- a/npc/merchants/coin_exchange.txt
+++ b/npc/merchants/coin_exchange.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Manuk & Splendide Coin Merchants
 //===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Official Conversion]
 //= Coin redemption NPCs.
diff --git a/npc/merchants/dye_maker.txt b/npc/merchants/dye_maker.txt
index 632e14f17..c4bc2f5f8 100644
--- a/npc/merchants/dye_maker.txt
+++ b/npc/merchants/dye_maker.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Dye Maker
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 1.4
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //===== Additional Comments: ================================= 
diff --git a/npc/merchants/elemental_trader.txt b/npc/merchants/elemental_trader.txt
index 3d30b1668..2d120d190 100644
--- a/npc/merchants/elemental_trader.txt
+++ b/npc/merchants/elemental_trader.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Elemental Stone Trader
 //===== By: ================================================== 
-//= rAthena Team & MasterOfMuppets
+//=  MasterOfMuppets, rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Trade impure types of elemental stones for pure ones.
diff --git a/npc/merchants/enchan_arm.txt b/npc/merchants/enchan_arm.txt
index d5f321518..94cdd615e 100644
--- a/npc/merchants/enchan_arm.txt
+++ b/npc/merchants/enchan_arm.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//=====Hercules Script =======================================
 //= Armor Enchanter
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Add a +1, +2, or +3 random stat to a specified armor.
diff --git a/npc/merchants/gemstone.txt b/npc/merchants/gemstone.txt
index 854954c0a..74962fef2 100644
--- a/npc/merchants/gemstone.txt
+++ b/npc/merchants/gemstone.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Gemstone Trader
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Trade various colors of gemstones for other color gemstones.
diff --git a/npc/merchants/hair_dyer.txt b/npc/merchants/hair_dyer.txt
index 70f26ca58..c3479cbbe 100644
--- a/npc/merchants/hair_dyer.txt
+++ b/npc/merchants/hair_dyer.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Hair Dyer
 //===== By: ================================================== 
 //= kobra_k88; L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Hair Dyer with standard palletes
 //===== Additional Comments: ================================= 
diff --git a/npc/merchants/hair_style.txt b/npc/merchants/hair_style.txt
index 19f5b9dca..cf4db6333 100644
--- a/npc/merchants/hair_style.txt
+++ b/npc/merchants/hair_style.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hair Dresser
 //===== By: ==================================================
 //= Muad_Dib, Samuray22, Kisuka
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Allows you to change your hairstyle.
diff --git a/npc/merchants/icecream.txt b/npc/merchants/icecream.txt
index d04dbe08e..f126b723e 100644
--- a/npc/merchants/icecream.txt
+++ b/npc/merchants/icecream.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Ice Cream Maker
 //===== By: ==================================================
 //= KOOK SWU, Kisuka
 //===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= A man makes you ice-cream
 //===== Additional Comments: =================================
diff --git a/npc/merchants/inn.txt b/npc/merchants/inn.txt
index d9cc39a8e..7c4935942 100644
--- a/npc/merchants/inn.txt
+++ b/npc/merchants/inn.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script =======================================
-//= Inn Npcs
+//===== Hercules Script ======================================
+//= Inn NPCs
 //===== By: ==================================================
 //= Darkchild (1.1)
 //= Playtester (1.2)
 //===== Current Version: =====================================
 //= 2.9a
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Inn Npcs, Save and Heal
 //============================================================
diff --git a/npc/merchants/kunai_maker.txt b/npc/merchants/kunai_maker.txt
index 97bc89f12..6f5fd953b 100644
--- a/npc/merchants/kunai_maker.txt
+++ b/npc/merchants/kunai_maker.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Kunai Merchant Kashin
 //===== By: ==================================================
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.3a
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Trades a few shurikens + ninja stones for elemental kunai.
 //===== Additional Comments: =================================
diff --git a/npc/merchants/milk_trader.txt b/npc/merchants/milk_trader.txt
index 7e7da5c3f..15fe3c497 100644
--- a/npc/merchants/milk_trader.txt
+++ b/npc/merchants/milk_trader.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Milk Trader
 //===== By: ==================================================
 //= kobra_k88; L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Trades bottles for milk
diff --git a/npc/merchants/novice_exchange.txt b/npc/merchants/novice_exchange.txt
index 61049f805..cd8cede0e 100644
--- a/npc/merchants/novice_exchange.txt
+++ b/npc/merchants/novice_exchange.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Novice Goods Exchanger
 //===== By: ==================================================
-//= ???, rAthena Team
+//= ???, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis COnversion]
 //= Exchanges your Basic Monster drops for Red Potions.
diff --git a/npc/merchants/old_pharmacist.txt b/npc/merchants/old_pharmacist.txt
index ba00b8f4d..d01eb92e3 100644
--- a/npc/merchants/old_pharmacist.txt
+++ b/npc/merchants/old_pharmacist.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Old Pharmacist
 //===== By: ==================================================
 //= DZeroX
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN Trunk
 //===== Description: =========================================
 //= Trade in items for potions
 //===============================
diff --git a/npc/merchants/quivers.txt b/npc/merchants/quivers.txt
index b193bac4c..30a4788a8 100644
--- a/npc/merchants/quivers.txt
+++ b/npc/merchants/quivers.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Arrow Quiver Event
 //===== By: ==================================================
 //= Muad_Dib (Prometheus Project); L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis COnversion]
 //= Turns arrows into Arrow Quivers.
diff --git a/npc/merchants/refine.txt b/npc/merchants/refine.txt
index 4433bbd66..a6a799774 100644
--- a/npc/merchants/refine.txt
+++ b/npc/merchants/refine.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Refining NPCs
 //===== By: ==================================================
 //= Syrus22 (1.1) dafide18 (1.4) Skotlex (1.5)
 //===== Current Version: =====================================
 //= 3.2
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Refining NPCs and Metal Salesmen.
 //===== Additional Comments: =================================
diff --git a/npc/merchants/renters.txt b/npc/merchants/renters.txt
index bcaded6f6..02afc4059 100644
--- a/npc/merchants/renters.txt
+++ b/npc/merchants/renters.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Renters
 //===== By: ================================================== 
 //= kobra_k88, mod by Lupus
 //===== Current Version: ===================================== 
 //= 2.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Knight and Crusader Peco Peco Breeders, Falcon Breeder scripts
 //===== Additional Comments: ================================= 
diff --git a/npc/merchants/shops.txt b/npc/merchants/shops.txt
index a06ba1ad2..50bc9b610 100644
--- a/npc/merchants/shops.txt
+++ b/npc/merchants/shops.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Shops
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 3.3
-//===== Compatible With: ===================================== 
-//= rAthena 1.0+
 //===== Description: ========================================= 
 //= Town shop NPCs.
 //===== Additional Comments: ================================= 
diff --git a/npc/merchants/socket_enchant.txt b/npc/merchants/socket_enchant.txt
index acd3b2fe6..4e0b7985d 100644
--- a/npc/merchants/socket_enchant.txt
+++ b/npc/merchants/socket_enchant.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Episode 11.1 Socket Enchant NPC
 //===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 2.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Adds slots to selected weapons and armor.
diff --git a/npc/merchants/socket_enchant2.txt b/npc/merchants/socket_enchant2.txt
index c302b2763..6456ca25d 100644
--- a/npc/merchants/socket_enchant2.txt
+++ b/npc/merchants/socket_enchant2.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Episode 12 Socket Enchant NPC
 //===== By: ================================================== 
 //= Gepard
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Adds slots to selected weapons and armor.
diff --git a/npc/merchants/wander_pet_food.txt b/npc/merchants/wander_pet_food.txt
index 5bd9140e7..8be6ed276 100644
--- a/npc/merchants/wander_pet_food.txt
+++ b/npc/merchants/wander_pet_food.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Spirit Liquor trader.
 //===== By: ==================================================
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Trade Broken Liquor Jars and alcohol for wanderer
diff --git a/npc/mobs/bossnia.txt b/npc/mobs/bossnia.txt
index 115f0c2ba..72d6fb1b0 100644
--- a/npc/mobs/bossnia.txt
+++ b/npc/mobs/bossnia.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Bossnia Monster Spawn Script
 //===== By: ==================================================
 //= Masao
diff --git a/npc/mobs/citycleaners.txt b/npc/mobs/citycleaners.txt
index b866ce123..0e810ac5b 100644
--- a/npc/mobs/citycleaners.txt
+++ b/npc/mobs/citycleaners.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= City Monster Spawn Script
 //===== By: ==================================================
 //= massdriller
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= Spawns monsters to clean up city. Apparently spawning
 //= occured in iRO and kRO. Enable this if you want. 
diff --git a/npc/mobs/jail.txt b/npc/mobs/jail.txt
index 4ff6b0b48..bf18438db 100644
--- a/npc/mobs/jail.txt
+++ b/npc/mobs/jail.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Jail Monster Spawn Script
 //===== By: ==================================================
 //= Masao
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= Any rAthena Version
 //===== Description: =========================================
 //= Spawns monsters in Jail.
 //============================================================
diff --git a/npc/mobs/pvp.txt b/npc/mobs/pvp.txt
index 9af49474e..0dcfe515e 100644
--- a/npc/mobs/pvp.txt
+++ b/npc/mobs/pvp.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= PvP Nightmare Rooms Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Additional Comments: =================================
 //=
 //============================================================
diff --git a/npc/other/CashShop_Functions.txt b/npc/other/CashShop_Functions.txt
index 9a17dacda..89bb76bab 100644
--- a/npc/other/CashShop_Functions.txt
+++ b/npc/other/CashShop_Functions.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Cash Shop  Functions
 //===== By: ================================================== 
 //= L0ne_W0lf
diff --git a/npc/other/Global_Functions.txt b/npc/other/Global_Functions.txt
index fb6bf4f56..ec8688326 100644
--- a/npc/other/Global_Functions.txt
+++ b/npc/other/Global_Functions.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Global Functions
 //===== By: ================================================== 
 //= Lupus, kobra_k88
 //===== Current Version: ===================================== 
 //= 2.16
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= <Description>
 //===== Additional Comments: ================================= 
diff --git a/npc/other/auction.txt b/npc/other/auction.txt
index dd8ccd068..899ed11a3 100644
--- a/npc/other/auction.txt
+++ b/npc/other/auction.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Auction system
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/other/books.txt b/npc/other/books.txt
index 29b2586b1..f9ad768a5 100644
--- a/npc/other/books.txt
+++ b/npc/other/books.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Prontera Library
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/other/bulletin_boards.txt b/npc/other/bulletin_boards.txt
index 4f09306fc..7f2a46de3 100644
--- a/npc/other/bulletin_boards.txt
+++ b/npc/other/bulletin_boards.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Official scripts for beginners from iRO
 //===== By: ==================================================
 //= MasterOfMuppets
diff --git a/npc/other/card_trader.txt b/npc/other/card_trader.txt
index 5d1b6e6f9..e451a596e 100644
--- a/npc/other/card_trader.txt
+++ b/npc/other/card_trader.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Card Trader
 //===== By: ================================================== 
 //= Elias (og2)
diff --git a/npc/other/comodo_gambling.txt b/npc/other/comodo_gambling.txt
index 2d18e01d3..188066181 100644
--- a/npc/other/comodo_gambling.txt
+++ b/npc/other/comodo_gambling.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Comodo Gambling
 //===== By: ==================================================
 //= Reddozen, Cypress, Zefris
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= Any rAthena SVN
 //===== Description: =========================================
 //= Comodo Gambling: Win random Items with 3 Carat Diamonds.
 //===== Additional Comments: =================================
diff --git a/npc/other/divorce.txt b/npc/other/divorce.txt
index 21e62013d..1511a68b2 100644
--- a/npc/other/divorce.txt
+++ b/npc/other/divorce.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ====================================== 
 //= Divorcing Deviruchi
 //===== By: ================================================== 
 //= Perkka, Scriptor, LightFighter
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Official Divorce script.
diff --git a/npc/other/fortune.txt b/npc/other/fortune.txt
index eb50f7eaa..9e0e1b6b4 100644
--- a/npc/other/fortune.txt
+++ b/npc/other/fortune.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Fortune Teller
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis conversion]
 //= Fortune teller NPC. Displays random Card image.
diff --git a/npc/other/guildpvp.txt b/npc/other/guildpvp.txt
index 2afa86e8d..68aca1f5d 100644
--- a/npc/other/guildpvp.txt
+++ b/npc/other/guildpvp.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Guild Battle NPC
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Guild Battle with PVP mechanics.
diff --git a/npc/other/gympass.txt b/npc/other/gympass.txt
index 40bba2437..33e4a8f3e 100644
--- a/npc/other/gympass.txt
+++ b/npc/other/gympass.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Gym Pass Cash Item NPC
 //===== By: ================================================== 
 //= Kisuka
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Exchange Gym Passes to learn "Enlarge Weight Limit"
diff --git a/npc/other/hugel_bingo.txt b/npc/other/hugel_bingo.txt
index fd276ec33..6cec1b9ae 100644
--- a/npc/other/hugel_bingo.txt
+++ b/npc/other/hugel_bingo.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hugel Bingo script
 //===== By: ==================================================
 //= SinSloth
 //===== Current Version: =====================================
 //= 1.8
-//===== Compatible With: =====================================
-//= Any rAthena Version
 //===== Description: =========================================
 //= Hugel Bingo game
 //===== Additional Comments: =================================
diff --git a/npc/other/mail.txt b/npc/other/mail.txt
index edd4af17b..95f680704 100644
--- a/npc/other/mail.txt
+++ b/npc/other/mail.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Mail Boxes
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.8
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Pickup and write mail from/to players in game.
diff --git a/npc/other/marriage.txt b/npc/other/marriage.txt
index 8d6b3f349..59771c077 100644
--- a/npc/other/marriage.txt
+++ b/npc/other/marriage.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Player Marriage
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Official Marriage script.
diff --git a/npc/other/mercenary_rent.txt b/npc/other/mercenary_rent.txt
index 19b9079de..28221ad34 100644
--- a/npc/other/mercenary_rent.txt
+++ b/npc/other/mercenary_rent.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Mercenary related NPCs
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.4
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Sells Lancer, Sword, and Archer mercenaries,
diff --git a/npc/other/monster_museum.txt b/npc/other/monster_museum.txt
index 4f042f41f..d1202b33d 100644
--- a/npc/other/monster_museum.txt
+++ b/npc/other/monster_museum.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Juno Monster Museum
 //===== By: ================================================== 
 //= Muad_Dib (The Prometheus Project)
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.4
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Juno Monster Museum - Non Player Character Locations
diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt
index 91db569e3..a48afea3e 100644
--- a/npc/other/monster_race.txt
+++ b/npc/other/monster_race.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hugel Monster Races
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.8
-//===== Compatible With: =====================================
-//= rAthena SVN (Trunk, r12752+)
 //===== Description: =========================================
 //= [Official Conversion]
 //= - Hugel Monster Races (Single and Double)
diff --git a/npc/other/msg_boards.txt b/npc/other/msg_boards.txt
index c7d3b9319..eef063dff 100644
--- a/npc/other/msg_boards.txt
+++ b/npc/other/msg_boards.txt
@@ -1,13 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Misc. Message Boards
 //===== By: ================================================== 
 //= kobra_k88
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.6
-//===== Compatible With: ===================================== 
-//= [Aegis Conversion]
-//= rAthena 7.15 +
 //===== Description: ========================================= 
 //= Misc. Message Boards for:
 //=  - Prontera
diff --git a/npc/other/poring_war.txt b/npc/other/poring_war.txt
index 23f7eb5a1..f81b54f89 100644
--- a/npc/other/poring_war.txt
+++ b/npc/other/poring_war.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ====================================== 
 //= Poring War
 //===== By: ================================================== 
 //= Kisuka
 //===== Current Version: ===================================== 
 //= 1.1b
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Poring War
diff --git a/npc/other/powernpc.txt b/npc/other/powernpc.txt
index 208503a37..7ed2b2f14 100644
--- a/npc/other/powernpc.txt
+++ b/npc/other/powernpc.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Official Gonryun Power Arena
 //===== By: ==================================================
 //= KarLaeda
 //===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: =====================================
-//= Athena SVN 9000+
 //===== Additional Comments: =================================
 //= [Aegis Conversion]
 //= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
diff --git a/npc/other/pvp.txt b/npc/other/pvp.txt
index 1444ef374..94ea7cf10 100644
--- a/npc/other/pvp.txt
+++ b/npc/other/pvp.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= PvP NPCs
 //===== By: ==================================================
 //= kobra_k88; L0ne_W0lf, Elias (og2)
 //===== Current Version: =====================================
 //= 2.3
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= PvP NPCs that are found in the Inns in major cities.
 //= Includes Yoyo Mode, Nightmare Mode, and Event Mode.
diff --git a/npc/other/resetskill.txt b/npc/other/resetskill.txt
index 811d16aed..4d1a6f2c7 100644
--- a/npc/other/resetskill.txt
+++ b/npc/other/resetskill.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hypnotist
 //===== By: ==================================================
 //= L0ne_W0lf
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis conversion]
 //= Permenent first class, base level 40 and under skill resetter.
diff --git a/npc/other/sealstatus.txt b/npc/other/sealstatus.txt
index 74cae182e..038d5357d 100644
--- a/npc/other/sealstatus.txt
+++ b/npc/other/sealstatus.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= God Item Seal Status
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Goid Item Seal Status.
 //===== Additional Comments: ================================= 
diff --git a/npc/other/turbo_track.txt b/npc/other/turbo_track.txt
index 7edb56c18..329d9b3f0 100644
--- a/npc/other/turbo_track.txt
+++ b/npc/other/turbo_track.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Turbo Track
 //===== By: ==================================================
 //= Joseph
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Turbo Track Course: 
 //= - Solo Mode/Time Attack
diff --git a/npc/pre-re/airports/izlude.txt b/npc/pre-re/airports/izlude.txt
index 15d6b62d2..b2c0ee2d5 100644
--- a/npc/pre-re/airports/izlude.txt
+++ b/npc/pre-re/airports/izlude.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Izlude Airport NPCs
 //===== By: ================================================== 
 //= rAthena Dev Team
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Izlude Airport NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/pre-re/cities/alberta.txt b/npc/pre-re/cities/alberta.txt
index 7cdf6544b..3643469de 100644
--- a/npc/pre-re/cities/alberta.txt
+++ b/npc/pre-re/cities/alberta.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Alberta Town Pre-Renewal
 //===== By: ================================================== 
 //= Euphy
diff --git a/npc/pre-re/jobs/1-1/acolyte.txt b/npc/pre-re/jobs/1-1/acolyte.txt
index d61c06fc2..7b46a6029 100644
--- a/npc/pre-re/jobs/1-1/acolyte.txt
+++ b/npc/pre-re/jobs/1-1/acolyte.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Acolyte Job Quest
 //===== By: ================================================== 
 //= kobra_k88; L0ne_W0lf
diff --git a/npc/pre-re/jobs/1-1/archer.txt b/npc/pre-re/jobs/1-1/archer.txt
index ec4eb2d2f..5018bc48f 100644
--- a/npc/pre-re/jobs/1-1/archer.txt
+++ b/npc/pre-re/jobs/1-1/archer.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Archer Job Quest
 //===== By: ================================================== 
 //= kobra_k88; L0ne_W0lf
diff --git a/npc/pre-re/mobs/dungeons/abbey.txt b/npc/pre-re/mobs/dungeons/abbey.txt
index 5babfaabd..8a292a7e1 100644
--- a/npc/pre-re/mobs/dungeons/abbey.txt
+++ b/npc/pre-re/mobs/dungeons/abbey.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Abbey Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= $ephiroth
diff --git a/npc/pre-re/mobs/dungeons/abyss.txt b/npc/pre-re/mobs/dungeons/abyss.txt
index 65167a9bd..d1c7686f7 100644
--- a/npc/pre-re/mobs/dungeons/abyss.txt
+++ b/npc/pre-re/mobs/dungeons/abyss.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Abyss Lake Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/dungeons/alde_dun.txt b/npc/pre-re/mobs/dungeons/alde_dun.txt
index bd31e20dd..ef6a84413 100644
--- a/npc/pre-re/mobs/dungeons/alde_dun.txt
+++ b/npc/pre-re/mobs/dungeons/alde_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Al De Baran Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/dungeons/ayo_dun.txt b/npc/pre-re/mobs/dungeons/ayo_dun.txt
index 91733887e..1caa4d5c0 100644
--- a/npc/pre-re/mobs/dungeons/ayo_dun.txt
+++ b/npc/pre-re/mobs/dungeons/ayo_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/dungeons/beach_dun.txt b/npc/pre-re/mobs/dungeons/beach_dun.txt
index e6d34f789..170c9f0d0 100644
--- a/npc/pre-re/mobs/dungeons/beach_dun.txt
+++ b/npc/pre-re/mobs/dungeons/beach_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Beach Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/dungeons/c_tower.txt b/npc/pre-re/mobs/dungeons/c_tower.txt
index 02db67e94..c33c25424 100644
--- a/npc/pre-re/mobs/dungeons/c_tower.txt
+++ b/npc/pre-re/mobs/dungeons/c_tower.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Clock Tower Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/dungeons/gefenia.txt b/npc/pre-re/mobs/dungeons/gefenia.txt
index a3b1214f6..b2c8a6678 100644
--- a/npc/pre-re/mobs/dungeons/gefenia.txt
+++ b/npc/pre-re/mobs/dungeons/gefenia.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Geffenia Dungeon Monster Spawn Script
 //===== By: ==================================================
-//= Muad_Dib, rAthena dev team
+//= Muad_Dib, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Additional Comments: =================================
 //= Added 1st Version. [Muad_Dib]
 //= Conversion to eA [MasterOfMuppets]
diff --git a/npc/pre-re/mobs/dungeons/juperos.txt b/npc/pre-re/mobs/dungeons/juperos.txt
index 67c9f4395..4d422200b 100644
--- a/npc/pre-re/mobs/dungeons/juperos.txt
+++ b/npc/pre-re/mobs/dungeons/juperos.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Juperos Dungeon Monster Spawn Script
 //===== By: ==================================================
-// The Prometheus Project, rAthena dev team
+// The Prometheus Project, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= Any Athena/Freya Version
 //===== Additional Comments: =================================
 //= 0.1 Added 1st version. [Muad_Dib]
 //= 0.2 Updated the spawns according to current info [MasterOfMuppets]
diff --git a/npc/pre-re/mobs/dungeons/lhz_dun.txt b/npc/pre-re/mobs/dungeons/lhz_dun.txt
index 58e079138..ee395123a 100644
--- a/npc/pre-re/mobs/dungeons/lhz_dun.txt
+++ b/npc/pre-re/mobs/dungeons/lhz_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Lighthalzen Dungeon(Biolabs) Monster Spawn Script
 //===== By: ==================================================
-// The Prometheus Project, rAthena dev team
+// The Prometheus Project, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.8
-//===== Compatible With: =====================================
-//= Any Athena
 //===== Additional Comments: =================================
 //= 08/24/05 : Added 1st version. [Muad_Dib]
 //= 1.1: Some corrections to level 1, 2 as pointed out by
diff --git a/npc/pre-re/mobs/fields/ayothaya.txt b/npc/pre-re/mobs/fields/ayothaya.txt
index e60e4491b..ca0cb18ae 100644
--- a/npc/pre-re/mobs/fields/ayothaya.txt
+++ b/npc/pre-re/mobs/fields/ayothaya.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Fields Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/pre-re/mobs/fields/lighthalzen.txt b/npc/pre-re/mobs/fields/lighthalzen.txt
index 45d9c5f02..46e660255 100644
--- a/npc/pre-re/mobs/fields/lighthalzen.txt
+++ b/npc/pre-re/mobs/fields/lighthalzen.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Lighthalzen Fields Monster Spawn Script
 //===== By: ==================================================
-//= Muad_Dib, rAthena dev team
+//= Muad_Dib, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Additional Comments: =================================
 //= 1.0 by Muad_Dib (Prometheus Project)
 //= 1.1 Added Porcellio by MasterOfMuppets
diff --git a/npc/pre-re/other/arena/arena_aco.txt b/npc/pre-re/other/arena/arena_aco.txt
index 4ffc6308b..60077b88e 100644
--- a/npc/pre-re/other/arena/arena_aco.txt
+++ b/npc/pre-re/other/arena/arena_aco.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena script
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/pre-re/other/arena/arena_lvl50.txt b/npc/pre-re/other/arena/arena_lvl50.txt
index 6c2138458..9eaba7376 100644
--- a/npc/pre-re/other/arena/arena_lvl50.txt
+++ b/npc/pre-re/other/arena/arena_lvl50.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena lvl 50
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/other/arena/arena_lvl60.txt b/npc/pre-re/other/arena/arena_lvl60.txt
index 0835b64ad..b83dc8eea 100644
--- a/npc/pre-re/other/arena/arena_lvl60.txt
+++ b/npc/pre-re/other/arena/arena_lvl60.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena lvl 60
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/other/arena/arena_lvl70.txt b/npc/pre-re/other/arena/arena_lvl70.txt
index e683dea8c..e3ab5367f 100644
--- a/npc/pre-re/other/arena/arena_lvl70.txt
+++ b/npc/pre-re/other/arena/arena_lvl70.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena lvl 70
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/other/arena/arena_lvl80.txt b/npc/pre-re/other/arena/arena_lvl80.txt
index cc09dfa57..729311508 100644
--- a/npc/pre-re/other/arena/arena_lvl80.txt
+++ b/npc/pre-re/other/arena/arena_lvl80.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena lvl 80
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/other/arena/arena_party.txt b/npc/pre-re/other/arena/arena_party.txt
index 4755cc866..837c3eab1 100644
--- a/npc/pre-re/other/arena/arena_party.txt
+++ b/npc/pre-re/other/arena/arena_party.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Party Arena 
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/other/arena/arena_point.txt b/npc/pre-re/other/arena/arena_point.txt
index 8452e0692..0890867bf 100644
--- a/npc/pre-re/other/arena/arena_point.txt
+++ b/npc/pre-re/other/arena/arena_point.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Point Exchanger
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/pre-re/other/arena/arena_room.txt b/npc/pre-re/other/arena/arena_room.txt
index 85a15fe60..925976f3b 100644
--- a/npc/pre-re/other/arena/arena_room.txt
+++ b/npc/pre-re/other/arena/arena_room.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Izlude Arena Room
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/pre-re/warps/other/arena.txt b/npc/pre-re/warps/other/arena.txt
index dbda03a66..daff4242d 100644
--- a/npc/pre-re/warps/other/arena.txt
+++ b/npc/pre-re/warps/other/arena.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Arena Warps
 //===== By: ==================================================
 //= SinSloth
diff --git a/npc/quests/bard_quest.txt b/npc/quests/bard_quest.txt
index a735464f7..596f89d63 100644
--- a/npc/quests/bard_quest.txt
+++ b/npc/quests/bard_quest.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Wandering Minstrel Quest
 //===== By: ================================================== 
 //= Riotblade and L0ne_W0lf
diff --git a/npc/quests/bunnyband.txt b/npc/quests/bunnyband.txt
index 267e772b5..dffd650dd 100644
--- a/npc/quests/bunnyband.txt
+++ b/npc/quests/bunnyband.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Bunny Band Quest
 //===== By: ================================================== 
 //= rAthena Dev Team
diff --git a/npc/quests/dandelion_request.txt b/npc/quests/dandelion_request.txt
index 60af8ace2..028b71016 100644
--- a/npc/quests/dandelion_request.txt
+++ b/npc/quests/dandelion_request.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Dandelion's Request / Morocc Invasion quest
 //===== By: ================================================== 
 //= SinSloth
 //===== Current Version: ===================================== 
 //= 1.2
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= A Morroc quest that is no longer used.
 //===== Additional Comments: ================================= 
diff --git a/npc/quests/eye_of_hellion.txt b/npc/quests/eye_of_hellion.txt
index 7ad4c4e32..f1a63e272 100644
--- a/npc/quests/eye_of_hellion.txt
+++ b/npc/quests/eye_of_hellion.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= The Eye of Hellion Quest.
 //===== By: ==================================================
 //= MasterOfMuppets
 //===== Current Version: =====================================
 //= 1.9
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Quest for getting a Nile Rose
diff --git a/npc/quests/guildrelay.txt b/npc/quests/guildrelay.txt
index b4158c31e..4e9713b1c 100644
--- a/npc/quests/guildrelay.txt
+++ b/npc/quests/guildrelay.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Guild Relay Quest
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Guild Relay Quest.
diff --git a/npc/quests/newgears/2004_headgears.txt b/npc/quests/newgears/2004_headgears.txt
index 4ba6c165c..4a347877d 100644
--- a/npc/quests/newgears/2004_headgears.txt
+++ b/npc/quests/newgears/2004_headgears.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= 2004 Headgear Quests
 //===== By: ================================================== 
 //= Dj-Yhn
diff --git a/npc/quests/newgears/2005_headgears.txt b/npc/quests/newgears/2005_headgears.txt
index f50372cae..862e9d364 100644
--- a/npc/quests/newgears/2005_headgears.txt
+++ b/npc/quests/newgears/2005_headgears.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= 2005 Headgear Quests
 //===== By: ================================================== 
 //= MasterOfMuppets
diff --git a/npc/quests/newgears/2006_headgears.txt b/npc/quests/newgears/2006_headgears.txt
index da3f6cfdb..2b62662ce 100644
--- a/npc/quests/newgears/2006_headgears.txt
+++ b/npc/quests/newgears/2006_headgears.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= 2006 Headgear
 //===== By: ==================================================
 //= DiviniaRO members, cleaned by reddozen
diff --git a/npc/quests/newgears/2008_headgears.txt b/npc/quests/newgears/2008_headgears.txt
index 0f3698eec..62e2aaac3 100644
--- a/npc/quests/newgears/2008_headgears.txt
+++ b/npc/quests/newgears/2008_headgears.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= 2008 Headgear
 //===== By: ==================================================
 //= Masao
diff --git a/npc/quests/okolnir.txt b/npc/quests/okolnir.txt
index b288a87e5..a2a84f868 100644
--- a/npc/quests/okolnir.txt
+++ b/npc/quests/okolnir.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Falicious Okolnir (Valfreja & Nidhoggr)
 //===== By: ================================================== 
 //= Joseph
 //===== Current Version: ===================================== 
 //= 1.0
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= God Item SE Creation script (Asprika & Brynhild)
diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt
index 148abeb7f..86b0697a4 100644
--- a/npc/quests/quests_13_1.txt
+++ b/npc/quests/quests_13_1.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Ash-Vacuum
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.6a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Contains Quests:
diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt
index 556bde823..6dc4fd0ad 100644
--- a/npc/quests/quests_alberta.txt
+++ b/npc/quests/quests_alberta.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ====================================== 
 //= Quest NPCs related to Alberta
 //===== By: ================================================== 
 //= kobra_k88
 //===== Current Version: ===================================== 
 //= 2.5
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Dolls Quest
diff --git a/npc/quests/quests_aldebaran.txt b/npc/quests/quests_aldebaran.txt
index eb3ef7e38..5e087e724 100644
--- a/npc/quests/quests_aldebaran.txt
+++ b/npc/quests/quests_aldebaran.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Aldebaran 
-//===== By: ================================================== 
+//===== By: ==================================================
 //= rAthena Dev Team
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena 7.15 +
 //===== Description: ========================================= 
 //= 'Doctor Band', 'Feather Bonnet', 'Opera Masque', 'Sakkat Hat' Quests.
 //===== Additional Comments: ================================= 
diff --git a/npc/quests/quests_amatsu.txt b/npc/quests/quests_amatsu.txt
index 231cee0af..0e931aca7 100644
--- a/npc/quests/quests_amatsu.txt
+++ b/npc/quests/quests_amatsu.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Amatsu
 //===== By: ================================================== 
 //= rAthena team & others? & MasterOfMuppets
 //===== Current Version: ===================================== 
 //= 1.4a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Momotaro Event
diff --git a/npc/quests/quests_ein.txt b/npc/quests/quests_ein.txt
index 8a3a77520..762787bde 100644
--- a/npc/quests/quests_ein.txt
+++ b/npc/quests/quests_ein.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Einbroch and Einbech
 //===== By: ================================================== 
 //= Evera and The rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 2.5
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis conversion]
 //= Oridecon/Mineral Quest
diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt
index f4e7bfa0f..b0ac801e4 100644
--- a/npc/quests/quests_hugel.txt
+++ b/npc/quests/quests_hugel.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Hugel Quest NPCs
 //===== By: ==================================================
 //= MasterOfMuppets & SinSloth
 //===== Current Version: =====================================
 //= 2.1
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Quest NPC's related to Hugel
 //===== Additional Comments: =================================
diff --git a/npc/quests/quests_izlude.txt b/npc/quests/quests_izlude.txt
index de2955e01..8dc2e8f31 100644
--- a/npc/quests/quests_izlude.txt
+++ b/npc/quests/quests_izlude.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Izlude
 //===== By: ================================================== 
 //= Evera and The rAthena Dev Team
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 1.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Edgar's Offer:
 //= - [Aegis conversion]
diff --git a/npc/quests/quests_juperos.txt b/npc/quests/quests_juperos.txt
index 9a4675eef..0f1fbfe77 100644
--- a/npc/quests/quests_juperos.txt
+++ b/npc/quests/quests_juperos.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Juperos Dungeon Quests
 //===== By ===================================================
 //= MasterOfMuppets
 //===== Version ==============================================
 //= 1.7
-//===== Compatible With ======================================
-//= rAthena SVN
 //===== Description ==========================================
 //= [Partial Aegis COnversion]
 //= Juperos Ruins related Quests/Events
diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt
index e9a8458ad..d67e79c78 100644
--- a/npc/quests/quests_lighthalzen.txt
+++ b/npc/quests/quests_lighthalzen.txt
@@ -1,12 +1,10 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs located in Lighthalzen
 //===== By: ================================================== 
 //= Persian, Vicious_Pucca, aoa00, Evera, MasterOfMupppets,
 //= Lupus, Lord Gywall
 //===== Current Version: ===================================== 
 //= 4.8
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Quests related to Lighthalzen City.
 //===== Additional Comments: ================================= 
diff --git a/npc/quests/quests_louyang.txt b/npc/quests/quests_louyang.txt
index 53b1443ad..5c251d92d 100644
--- a/npc/quests/quests_louyang.txt
+++ b/npc/quests/quests_louyang.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Louyang
 //===== By: ================================================== 
 //= Evera and The rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 2.2
-//===== Compatible With: ===================================== 
-//= rAthena 1.0
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Soup Quest
diff --git a/npc/quests/quests_morocc.txt b/npc/quests/quests_morocc.txt
index ae0c686cb..12122d883 100644
--- a/npc/quests/quests_morocc.txt
+++ b/npc/quests/quests_morocc.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Morroc
 //===== By: ================================================== 
 //= kobra_k88
 //===== Current Version: ===================================== 
 //= 2.9
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= - Stop Post
diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt
index 21431ebbf..b6e740a93 100644
--- a/npc/quests/quests_nameless.txt
+++ b/npc/quests/quests_nameless.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Nameless Island Quests
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.2a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Collection of Nameless Island Quests
diff --git a/npc/quests/quests_niflheim.txt b/npc/quests/quests_niflheim.txt
index c23c5ba31..e5e95c6a1 100644
--- a/npc/quests/quests_niflheim.txt
+++ b/npc/quests/quests_niflheim.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Niflheim
 //===== By: ================================================== 
 //= The rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 1.5
-//===== Compatible With: ===================================== 
-//= rAthena 7.15 +
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Piano Key Ouest
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt
index cf7f4ef61..b79d8ac30 100644
--- a/npc/quests/quests_veins.txt
+++ b/npc/quests/quests_veins.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Veins Quests
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Official Conversion]
 //= Collection of Veins Quests 
diff --git a/npc/quests/quests_yuno.txt b/npc/quests/quests_yuno.txt
index 69c7d67c1..d6ed2a268 100644
--- a/npc/quests/quests_yuno.txt
+++ b/npc/quests/quests_yuno.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Quest NPCs related to Juno
 //===== By: ================================================== 
 //= rAthena Dev Team; L0ne_W0lf
 //===== Current Version: ===================================== 
 //= 2.0a
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Metto Quest:
diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt
index 2e64bbfb3..45e80aaf0 100644
--- a/npc/quests/seals/brisingamen_seal.txt
+++ b/npc/quests/seals/brisingamen_seal.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Brisingamen seal unlocking NPCs.
 //===== By: ================================================== 
 //= SinSloth
diff --git a/npc/quests/seals/megingard_seal.txt b/npc/quests/seals/megingard_seal.txt
index 2c0cd0c2e..4f210710b 100644
--- a/npc/quests/seals/megingard_seal.txt
+++ b/npc/quests/seals/megingard_seal.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Megingjard seal unlocking NPCs.
 //===== By: ================================================== 
 //= SinSloth
 //===== Current Version: ===================================== 
 //= 1.9
-//===== Compatible With: ===================================== 
-//= rAthena
 //===== Description: ========================================= 
 //= Quest for breaking the seal of Megingjard.
 //===== Additional Comments: =================================
diff --git a/npc/quests/skills/acolyte_skills.txt b/npc/quests/skills/acolyte_skills.txt
index 012c499c8..3f81aee27 100644
--- a/npc/quests/skills/acolyte_skills.txt
+++ b/npc/quests/skills/acolyte_skills.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Acolyte Skill Quest
 //===== By: ==================================================
 //= kobra_k88
diff --git a/npc/quests/skills/alchemist_skills.txt b/npc/quests/skills/alchemist_skills.txt
index 07f3514cc..b53c6cd21 100644
--- a/npc/quests/skills/alchemist_skills.txt
+++ b/npc/quests/skills/alchemist_skills.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Alchemist Skills Quests
 //===== By: ================================================== 
 //= Lupus, Reddozen, Samuray22
diff --git a/npc/quests/skills/archer_skills.txt b/npc/quests/skills/archer_skills.txt
index e9f87ae6d..4b140e7fb 100644
--- a/npc/quests/skills/archer_skills.txt
+++ b/npc/quests/skills/archer_skills.txt
@@ -1,7 +1,7 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Archer Skill Quest
 //===== By: ==================================================
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.7
 //===== Description: ========================================= 
diff --git a/npc/quests/skills/assassin_skills.txt b/npc/quests/skills/assassin_skills.txt
index 7136634f0..109d699d3 100644
--- a/npc/quests/skills/assassin_skills.txt
+++ b/npc/quests/skills/assassin_skills.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Assassin Skills Quests
 //===== By: ================================================== 
 //= Lupus, Reddozen
diff --git a/npc/quests/skills/bard_skills.txt b/npc/quests/skills/bard_skills.txt
index 1b16c8362..f09437058 100644
--- a/npc/quests/skills/bard_skills.txt
+++ b/npc/quests/skills/bard_skills.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Bard Skill Quest
 //===== By: ================================================== 
 //= Lupus, Reddozen; L0ne_W0lf
diff --git a/npc/quests/skills/blacksmith_skills.txt b/npc/quests/skills/blacksmith_skills.txt
index 4ffbb06fe..26a69f91e 100644
--- a/npc/quests/skills/blacksmith_skills.txt
+++ b/npc/quests/skills/blacksmith_skills.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Blacksmith Skills Quests
 //===== By: ================================================== 
 //= Lupus, Reddozen, Samuray22
diff --git a/npc/re/airports/izlude.txt b/npc/re/airports/izlude.txt
index f7a16147b..42ec73fe8 100644
--- a/npc/re/airports/izlude.txt
+++ b/npc/re/airports/izlude.txt
@@ -1,9 +1,7 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Izlude Airport NPCs
 //===== By: ================================================== 
 //= rAthena Dev Team
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Izlude Airport NPCs
 //===== Additional Comments: ================================= 
diff --git a/npc/re/cities/alberta.txt b/npc/re/cities/alberta.txt
index ba74fbb13..9d17acc65 100644
--- a/npc/re/cities/alberta.txt
+++ b/npc/re/cities/alberta.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Alberta Town Renewal
 //===== By: ==================================================
 //= Euphy
diff --git a/npc/re/cities/brasilis.txt b/npc/re/cities/brasilis.txt
index 63c791feb..cde84e954 100644
--- a/npc/re/cities/brasilis.txt
+++ b/npc/re/cities/brasilis.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Brasilis Town
 //===== By: ================================================== 
 //= L0ne_W0lf
diff --git a/npc/re/jobs/1-1/acolyte.txt b/npc/re/jobs/1-1/acolyte.txt
index 138c641e1..4808879be 100644
--- a/npc/re/jobs/1-1/acolyte.txt
+++ b/npc/re/jobs/1-1/acolyte.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Renewal Acolyte Job Quest
 //===== By: ================================================== 
 //= Kisuka
diff --git a/npc/re/jobs/1-1/archer.txt b/npc/re/jobs/1-1/archer.txt
index d0050e428..86560b9ed 100644
--- a/npc/re/jobs/1-1/archer.txt
+++ b/npc/re/jobs/1-1/archer.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= Renewal Archer Job Quest
 //===== By: ================================================== 
 //= Kisuka
diff --git a/npc/re/jobs/3-1/rune_knight.txt b/npc/re/jobs/3-1/rune_knight.txt
index f6638bbc3..6dbfdaa3a 100644
--- a/npc/re/jobs/3-1/rune_knight.txt
+++ b/npc/re/jobs/3-1/rune_knight.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Rune Knight Job Quest
 //===== By: ==================================================
 //= L0ne_W0lf, Muad_Dib
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Job change Quest from Knight / Lord Knight -> Rune Knight.
 //===== Additional Comments: =================================
diff --git a/npc/re/merchants/3rd_trader.txt b/npc/re/merchants/3rd_trader.txt
index ceb6d9922..7c3ca3cac 100644
--- a/npc/re/merchants/3rd_trader.txt
+++ b/npc/re/merchants/3rd_trader.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ======================================= 
+//===== Hercules Script ======================================
 //= 3rd Item Seller
 //===== By: ================================================== 
 //= Masao, Mercurial
diff --git a/npc/re/merchants/refine.txt b/npc/re/merchants/refine.txt
index 70e666f82..749f573aa 100644
--- a/npc/re/merchants/refine.txt
+++ b/npc/re/merchants/refine.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Renewal Refining NPCs
 //===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: =====================================
-//= rAthena SVN
 //===== Description: =========================================
 //= Renewal-specific refining NPCs and material merchants.
 //===== Additional Comments: =================================
diff --git a/npc/re/merchants/renters.txt b/npc/re/merchants/renters.txt
index 0ac62a476..5152fe102 100644
--- a/npc/re/merchants/renters.txt
+++ b/npc/re/merchants/renters.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Renters
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 2.1
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Renewal-specific breeder NPCs.
 //===== Additional Comments: ================================= 
diff --git a/npc/re/merchants/shops.txt b/npc/re/merchants/shops.txt
index a6f64174d..9c0692bdb 100644
--- a/npc/re/merchants/shops.txt
+++ b/npc/re/merchants/shops.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================
 //= Shops
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
 //= 1.3
-//===== Compatible With: ===================================== 
-//= rAthena SVN
 //===== Description: ========================================= 
 //= Renewal-specific town shop NPCs.
 //===== Additional Comments: ================================= 
diff --git a/npc/re/mobs/dungeons/abbey.txt b/npc/re/mobs/dungeons/abbey.txt
index 9560313e8..e87c776ef 100644
--- a/npc/re/mobs/dungeons/abbey.txt
+++ b/npc/re/mobs/dungeons/abbey.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script =======================================
 //= Abbey Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= $ephiroth
diff --git a/npc/re/mobs/dungeons/abyss.txt b/npc/re/mobs/dungeons/abyss.txt
index ecf0336f8..7c111decf 100644
--- a/npc/re/mobs/dungeons/abyss.txt
+++ b/npc/re/mobs/dungeons/abyss.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Abyss Lake Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/alde_dun.txt b/npc/re/mobs/dungeons/alde_dun.txt
index e74d40741..5f1570b49 100644
--- a/npc/re/mobs/dungeons/alde_dun.txt
+++ b/npc/re/mobs/dungeons/alde_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Al De Baran Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/ama_dun.txt b/npc/re/mobs/dungeons/ama_dun.txt
index 5d5af9259..a1a36735f 100644
--- a/npc/re/mobs/dungeons/ama_dun.txt
+++ b/npc/re/mobs/dungeons/ama_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Amatsu Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/ayo_dun.txt b/npc/re/mobs/dungeons/ayo_dun.txt
index 3f49111ca..2d6775f35 100644
--- a/npc/re/mobs/dungeons/ayo_dun.txt
+++ b/npc/re/mobs/dungeons/ayo_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/beach_dun.txt b/npc/re/mobs/dungeons/beach_dun.txt
index 01704525f..658444a76 100644
--- a/npc/re/mobs/dungeons/beach_dun.txt
+++ b/npc/re/mobs/dungeons/beach_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Beach Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/bra_dun.txt b/npc/re/mobs/dungeons/bra_dun.txt
index 88cf0263e..4c2832cd8 100644
--- a/npc/re/mobs/dungeons/bra_dun.txt
+++ b/npc/re/mobs/dungeons/bra_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Brasilis Dungeon Monster Spawn Script
 //===== By: ==================================================
 //= Kisuka
diff --git a/npc/re/mobs/dungeons/c_tower.txt b/npc/re/mobs/dungeons/c_tower.txt
index 16c0673cf..b92dd7b4f 100644
--- a/npc/re/mobs/dungeons/c_tower.txt
+++ b/npc/re/mobs/dungeons/c_tower.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Clock Tower Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/dungeons/gefenia.txt b/npc/re/mobs/dungeons/gefenia.txt
index 890d0879b..b10f90e34 100644
--- a/npc/re/mobs/dungeons/gefenia.txt
+++ b/npc/re/mobs/dungeons/gefenia.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Geffenia Dungeon Monster Spawn Script
 //===== By: ==================================================
-//= Muad_Dib, rAthena dev team
+//= Muad_Dib, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Additional Comments: =================================
 //= Added 1st Version. [Muad_Dib]
 //= Conversion to eA [MasterOfMuppets]
diff --git a/npc/re/mobs/dungeons/juperos.txt b/npc/re/mobs/dungeons/juperos.txt
index d3db3aefe..efa7bece7 100644
--- a/npc/re/mobs/dungeons/juperos.txt
+++ b/npc/re/mobs/dungeons/juperos.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Juperos Dungeon Monster Spawn Script
 //===== By: ==================================================
-// The Prometheus Project, rAthena dev team
+// The Prometheus Project, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: =====================================
-//= Any Athena/Freya Version
 //===== Additional Comments: =================================
 //= 0.1 Added 1st version. [Muad_Dib]
 //= 0.2 Updated the spawns according to current info [MasterOfMuppets]
diff --git a/npc/re/mobs/dungeons/lhz_dun.txt b/npc/re/mobs/dungeons/lhz_dun.txt
index 54495a614..be3e34989 100644
--- a/npc/re/mobs/dungeons/lhz_dun.txt
+++ b/npc/re/mobs/dungeons/lhz_dun.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Lighthalzen Dungeon(Biolabs) Monster Spawn Script
 //===== By: ==================================================
-// The Prometheus Project, rAthena dev team
+// The Prometheus Project, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.9
-//===== Compatible With: =====================================
-//= Any Athena
 //===== Additional Comments: =================================
 //= 08/24/05 : Added 1st version. [Muad_Dib]
 //= 1.1: Some corrections to level 1, 2 as pointed out by
diff --git a/npc/re/mobs/fields/ayothaya.txt b/npc/re/mobs/fields/ayothaya.txt
index db26edb43..6bf71ed2c 100644
--- a/npc/re/mobs/fields/ayothaya.txt
+++ b/npc/re/mobs/fields/ayothaya.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Fields Monster Spawn Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/re/mobs/fields/bifrost.txt b/npc/re/mobs/fields/bifrost.txt
index d060a61f2..c518669f6 100644
--- a/npc/re/mobs/fields/bifrost.txt
+++ b/npc/re/mobs/fields/bifrost.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script ========================================
+//===== Hercules Script ======================================
 //= Bifrost Field Monster Spawn Script
 //===== By: ==================================================
 //= Chilly
diff --git a/npc/re/mobs/fields/brasilis.txt b/npc/re/mobs/fields/brasilis.txt
index ff882402d..d0bc14591 100644
--- a/npc/re/mobs/fields/brasilis.txt
+++ b/npc/re/mobs/fields/brasilis.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Brasilis Fields Monster Spawn Script
 //===== By: ==================================================
 //= Kisuka
diff --git a/npc/re/mobs/fields/lighthalzen.txt b/npc/re/mobs/fields/lighthalzen.txt
index 05fed705e..2a8867b13 100644
--- a/npc/re/mobs/fields/lighthalzen.txt
+++ b/npc/re/mobs/fields/lighthalzen.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Lighthalzen Fields Monster Spawn Script
 //===== By: ==================================================
-//= Muad_Dib, rAthena dev team
+//= Muad_Dib, rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Additional Comments: =================================
 //= 1.0 by Muad_Dib (Prometheus Project)
 //= 1.1 Added Porcellio by MasterOfMuppets
diff --git a/npc/re/mobs/towns/brasilis.txt b/npc/re/mobs/towns/brasilis.txt
index 1714cc557..12b0cd658 100644
--- a/npc/re/mobs/towns/brasilis.txt
+++ b/npc/re/mobs/towns/brasilis.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Brasilis Quest Monsters
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/11-25.txt b/npc/re/quests/eden/11-25.txt
index 37de338a4..361f8fb57 100644
--- a/npc/re/quests/eden/11-25.txt
+++ b/npc/re/quests/eden/11-25.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [11 - 25]
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/26-40.txt b/npc/re/quests/eden/26-40.txt
index 6c318f99d..5467c773e 100644
--- a/npc/re/quests/eden/26-40.txt
+++ b/npc/re/quests/eden/26-40.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [26 - 40]
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/41-55.txt b/npc/re/quests/eden/41-55.txt
index 71d302440..dc71a6c5a 100644
--- a/npc/re/quests/eden/41-55.txt
+++ b/npc/re/quests/eden/41-55.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [41 - 55]
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/56-70.txt b/npc/re/quests/eden/56-70.txt
index 88ae54604..d4599c557 100644
--- a/npc/re/quests/eden/56-70.txt
+++ b/npc/re/quests/eden/56-70.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [56 - 70]
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/71-85.txt b/npc/re/quests/eden/71-85.txt
index c36fb219d..9a11bf2b5 100644
--- a/npc/re/quests/eden/71-85.txt
+++ b/npc/re/quests/eden/71-85.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [71 - 85]
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/quests/eden/86-90.txt b/npc/re/quests/eden/86-90.txt
index 5e3f26e13..4ac5bbb19 100644
--- a/npc/re/quests/eden/86-90.txt
+++ b/npc/re/quests/eden/86-90.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [86 - 90]
 //===== By: ==================================================
 //= Chilly
diff --git a/npc/re/quests/eden/91-99.txt b/npc/re/quests/eden/91-99.txt
index e834189a4..bf80c2a7c 100644
--- a/npc/re/quests/eden/91-99.txt
+++ b/npc/re/quests/eden/91-99.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Eden Group Quests - Mission [91 - 99]
 //===== By: ==================================================
 //= Chilly
diff --git a/npc/re/warps/cities/brasilis.txt b/npc/re/warps/cities/brasilis.txt
index 3518f348b..e5e8a5386 100644
--- a/npc/re/warps/cities/brasilis.txt
+++ b/npc/re/warps/cities/brasilis.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Brasilis Town Warps Script
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/warps/dungeons/bra_dun.txt b/npc/re/warps/dungeons/bra_dun.txt
index bbf164d06..de7d1d94f 100644
--- a/npc/re/warps/dungeons/bra_dun.txt
+++ b/npc/re/warps/dungeons/bra_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Brasilis Dungeon Warp
 //===== By: ==================================================
 //= L0ne_W0lf
diff --git a/npc/re/warps/fields/bif_fild.txt b/npc/re/warps/fields/bif_fild.txt
index 2d94c224e..3a32c3e75 100644
--- a/npc/re/warps/fields/bif_fild.txt
+++ b/npc/re/warps/fields/bif_fild.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Bifrost Field Warp Script
 //===== By: ==================================================
 //= Chilly
diff --git a/npc/re/warps/fields/bra_fild.txt b/npc/re/warps/fields/bra_fild.txt
index 13a18eba7..c2078cdd2 100644
--- a/npc/re/warps/fields/bra_fild.txt
+++ b/npc/re/warps/fields/bra_fild.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Brasilis Fild Warps Script
 //===== By: ==================================================
 //= Protimus
diff --git a/npc/warps/cities/alberta.txt b/npc/warps/cities/alberta.txt
index 4523bbb72..f6d66e93e 100644
--- a/npc/warps/cities/alberta.txt
+++ b/npc/warps/cities/alberta.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Alberta Warp Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/warps/cities/aldebaran.txt b/npc/warps/cities/aldebaran.txt
index 0c047dfbf..a6d5fb694 100644
--- a/npc/warps/cities/aldebaran.txt
+++ b/npc/warps/cities/aldebaran.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Al de Baran Warp Script
 //===== By: ==================================================
 //= Athena (1.0)
diff --git a/npc/warps/cities/ayothaya.txt b/npc/warps/cities/ayothaya.txt
index 789314453..27f3e4573 100644
--- a/npc/warps/cities/ayothaya.txt
+++ b/npc/warps/cities/ayothaya.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Town Warps Script
 //===== By: ==================================================
 //= Muad_Dib, L0ne_W0lf (1.0)
diff --git a/npc/warps/cities/comodo.txt b/npc/warps/cities/comodo.txt
index 8dfbc8198..c2074660e 100644
--- a/npc/warps/cities/comodo.txt
+++ b/npc/warps/cities/comodo.txt
@@ -1,11 +1,9 @@
-//===== rAthena Script =======================================
+//===== Hercules Script ======================================
 //= Comodo Warp Script
 //===== By: ==================================================
-//= rAthena dev team
+//= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: =====================================
-//= Any Athena Version
 //===== Description: =========================================
 //= [Aegis Conversion]
 //= Warp Points Comodo city
diff --git a/npc/warps/dungeons/abbey.txt b/npc/warps/dungeons/abbey.txt
index ac97ebeb8..222b6a2d3 100644
--- a/npc/warps/dungeons/abbey.txt
+++ b/npc/warps/dungeons/abbey.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Abbey Dungeon Warp Script
 //===== By: ==================================================
 //= $ephiroth
diff --git a/npc/warps/dungeons/abyss.txt b/npc/warps/dungeons/abyss.txt
index 75d48e5e8..e2111d6a7 100644
--- a/npc/warps/dungeons/abyss.txt
+++ b/npc/warps/dungeons/abyss.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Abyss Lake Dungeon Warp Script
 //===== By: ==================================================
 //= Muad-Dib (1.0)
diff --git a/npc/warps/dungeons/alde_dun.txt b/npc/warps/dungeons/alde_dun.txt
index cee943b20..c711ecd5c 100644
--- a/npc/warps/dungeons/alde_dun.txt
+++ b/npc/warps/dungeons/alde_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Al de Baran Dungeon Warp Script
 //===== By: ==================================================
 //= Nana (1.0)
diff --git a/npc/warps/dungeons/ama_dun.txt b/npc/warps/dungeons/ama_dun.txt
index 07cc1d173..0356ca8a0 100644
--- a/npc/warps/dungeons/ama_dun.txt
+++ b/npc/warps/dungeons/ama_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Amatsu Dungeon Script
 //===== By: ==================================================
 //= Nana (1.0)
diff --git a/npc/warps/dungeons/ayo_dun.txt b/npc/warps/dungeons/ayo_dun.txt
index 28c08f73b..68cc30d59 100644
--- a/npc/warps/dungeons/ayo_dun.txt
+++ b/npc/warps/dungeons/ayo_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Ayothaya Dungeon Warp Script
 //===== By: ==================================================
 //= rAthena Team (1.0)
diff --git a/npc/warps/dungeons/beach_dun.txt b/npc/warps/dungeons/beach_dun.txt
index 199a5d391..d2042a6de 100644
--- a/npc/warps/dungeons/beach_dun.txt
+++ b/npc/warps/dungeons/beach_dun.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Comodo Dungeon Warp
 //===== By: ==================================================
 //= Nana (1.0)
diff --git a/npc/warps/dungeons/c_tower.txt b/npc/warps/dungeons/c_tower.txt
index 493fd1f9f..572df52bf 100644
--- a/npc/warps/dungeons/c_tower.txt
+++ b/npc/warps/dungeons/c_tower.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Al de Baran Clock Tower Warp Script
 //===== By: ==================================================
 //= Nana (1.0)
diff --git a/npc/warps/fields/abyss_warper.txt b/npc/warps/fields/abyss_warper.txt
index 284104155..a210eb12b 100644
--- a/npc/warps/fields/abyss_warper.txt
+++ b/npc/warps/fields/abyss_warper.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Abyss Cave Warper
 //===== By: ==================================================
 //= erKURITA
diff --git a/npc/warps/other/airplane.txt b/npc/warps/other/airplane.txt
index 336268eb3..840c1b204 100644
--- a/npc/warps/other/airplane.txt
+++ b/npc/warps/other/airplane.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Airports & Airplanes Warp Script
 //===== By: ==================================================
 //= Sara-chan (1.0), SSUNNY@YOUNG(1.6)
diff --git a/npc/warps/other/bossnia.txt b/npc/warps/other/bossnia.txt
index 2ecf6145f..2566f2479 100644
--- a/npc/warps/other/bossnia.txt
+++ b/npc/warps/other/bossnia.txt
@@ -1,4 +1,4 @@
-//===== Hercules Script =======================================
+//===== Hercules Script ======================================
 //= Bossnia Warps
 //===== By: ==================================================
 //= Masao
-- 
cgit v1.2.3-70-g09d2


From aba581ac5f0ae1e7d9942d9ebe9b410b85f8a6e6 Mon Sep 17 00:00:00 2001
From: Streusel <advance_me@hotmail.de>
Date: Sun, 10 Feb 2013 21:32:29 -0800
Subject: -Commented out recently removed maps

---
 conf/mapflag/nobranch.txt |   6 +-
 conf/mapflag/nomemo.txt   |   6 +-
 npc/warps/pvp.txt         | 144 +++++++++++++++++++++++-----------------------
 3 files changed, 78 insertions(+), 78 deletions(-)

(limited to 'npc/warps')

diff --git a/conf/mapflag/nobranch.txt b/conf/mapflag/nobranch.txt
index a05c37df5..0c96bf896 100644
--- a/conf/mapflag/nobranch.txt
+++ b/conf/mapflag/nobranch.txt
@@ -199,13 +199,13 @@ force_1-2	mapflag	nobranch
 force_1-3	mapflag	nobranch
 ordeal_1-1	mapflag	nobranch
 ordeal_1-2	mapflag	nobranch
-ordeal_1-3	mapflag	nobranch
+//ordeal_1-3	mapflag	nobranch
 ordeal_2-1	mapflag	nobranch
 ordeal_2-2	mapflag	nobranch
-ordeal_2-3	mapflag	nobranch
+//ordeal_2-3	mapflag	nobranch
 ordeal_3-1	mapflag	nobranch
 ordeal_3-2	mapflag	nobranch
-ordeal_3-3	mapflag	nobranch
+//ordeal_3-3	mapflag	nobranch
 pvp_2vs2	mapflag	nobranch
 pvp_c_room	mapflag	nobranch
 quiz_00	mapflag	nobranch
diff --git a/conf/mapflag/nomemo.txt b/conf/mapflag/nomemo.txt
index dbb35a164..f6628bf46 100644
--- a/conf/mapflag/nomemo.txt
+++ b/conf/mapflag/nomemo.txt
@@ -494,13 +494,13 @@ force_4-1	mapflag	nomemo
 force_5-1	mapflag	nomemo
 ordeal_1-1	mapflag	nomemo
 ordeal_1-2	mapflag	nomemo
-ordeal_1-3	mapflag	nomemo
+//ordeal_1-3	mapflag	nomemo
 ordeal_2-1	mapflag	nomemo
 ordeal_2-2	mapflag	nomemo
-ordeal_2-3	mapflag	nomemo
+//ordeal_2-3	mapflag	nomemo
 ordeal_3-1	mapflag	nomemo
 ordeal_3-2	mapflag	nomemo
-ordeal_3-3	mapflag	nomemo
+//ordeal_3-3	mapflag	nomemo
 pvp_c_room	mapflag	nomemo
 quiz_00	mapflag	nomemo
 quiz_01	mapflag	nomemo
diff --git a/npc/warps/pvp.txt b/npc/warps/pvp.txt
index da82d6d09..e9440aeb9 100644
--- a/npc/warps/pvp.txt
+++ b/npc/warps/pvp.txt
@@ -40,30 +40,30 @@ ordeal_1-2,153,180,0	warp	ord12-5	1,1,ordeal_1-2,144,284
 ordeal_1-2,172,135,0	warp	ord12-6	1,1,ordeal_1-2,284,24
 ordeal_1-2,172,172,0	warp	ord12-7	1,1,ordeal_1-2,284,284
 ordeal_1-2,180,154,0	warp	ord12-8	1,1,ordeal_1-2,284,164
-ordeal_1-3,100,150,0	warp	ord13-1	1,1,ordeal_1-3,128,150
-ordeal_1-3,114,183,0	warp	ord13-2	1,1,ordeal_1-3,135,163
-ordeal_1-3,115,115,0	warp	ord13-3	1,1,ordeal_1-3,136,136
-ordeal_1-3,123,150,0	warp	ord13-4	1,1,ordeal_1-3,95,150
-ordeal_1-3,130,168,0	warp	ord13-5	1,1,ordeal_1-3,109,188
-ordeal_1-3,131,131,0	warp	ord13-6	1,1,ordeal_1-3,110,110
-ordeal_1-3,148,176,0	warp	ord13-7	1,1,ordeal_1-3,149,204
-ordeal_1-3,149,99,0	warp	ord13-8	1,1,ordeal_1-3,151,129
-ordeal_1-3,149,199,0	warp	ord13-9	1,1,ordeal_1-3,148,171
-ordeal_1-3,151,124,0	warp	ord13-10	1,1,ordeal_1-3,151,94
-ordeal_1-3,168,168,0	warp	ord13-11	1,1,ordeal_1-3,189,189
-ordeal_1-3,169,131,0	warp	ord13-12	1,1,ordeal_1-3,188,111
-ordeal_1-3,176,150,0	warp	ord13-13	1,1,ordeal_1-3,204,150
-ordeal_1-3,183,116,0	warp	ord13-14	1,1,ordeal_1-3,164,136
-ordeal_1-3,184,184,0	warp	ord13-15	1,1,ordeal_1-3,163,163
-ordeal_1-3,199,150,0	warp	ord13-16	1,1,ordeal_1-3,171,150
-ordeal_1-4,128,154,0	warp	ord14-1	1,1,ordeal_1-4,24,154
-ordeal_1-4,136,136,0	warp	ord14-2	1,1,ordeal_1-4,24,24
-ordeal_1-4,136,172,0	warp	ord14-3	1,1,ordeal_1-4,24,284
-ordeal_1-4,153,128,0	warp	ord14-4	1,1,ordeal_1-4,153,23
-ordeal_1-4,153,180,0	warp	ord14-5	1,1,ordeal_1-4,144,284
-ordeal_1-4,172,135,0	warp	ord14-6	1,1,ordeal_1-4,284,24
-ordeal_1-4,172,172,0	warp	ord14-7	1,1,ordeal_1-4,284,284
-ordeal_1-4,180,154,0	warp	ord14-8	1,1,ordeal_1-4,284,164
+//ordeal_1-3,100,150,0	warp	ord13-1	1,1,ordeal_1-3,128,150
+//ordeal_1-3,114,183,0	warp	ord13-2	1,1,ordeal_1-3,135,163
+//ordeal_1-3,115,115,0	warp	ord13-3	1,1,ordeal_1-3,136,136
+//ordeal_1-3,123,150,0	warp	ord13-4	1,1,ordeal_1-3,95,150
+//ordeal_1-3,130,168,0	warp	ord13-5	1,1,ordeal_1-3,109,188
+//ordeal_1-3,131,131,0	warp	ord13-6	1,1,ordeal_1-3,110,110
+//ordeal_1-3,148,176,0	warp	ord13-7	1,1,ordeal_1-3,149,204
+//ordeal_1-3,149,99,0	warp	ord13-8	1,1,ordeal_1-3,151,129
+//ordeal_1-3,149,199,0	warp	ord13-9	1,1,ordeal_1-3,148,171
+//ordeal_1-3,151,124,0	warp	ord13-10	1,1,ordeal_1-3,151,94
+//ordeal_1-3,168,168,0	warp	ord13-11	1,1,ordeal_1-3,189,189
+//ordeal_1-3,169,131,0	warp	ord13-12	1,1,ordeal_1-3,188,111
+//ordeal_1-3,176,150,0	warp	ord13-13	1,1,ordeal_1-3,204,150
+//ordeal_1-3,183,116,0	warp	ord13-14	1,1,ordeal_1-3,164,136
+//ordeal_1-3,184,184,0	warp	ord13-15	1,1,ordeal_1-3,163,163
+//ordeal_1-3,199,150,0	warp	ord13-16	1,1,ordeal_1-3,171,150
+//ordeal_1-4,128,154,0	warp	ord14-1	1,1,ordeal_1-4,24,154
+//ordeal_1-4,136,136,0	warp	ord14-2	1,1,ordeal_1-4,24,24
+//ordeal_1-4,136,172,0	warp	ord14-3	1,1,ordeal_1-4,24,284
+//ordeal_1-4,153,128,0	warp	ord14-4	1,1,ordeal_1-4,153,23
+//ordeal_1-4,153,180,0	warp	ord14-5	1,1,ordeal_1-4,144,284
+//ordeal_1-4,172,135,0	warp	ord14-6	1,1,ordeal_1-4,284,24
+//ordeal_1-4,172,172,0	warp	ord14-7	1,1,ordeal_1-4,284,284
+//ordeal_1-4,180,154,0	warp	ord14-8	1,1,ordeal_1-4,284,164
 ordeal_2-1,100,150,0	warp	ord21-1	1,1,ordeal_2-1,128,150
 ordeal_2-1,123,150,0	warp	ord21-2	1,1,ordeal_2-1,95,150
 ordeal_2-1,114,183,0	warp	ord21-3	1,1,ordeal_2-1,135,163
@@ -88,30 +88,30 @@ ordeal_2-2,153,180,0	warp	ord22-5	1,1,ordeal_2-2,144,284
 ordeal_2-2,172,135,0	warp	ord22-6	1,1,ordeal_2-2,284,24
 ordeal_2-2,172,172,0	warp	ord22-7	1,1,ordeal_2-2,284,284
 ordeal_2-2,180,154,0	warp	ord22-8	1,1,ordeal_2-2,284,164
-ordeal_2-3,100,150,0	warp	ord23-1	1,1,ordeal_2-3,128,150
-ordeal_2-3,114,183,0	warp	ord23-2	1,1,ordeal_2-3,135,163
-ordeal_2-3,115,115,0	warp	ord23-3	1,1,ordeal_2-3,136,136
-ordeal_2-3,123,150,0	warp	ord23-4	1,1,ordeal_2-3,95,150
-ordeal_2-3,130,168,0	warp	ord23-5	1,1,ordeal_2-3,109,188
-ordeal_2-3,131,131,0	warp	ord23-6	1,1,ordeal_2-3,110,110
-ordeal_2-3,148,176,0	warp	ord23-7	1,1,ordeal_2-3,149,204
-ordeal_2-3,149,99,0	warp	ord23-8	1,1,ordeal_2-3,151,129
-ordeal_2-3,149,199,0	warp	ord23-9	1,1,ordeal_2-3,148,171
-ordeal_2-3,151,124,0	warp	ord23-10	1,1,ordeal_2-3,151,94
-ordeal_2-3,168,168,0	warp	ord23-11	1,1,ordeal_2-3,189,189
-ordeal_2-3,169,131,0	warp	ord23-12	1,1,ordeal_2-3,188,111
-ordeal_2-3,176,150,0	warp	ord23-13	1,1,ordeal_2-3,204,150
-ordeal_2-3,183,116,0	warp	ord23-14	1,1,ordeal_2-3,164,136
-ordeal_2-3,184,184,0	warp	ord23-15	1,1,ordeal_2-3,163,163
-ordeal_2-3,199,150,0	warp	ord23-16	1,1,ordeal_2-3,171,150
-ordeal_2-4,128,154,0	warp	ord24-1	1,1,ordeal_2-4,24,154
-ordeal_2-4,136,136,0	warp	ord24-2	1,1,ordeal_2-4,24,24
-ordeal_2-4,136,172,0	warp	ord24-3	1,1,ordeal_2-4,24,284
-ordeal_2-4,153,128,0	warp	ord24-4	1,1,ordeal_2-4,153,23
-ordeal_2-4,153,180,0	warp	ord24-5	1,1,ordeal_2-4,144,284
-ordeal_2-4,172,135,0	warp	ord24-6	1,1,ordeal_2-4,284,24
-ordeal_2-4,172,172,0	warp	ord24-7	1,1,ordeal_2-4,284,284
-ordeal_2-4,180,154,0	warp	ord24-8	1,1,ordeal_2-4,284,164
+//ordeal_2-3,100,150,0	warp	ord23-1	1,1,ordeal_2-3,128,150
+//ordeal_2-3,114,183,0	warp	ord23-2	1,1,ordeal_2-3,135,163
+//ordeal_2-3,115,115,0	warp	ord23-3	1,1,ordeal_2-3,136,136
+//ordeal_2-3,123,150,0	warp	ord23-4	1,1,ordeal_2-3,95,150
+//ordeal_2-3,130,168,0	warp	ord23-5	1,1,ordeal_2-3,109,188
+//ordeal_2-3,131,131,0	warp	ord23-6	1,1,ordeal_2-3,110,110
+//ordeal_2-3,148,176,0	warp	ord23-7	1,1,ordeal_2-3,149,204
+//ordeal_2-3,149,99,0	warp	ord23-8	1,1,ordeal_2-3,151,129
+//ordeal_2-3,149,199,0	warp	ord23-9	1,1,ordeal_2-3,148,171
+//ordeal_2-3,151,124,0	warp	ord23-10	1,1,ordeal_2-3,151,94
+//ordeal_2-3,168,168,0	warp	ord23-11	1,1,ordeal_2-3,189,189
+//ordeal_2-3,169,131,0	warp	ord23-12	1,1,ordeal_2-3,188,111
+//ordeal_2-3,176,150,0	warp	ord23-13	1,1,ordeal_2-3,204,150
+//ordeal_2-3,183,116,0	warp	ord23-14	1,1,ordeal_2-3,164,136
+//ordeal_2-3,184,184,0	warp	ord23-15	1,1,ordeal_2-3,163,163
+//ordeal_2-3,199,150,0	warp	ord23-16	1,1,ordeal_2-3,171,150
+//ordeal_2-4,128,154,0	warp	ord24-1	1,1,ordeal_2-4,24,154
+//ordeal_2-4,136,136,0	warp	ord24-2	1,1,ordeal_2-4,24,24
+//ordeal_2-4,136,172,0	warp	ord24-3	1,1,ordeal_2-4,24,284
+//ordeal_2-4,153,128,0	warp	ord24-4	1,1,ordeal_2-4,153,23
+//ordeal_2-4,153,180,0	warp	ord24-5	1,1,ordeal_2-4,144,284
+//ordeal_2-4,172,135,0	warp	ord24-6	1,1,ordeal_2-4,284,24
+//ordeal_2-4,172,172,0	warp	ord24-7	1,1,ordeal_2-4,284,284
+//ordeal_2-4,180,154,0	warp	ord24-8	1,1,ordeal_2-4,284,164
 ordeal_3-1,100,150,0	warp	ord31-1	1,1,ordeal_3-1,128,150
 ordeal_3-1,123,150,0	warp	ord31-2	1,1,ordeal_3-1,95,150
 ordeal_3-1,114,183,0	warp	ord31-3	1,1,ordeal_3-1,135,163
@@ -136,30 +136,30 @@ ordeal_3-2,153,180,0	warp	ord32-5	1,1,ordeal_3-2,144,284
 ordeal_3-2,172,135,0	warp	ord32-6	1,1,ordeal_3-2,284,24
 ordeal_3-2,172,172,0	warp	ord32-7	1,1,ordeal_3-2,284,284
 ordeal_3-2,180,154,0	warp	ord32-8	1,1,ordeal_3-2,284,164
-ordeal_3-3,100,150,0	warp	ord33-1	1,1,ordeal_3-3,128,150
-ordeal_3-3,114,183,0	warp	ord33-2	1,1,ordeal_3-3,135,163
-ordeal_3-3,115,115,0	warp	ord33-3	1,1,ordeal_3-3,136,136
-ordeal_3-3,123,150,0	warp	ord33-4	1,1,ordeal_3-3,95,150
-ordeal_3-3,130,168,0	warp	ord33-5	1,1,ordeal_3-3,109,188
-ordeal_3-3,131,131,0	warp	ord33-6	1,1,ordeal_3-3,110,110
-ordeal_3-3,148,176,0	warp	ord33-7	1,1,ordeal_3-3,149,204
-ordeal_3-3,149,99,0	warp	ord33-8	1,1,ordeal_3-3,151,129
-ordeal_3-3,149,199,0	warp	ord33-9	1,1,ordeal_3-3,148,171
-ordeal_3-3,151,124,0	warp	ord33-10	1,1,ordeal_3-3,151,94
-ordeal_3-3,168,168,0	warp	ord33-11	1,1,ordeal_3-3,189,189
-ordeal_3-3,169,131,0	warp	ord33-12	1,1,ordeal_3-3,188,111
-ordeal_3-3,176,150,0	warp	ord33-13	1,1,ordeal_3-3,204,150
-ordeal_3-3,183,116,0	warp	ord33-14	1,1,ordeal_3-3,164,136
-ordeal_3-3,184,184,0	warp	ord33-15	1,1,ordeal_3-3,163,163
-ordeal_3-3,199,150,0	warp	ord33-16	1,1,ordeal_3-3,171,150
-ordeal_3-4,128,154,0	warp	ord34-1	1,1,ordeal_3-4,24,154
-ordeal_3-4,136,136,0	warp	ord34-2	1,1,ordeal_3-4,24,24
-ordeal_3-4,136,172,0	warp	ord34-3	1,1,ordeal_3-4,24,284
-ordeal_3-4,153,128,0	warp	ord34-4	1,1,ordeal_3-4,153,23
-ordeal_3-4,153,180,0	warp	ord34-5	1,1,ordeal_3-4,144,284
-ordeal_3-4,172,135,0	warp	ord34-6	1,1,ordeal_3-4,284,24
-ordeal_3-4,172,172,0	warp	ord34-7	1,1,ordeal_3-4,284,284
-ordeal_3-4,180,154,0	warp	ord34-8	1,1,ordeal_3-4,284,164
+//ordeal_3-3,100,150,0	warp	ord33-1	1,1,ordeal_3-3,128,150
+//ordeal_3-3,114,183,0	warp	ord33-2	1,1,ordeal_3-3,135,163
+//ordeal_3-3,115,115,0	warp	ord33-3	1,1,ordeal_3-3,136,136
+//ordeal_3-3,123,150,0	warp	ord33-4	1,1,ordeal_3-3,95,150
+//ordeal_3-3,130,168,0	warp	ord33-5	1,1,ordeal_3-3,109,188
+//ordeal_3-3,131,131,0	warp	ord33-6	1,1,ordeal_3-3,110,110
+//ordeal_3-3,148,176,0	warp	ord33-7	1,1,ordeal_3-3,149,204
+//ordeal_3-3,149,99,0	warp	ord33-8	1,1,ordeal_3-3,151,129
+//ordeal_3-3,149,199,0	warp	ord33-9	1,1,ordeal_3-3,148,171
+//ordeal_3-3,151,124,0	warp	ord33-10	1,1,ordeal_3-3,151,94
+//ordeal_3-3,168,168,0	warp	ord33-11	1,1,ordeal_3-3,189,189
+//ordeal_3-3,169,131,0	warp	ord33-12	1,1,ordeal_3-3,188,111
+//ordeal_3-3,176,150,0	warp	ord33-13	1,1,ordeal_3-3,204,150
+//ordeal_3-3,183,116,0	warp	ord33-14	1,1,ordeal_3-3,164,136
+//ordeal_3-3,184,184,0	warp	ord33-15	1,1,ordeal_3-3,163,163
+//ordeal_3-3,199,150,0	warp	ord33-16	1,1,ordeal_3-3,171,150
+//ordeal_3-4,128,154,0	warp	ord34-1	1,1,ordeal_3-4,24,154
+//ordeal_3-4,136,136,0	warp	ord34-2	1,1,ordeal_3-4,24,24
+//ordeal_3-4,136,172,0	warp	ord34-3	1,1,ordeal_3-4,24,284
+//ordeal_3-4,153,128,0	warp	ord34-4	1,1,ordeal_3-4,153,23
+//ordeal_3-4,153,180,0	warp	ord34-5	1,1,ordeal_3-4,144,284
+//ordeal_3-4,172,135,0	warp	ord34-6	1,1,ordeal_3-4,284,24
+//ordeal_3-4,172,172,0	warp	ord34-7	1,1,ordeal_3-4,284,284
+//ordeal_3-4,180,154,0	warp	ord34-8	1,1,ordeal_3-4,284,164
 //This map doesn't even exists. Is it ordeal_a02 or ordea_la00?
 //ordeal_a04,128,154,0	warp	orda1	0,0,ordeal_a04,24,154
 //ordeal_a04,136,136,0	warp	orda2	0,0,ordeal_a04,24,24
-- 
cgit v1.2.3-70-g09d2


From c6882c741f314f633e681066adb018738e5bb585 Mon Sep 17 00:00:00 2001
From: Streusel <advance_me@hotmail.de>
Date: Mon, 18 Feb 2013 17:58:19 -0800
Subject: -Updated map_cache.dat -Updated Izlude -Added Fly Wing to Lunatic &
 Poring -Added new Quests (Thanks Flaid) --Expanded MAX_QUEST_DB for the newly
 added quests

Signed-off-by: Streusel
---
 conf/maps.conf                        |  21 +-
 db/job_db2.txt                        |  10 +-
 db/map_index.txt                      |  15 +-
 db/pre-re/map_cache.dat               | Bin 2096346 -> 2114399 bytes
 db/pre-re/skill_cast_db.txt           |  68 +++---
 db/quest_db.txt                       | 114 ++++++++++
 db/re/item_combo_db.txt               |   2 +-
 db/re/map_cache.dat                   | Bin 2099548 -> 2114399 bytes
 db/re/mob_db.txt                      |   4 +-
 db/re/skill_cast_db.txt               |   4 +-
 db/re/skill_db.txt                    |   6 +-
 doc/script_commands.txt               |   4 +-
 npc/guild/agit_controller.txt         |   9 +-
 npc/merchants/shops.txt               |   5 +-
 npc/pre-re/cities/izlude.txt          |   8 +-
 npc/pre-re/merchants/shops.txt        |   9 +-
 npc/pre-re/quests/monstertamer.txt    |  15 ++
 npc/pre-re/quests/quests_13_1.txt     |  17 ++
 npc/pre-re/quests/quests_nameless.txt | 391 ++++++++++++++++++++++++++++++++++
 npc/pre-re/scripts_athena.conf        |   3 +
 npc/quests/monstertamers.txt          |   9 +-
 npc/quests/quests_13_1.txt            |  14 +-
 npc/quests/quests_nameless.txt        | 381 +--------------------------------
 npc/re/airports/izlude.txt            |   3 +-
 npc/re/cities/jawaii.txt              |   6 +-
 npc/re/merchants/shops.txt            |   9 +-
 npc/re/quests/monstertamers.txt       |  15 ++
 npc/re/quests/quests_13_1.txt         |  17 ++
 npc/re/quests/quests_lighthalzen.txt  |   9 +-
 npc/re/scripts_athena.conf            |   4 +-
 npc/warps/pvp.txt                     |   7 +-
 src/common/mmo.h                      |   2 +-
 32 files changed, 705 insertions(+), 476 deletions(-)
 create mode 100644 npc/pre-re/quests/monstertamer.txt
 create mode 100644 npc/pre-re/quests/quests_13_1.txt
 create mode 100644 npc/pre-re/quests/quests_nameless.txt
 create mode 100644 npc/re/quests/monstertamers.txt
 create mode 100644 npc/re/quests/quests_13_1.txt

(limited to 'npc/warps')

diff --git a/conf/maps.conf b/conf/maps.conf
index c34b05adf..6d142e634 100644
--- a/conf/maps.conf
+++ b/conf/maps.conf
@@ -1052,6 +1052,8 @@ map: ecl_tdun03
 map: ecl_tdun04
 map: ecl_hub01
 map: que_avan01
+
+// Pyramids Basement Nightmare Mode
 map: moc_prydn1
 map: moc_prydn2
 
@@ -1059,6 +1061,7 @@ map: moc_prydn2
 // New Maps added 2013-02-10 (Thanks Streusel!)
 // Credits to Baneado for reporting some
 // ===============================
+// Izlude Novice Academy & Tutorial
 map: iz_int
 map: iz_int01
 map: iz_int02
@@ -1081,10 +1084,13 @@ map: izlude_d
 map: izlude_c
 map: izlude_b
 map: izlude_a
+
 map: prt_fild08d
 map: prt_fild08c
 map: prt_fild08b
 map: prt_fild08a
+
+// War of Emperium - Third Edition (TE)
 map: te_prt_gld
 map: te_prtcas01
 map: te_prtcas02
@@ -1099,14 +1105,27 @@ map: te_aldecas2
 map: te_aldecas3
 map: te_aldecas4
 map: te_aldecas5
+
+// Glast Heim Memorial & Nightmare
 map: gl_cas02_
 map: gl_chyard_
-map: 2@gl_k
 map: 1@gl_k
+map: 2@gl_k
+
 map: silk_lair
+
+//Wave Mode Memorial Dungeon
+map: 1@def01
 map: 1@def02
 map: 1@def03
 
+// Heroes' Trails - Part 1
+map: 1@gef
+map: 1@face
+map: 1@sara
+map: 1@gef_in
+map: dali
+
 //------------------------- Clone Maps ---------------------------
 //------------------------- Extra Maps ---------------------------
 
diff --git a/db/job_db2.txt b/db/job_db2.txt
index ef1b4edbd..1880808fa 100644
--- a/db/job_db2.txt
+++ b/db/job_db2.txt
@@ -212,7 +212,7 @@
 // Sura (Regular)
 4070,2,5,0,1,1,0,0,0,1,2,5,0,0,3,3,1,0,0,3,1,0,0,2,2,5,0,0,4,4,1,3,0,0,0,2,5,5,0,0,0,4,3,2,2,0,0,0,4,5,5
 // Genetic (Regular)
-4071,4,4,5,0,0,5,4,2,0,0,0,4,5,0,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,0,4,4,1,0,5,2,4,0,0,4,4,0,2,0,0,4
+4071,4,4,5,0,0,5,4,2,0,0,0,4,5,3,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,1,4,4,0,0,5,2,4,0,0,4,4,0,2,0,0,4
 // Shadow Chaser (Regular)
 4072,6,1,0,0,1,0,6,2,5,4,0,0,4,6,0,0,2,0,3,3,4,5,0,0,3,6,0,0,3,0,1,1,3,6,0,0,4,4,0,0,0,3,3,1,1,0,0,5,2,0
 // Royal Guard (Trans)
@@ -226,7 +226,7 @@
 // Sura (Trans)
 4077,2,5,0,1,1,0,0,0,1,2,5,0,0,3,3,1,0,0,3,1,0,0,2,2,5,0,0,4,4,1,3,0,0,0,2,5,5,0,0,0,4,3,2,2,0,0,0,4,5,5
 // Genetic (Trans)
-4078,4,4,5,0,0,5,4,2,0,0,0,4,5,0,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,0,4,4,1,0,5,2,4,0,0,4,4,0,2,0,0,4
+4078,4,4,5,0,0,5,4,2,0,0,0,4,5,3,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,1,4,4,0,0,5,2,4,0,0,4,4,0,2,0,0,4
 // Shadow Chaser (Trans)
 4079,6,1,0,0,1,0,6,2,5,4,0,0,4,6,0,0,2,0,3,3,4,5,0,0,3,6,0,0,3,0,1,1,3,6,0,0,4,4,0,0,0,3,3,1,1,0,0,5,2,0
 // Rune Knight (Dragon) (Regular)
@@ -268,7 +268,7 @@
 // Baby Sura
 4106,2,5,0,1,1,0,0,0,1,2,5,0,0,3,3,1,0,0,3,1,0,0,2,2,5,0,0,4,4,1,3,0,0,0,2,5,5,0,0,0,4,3,2,2,0,0,0,4,5,5
 // Baby Genetic
-4107,4,4,5,0,0,5,4,2,0,0,0,4,5,0,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,0,4,4,1,0,5,2,4,0,0,4,4,0,2,0,0,4
+4107,4,4,5,0,0,5,4,2,0,0,0,4,5,3,0,0,0,3,5,2,0,0,4,3,3,0,0,5,2,0,6,0,0,1,4,4,0,0,5,2,4,0,0,4,4,0,2,0,0,4
 // Baby Shadow Chaser
 4108,6,1,0,0,1,0,6,2,5,4,0,0,4,6,0,0,2,0,3,3,4,5,0,0,3,6,0,0,3,0,1,1,3,6,0,0,4,4,0,0,0,3,3,1,1,0,0,5,2,0
 // Baby Rune Knight (Dragon)
@@ -285,6 +285,6 @@
 4191,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0
 // Note: Kagerou and Oboro will temporarly use Ninja stat bonuses until official ones are known.
 // Kagerou
-4211,2,2,0,0,5,2,0,0,0,4,2,5,0,4,6,2,5,0,0,6,2,4,5,0,0,0,0,0,0,4,2,6,5,0,0,0,0,0,1,3,2,4,5,6,0,0,0,0,0,0
+4211,5,0,4,0,2,3,0,1,6,0,5,1,2,0,4,6,3,0,1,5,2,0,6,3,4,0,5,0,2,0,1,4,0,5,4,0,3,5,1,0,2,4,1,0,5,6,2,1,0,5
 // Oboro
-4212,2,2,0,0,5,2,0,0,0,4,2,5,0,4,6,2,5,0,0,6,2,4,5,0,0,0,0,0,0,4,2,6,5,0,0,0,0,0,1,3,2,4,5,6,0,0,0,0,0,0
+4212,5,0,4,0,2,3,0,1,6,0,5,1,2,0,4,6,3,0,1,5,2,0,6,3,4,0,5,0,2,0,1,4,0,5,4,0,3,5,1,0,2,4,1,0,5,6,2,1,0,5
\ No newline at end of file
diff --git a/db/map_index.txt b/db/map_index.txt
index e2ed76848..d0464356d 100644
--- a/db/map_index.txt
+++ b/db/map_index.txt
@@ -862,11 +862,6 @@ ecl_hub01
 que_avan01
 moc_prydn1
 moc_prydn2
-
-// ===============================
-// New Maps added 2013-02-10 (Thanks Streusel!)
-// Credits also to Baneado for reporting some
-// ===============================
 iz_int
 iz_int01
 iz_int02
@@ -907,13 +902,19 @@ te_aldecas2
 te_aldecas3
 te_aldecas4
 te_aldecas5
+1@gl_k
+2@gl_k
 gl_cas02_
 gl_chyard_
-2@gl_k
-1@gl_k
 silk_lair
+1@def01
 1@def02
 1@def03
+1@gef
+1@face
+1@sara
+1@gef_in
+dali
 
 // Only add maps under this line if they are not standard maps!
 
diff --git a/db/pre-re/map_cache.dat b/db/pre-re/map_cache.dat
index 645961065..dea34f052 100644
Binary files a/db/pre-re/map_cache.dat and b/db/pre-re/map_cache.dat differ
diff --git a/db/pre-re/skill_cast_db.txt b/db/pre-re/skill_cast_db.txt
index 892ce938e..90f579a8c 100644
--- a/db/pre-re/skill_cast_db.txt
+++ b/db/pre-re/skill_cast_db.txt
@@ -1072,75 +1072,75 @@
 //==========================================
 
 //===== Rune Knight ======================== 
-//-- RK_ENCHANTBLADE 
+//-- RK_ENCHANTBLADE
 2001,1000,0,0,300000,0,0
-//-- RK_SONICWAVE 
+//-- RK_SONICWAVE
 2002,0,1000,0,0,0,2000
-//-- RK_DEATHBOUND 
+//-- RK_DEATHBOUND
 2003,0,2000,0,2000,0,3000
-//-- RK_HUNDREDSPEAR 
+//-- RK_HUNDREDSPEAR
 2004,1000:900:800:700:600:500:400:300:200:100,500,0,0,0,3000
-//-- RK_WINDCUTTER 
-2005,0,2000,0,0,0,2000
-//-- RK_IGNITIONBREAK 
+//-- RK_WINDCUTTER
+2005,0,0,0,15000,0,2000
+//-- RK_IGNITIONBREAK
 2006,1000,0,0,0,0,2000
 
-//-- RK_DRAGONBREATH 
+//-- RK_DRAGONBREATH
 2008,0:0:0:1000:1000:1000:1500:1500:2000:2000,2000,0,10000,0,0
-//-- RK_DRAGONHOWLING 
+//-- RK_DRAGONHOWLING
 2009,0,0,0,15000,0,10000
 
-//-- RK_MILLENNIUMSHIELD 
+//-- RK_MILLENNIUMSHIELD
 2011,0,1000,0,180000,0,60000
-//-- RK_CRUSHSTRIKE 
+//-- RK_CRUSHSTRIKE
 2012,0,0,0,180000,0,30000
-//-- RK_REFRESH 
+//-- RK_REFRESH
 2013,0,0,0,60000,0,120000
-//-- RK_GIANTGROWTH 
+//-- RK_GIANTGROWTH
 2014,0,0,0,180000,0,0
-//-- RK_STONEHARDSKIN 
+//-- RK_STONEHARDSKIN
 2015,0,0,0,180000,10000,0
-//-- RK_VITALITYACTIVATION 
+//-- RK_VITALITYACTIVATION
 2016,0,0,0,180000,0,0
-//-- RK_STORMBLAST 
-2017,0,0,0,0,0,0
-//-- RK_FIGHTINGSPIRIT 
+//-- RK_STORMBLAST
+2017,0,2000,0,0,0,0
+//-- RK_FIGHTINGSPIRIT
 2018,0,0,0,180000,0,0
-//-- RK_ABUNDANCE 
+//-- RK_ABUNDANCE
 2019,0,0,0,180000,0,0
 //========================================== 
 
 //===== Gillotine Cross ==================== 
-//-- GC_VENOMIMPRESS 
+//-- GC_VENOMIMPRESS
 2021,0,3000:2500:2000:1500:1000,0,10000:20000:30000:40000:50000,0,0
-//-- GC_CROSSIMPACT 
+//-- GC_CROSSIMPACT
 2022,0,2500:2000:1500:1000:500,0,0,0,0
-//-- GC_DARKILLUSION 
+//-- GC_DARKILLUSION
 2023,0,1500,0,0,0,0
 
-//-- GC_CREATENEWPOISON 
+//-- GC_CREATENEWPOISON
 2025,0,500,0,0,0,0
-//-- GC_ANTIDOTE 
+//-- GC_ANTIDOTE
 2026,0,0,0,0,0,0
-//-- GC_POISONINGWEAPON 
+//-- GC_POISONINGWEAPON
 2027,0,1000,0,60000:120000:180000:240000:300000,300000,0
-//-- GC_WEAPONBLOCKING 
+//-- GC_WEAPONBLOCKING
 2028,0,2000,0,180000,0,0
-//-- GC_COUNTERSLASH 
+//-- GC_COUNTERSLASH
 2029,0,2000,0,0,0,0
-//-- GC_WEAPONCRUSH 
+//-- GC_WEAPONCRUSH
 2030,0,1000,0,60000,0,0
-//-- GC_VENOMPRESSURE 
+//-- GC_VENOMPRESSURE
 2031,0,1000,0,0,0,0
-//-- GC_POISONSMOKE 
+//-- GC_POISONSMOKE
 2032,0,2000,0,6000:8000:10000:12000:14000,0,0
-//-- GC_CLOAKINGEXCEED 
+//-- GC_CLOAKINGEXCEED
 2033,0,2000,0,0,0,0
-//-- GC_PHANTOMMENACE 
+//-- GC_PHANTOMMENACE
 2034,0,1000,0,0,0,0
-//-- GC_HALLUCINATIONWALK 
+//-- GC_HALLUCINATIONWALK
 2035,0,0,0,30000:35000:40000:45000:50000,25000,300000
-//-- GC_ROLLINGCUTTER 
+//-- GC_ROLLINGCUTTER
 2036,0,200,0,3000,0,0
 //-- GC_CROSSRIPPERSLASHER 
 2037,0,1000,0,0,0,0
diff --git a/db/quest_db.txt b/db/quest_db.txt
index 50dcc1dc4..7dcf6735b 100644
--- a/db/quest_db.txt
+++ b/db/quest_db.txt
@@ -2219,3 +2219,117 @@
 60353,0,0,0,0,0,0,0,"Bathroom Ghost"
 60354,0,0,0,0,0,0,0,"Bathroom Ghost"
 60355,0,0,0,0,0,0,0,"Bathroom Ghost"
+
+// Mora
+// Mora Quests
+// Misty Forest Labyrinth
+7211,9000,0,0,0,0,0,0,"Misty Forest Labyrinth Exploration"
+7212,0,0,0,0,0,0,0,"Loki's Search"
+7213,0,0,0,0,0,0,0,"Wandering Protector"
+
+// New Sapha's Honor Quest
+7206,0,0,0,0,0,0,0,"New Day for Cheshire"
+7207,0,0,0,0,0,0,0,"Cheshire's Box"
+7208,82800,0,0,0,0,0,0,"Wait for Cheshire?"
+
+// Roast Beef Quest
+11182,180,0,0,0,0,0,0,"Teohre's Report"
+11183,0,0,0,0,0,0,0,"Teohre's Favor"
+// Theo
+11184,0,0,0,0,0,0,0,"Runaway Laphine"
+11185,0,0,0,0,0,0,0,"Pouch"
+11186,0,0,0,0,0,0,0,"Pouch"
+11187,0,0,0,0,0,0,0,"Pouch"
+11188,0,0,0,0,0,0,0,"Pouch"
+11189,0,0,0,0,0,0,0,"Roast Beef"
+11190,0,0,0,0,0,0,0,"Roast Beef"
+11191,0,0,0,0,0,0,0,"Shortage of Roast Beef"
+
+11198,0,0,0,0,0,0,0,"Mora Village..."
+11199,0,0,0,0,0,0,0,"Theo's Friend"
+// Sonya
+11192,0,0,0,0,0,0,0,"Mora Village..."
+11193,0,0,0,0,0,0,0,"Sonya's Friend"
+
+11194,0,0,0,0,0,0,0,"Runaway Laphine"
+11195,0,0,0,0,0,0,0,"Pouch"
+11196,0,0,0,0,0,0,0,"Pouch"
+11197,0,0,0,0,0,0,0,"Pouch"
+//
+11200,0,0,0,0,0,0,0,"Pouch"
+11201,0,0,0,0,0,0,0,"Roast Beef"
+11202,0,0,0,0,0,0,0,"Roast Beef"
+11203,0,0,0,0,0,0,0,"Shortage of Roast Beef"
+
+11206,0,0,0,0,0,0,0,"Quick Delivery Yoneseu"
+11207,0,0,0,0,0,0,0,"A Very Heavy Burden"
+11208,0,0,0,0,0,0,0,"Daphne"
+
+// Ropewa & Yuridi Quest
+1109,0,0,0,0,0,0,0,"Ropewa & Yuridi - Survivors of the Labyrinth"
+1110,0,0,0,0,0,0,0,"Ropewa & Yuridi - Victims of the Labyrinth"
+1111,0,0,0,0,0,0,0,"Ropewa & Yuridi - Maze in the Labyrinth"
+1112,0,0,0,0,0,0,0,"Ropewa & Yuridi - Lost in the Labyrinth"
+1113,0,0,0,0,0,0,0,"Ropewa & Yuridi - Torn Apart"
+1114,0,0,0,0,0,0,0,"Ropewa & Yuridi - The Cost of Restoration"
+1115,0,0,0,0,0,0,0,"Ropewa & Yuridi - Song of the Abyss"
+1116,0,0,0,0,0,0,0,"Ropewa & Yuridi - Dead Man's Song"
+1117,0,0,0,0,0,0,0,"Ropewa & Yuridi - Eternal Promise, Broken Ring"
+
+// Ropewa Clue Quest
+1118,0,0,0,0,0,0,0,"Neighborhood Knight - I Need Clues"
+
+// Researcher's Quest
+5016,0,0,0,0,0,0,0,"Bring me a Research Tool Bag"
+5017,0,0,0,0,0,0,0,"Revenge of the Reseacher"
+5018,0,0,0,0,0,0,0,"Revenge of the Reseacher"
+5019,0,0,0,0,0,0,0,"Bathroom Sample Studying"
+5020,86400,0,0,0,0,0,0,"Sample Researching"
+5021,0,0,0,0,0,0,0,"Sample Collecting"
+5022,0,0,0,0,0,0,0,"Sample Collecting"
+5023,21600,0,0,0,0,0,0,"Inspection of the Sample"
+5024,0,0,0,0,0,0,0,"Eastern Pool Research"
+5025,0,0,0,0,0,0,0,"Western Pool Research"
+5026,0,0,0,0,0,0,0,"Southern Pool Research"
+5027,0,0,0,0,0,0,0,"Northern Pool Research"
+5028,43200,0,0,0,0,0,0,"Inspection of the Sample"
+5029,3600,0,0,0,0,0,0,"Unidentified Creature"
+
+// Mora Coin Daily Quests
+12225,0,2132,3,0,0,0,0,"Pom Spider Hunting"
+12226,0,2133,4,0,0,0,0,"Angra Mantis Hunting"
+12227,0,2134,5,0,0,0,0,"Parus Hunting"
+12228,0,2136,6,0,0,0,0,"Little Fatam Hunting"
+12229,0,2137,7,0,0,0,0,"Miming Hunting"
+12230,82800,0,0,0,0,0,0,"Mora Monster Hunt"
+12231,0,0,0,0,0,0,0,"Insect Feeler Collecting"
+12232,0,0,0,0,0,0,0,"Immortal Heart Collecting"
+12233,0,0,0,0,0,0,0,"Rotten Bandage Collecting"
+12234,0,0,0,0,0,0,0,"Orcish Voucher Collecting"
+12235,0,0,0,0,0,0,0,"Skeleton Bone Collecting"
+12236,0,0,0,0,0,0,0,"Memento Collecting"
+12237,0,0,0,0,0,0,0,"Shell Collecting"
+12238,0,0,0,0,0,0,0,"Scale Shell Collecting"
+12239,0,0,0,0,0,0,0,"Venom Canine Collecting"
+12240,0,0,0,0,0,0,0,"Sticky Mucus Collecting"
+12241,82800,0,0,0,0,0,0,"Mora Item Request 1"
+12242,82800,0,0,0,0,0,0,"Mora Item Request 2"
+
+// Missing Person Quests
+12243,0,0,0,0,0,0,0,"Missing Information on Tajareu"
+12244,0,0,0,0,0,0,0,"Missing Information on Tokenizer"
+12245,0,0,0,0,0,0,0,"Missing Information on Mesile"
+12246,0,0,0,0,0,0,0,"Missing Information on Noir"
+12247,0,0,0,0,0,0,0,"Missing Information on Pajama God"
+12248,0,0,0,0,0,0,0,"Missing Information on Mendel"
+12249,0,0,0,0,0,0,0,"Missing Information on Miles"
+12250,0,0,0,0,0,0,0,"Missing Information on Kunmune"
+12251,0,0,0,0,0,0,0,"Missing Information on Chayihokin"
+12252,0,0,0,0,0,0,0,"Missing Information on Tuale"
+12253,82800,0,0,0,0,0,0,"Missing Person Search Time Limit"
+
+// New Novice Ground
+2299,0,0,0,0,0,0,0,"Training Center: Talk to Lisa"
+2300,0,0,0,0,0,0,0,"Training Center: Talk to General Reindeer"
+2301,0,0,0,0,0,0,0,"Training Center: Leave the boat"
+2302,0,0,0,0,0,0,0,"Training Center: Formation"
\ No newline at end of file
diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt
index f6bd7dc01..d921689c3 100644
--- a/db/re/item_combo_db.txt
+++ b/db/re/item_combo_db.txt
@@ -147,7 +147,7 @@
 2725:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
 2726:2727,{ bonus bUseSPrate,-25; }
 2733:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
-2747:13061,{ bonus bHit,5; bonus bMatk,5; }
+2747:13061,{ bonus bHit,5; bonus bMatk,5; bonus2 bSkillUseSP,"SC_ENERVATION",20; bonus2 bSkillUseSP,"SC_GROOMY",20;}
 2777:2778:5479,{ bonus bMaxHP,300; bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,5; }
 2779:2780:5482,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; }
 2779:2780:5577,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; }
diff --git a/db/re/map_cache.dat b/db/re/map_cache.dat
index cd79556d3..dea34f052 100644
Binary files a/db/re/map_cache.dat and b/db/re/map_cache.dat differ
diff --git a/db/re/mob_db.txt b/db/re/mob_db.txt
index 597547e68..462e2fb26 100644
--- a/db/re/mob_db.txt
+++ b/db/re/mob_db.txt
@@ -5,7 +5,7 @@
 // Note: Keep the Sprite_Name field as it is in the game client.
 
 1001,SCORPION,Scorpion,Scorpion,16,153,1,108,81,1,33,40,16,5,12,15,10,5,19,5,10,12,0,4,23,0x3191,200,1564,864,576,0,0,0,0,0,0,0,990,70,904,5500,757,57,943,210,7041,100,508,200,625,20,0,0,0,0,4068,1
-1002,PORING,Poring,Poring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
+1002,PORING,Poring,Poring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,601,20,0,0,4001,1
 //1003,TESTEGG,Test Egg,Test Egg,2,100000,0,10,10,0,3,9,99,0,1,99,1,1,1,1,10,12,0,4,22,0,512,0,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 1004,HORNET,Hornet,Hornet,11,90,1,81,60,1,13,16,7,1,12,24,4,5,6,5,10,12,0,4,24,0x1181,150,1292,792,216,0,0,0,0,0,0,0,992,80,939,9000,909,3500,1208,15,511,350,518,150,0,0,0,0,0,0,4019,1
 1005,FARMILIAR,Familiar,Familiar,24,427,1,144,162,1,68,77,26,5,15,19,20,5,20,1,10,12,0,2,27,0x3881,150,1276,576,384,0,0,0,0,0,0,0,913,5500,1105,20,2209,15,601,50,514,100,507,700,645,50,0,0,0,0,4020,1
@@ -66,7 +66,7 @@
 1060,BIGFOOT,Bigfoot,Bigfoot,29,587,1,180,203,1,50,62,55,7,18,4,7,0,12,0,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,948,9000,2289,5,919,5000,740,80,516,1500,518,450,756,43,0,0,0,0,4074,1
 1061,NIGHTMARE,Nightmare,Nightmare,69,2872,1,501,1032,1,283,345,116,15,57,32,20,15,70,15,10,12,2,6,68,0x3395,150,1816,816,432,0,0,0,0,0,0,0,944,6000,510,500,2608,2,603,30,505,100,1261,1,984,60,0,0,0,0,4127,1
 1062,PORING_,Santa Poring,Santa Poring,3,69,1,4,5,1,12,16,0,0,1,14,3,10,12,90,10,12,1,3,26,0x81,400,1672,672,480,0,0,0,0,0,0,0,529,2000,530,1000,507,1000,512,1000,2236,100,512,7,0,0,0,0,0,0,4005,1
-1063,LUNATIC,Lunatic,Lunatic,3,55,1,36,27,1,11,12,18,0,10,3,3,0,8,5,10,12,0,2,60,0x81,200,1456,456,336,0,0,0,0,0,0,0,705,6500,949,1000,2262,4,512,2000,507,600,515,1100,622,20,0,0,0,0,4006,1
+1063,LUNATIC,Lunatic,Lunatic,3,55,1,36,27,1,11,12,18,0,10,3,3,0,8,5,10,12,0,2,60,0x81,200,1456,456,336,0,0,0,0,0,0,0,705,6500,949,1000,2262,4,512,2000,507,600,515,1100,622,20,601,20,0,0,4006,1
 1064,MEGALODON,Megalodon,Megalodon,46,1335,1,342,386,1,117,149,52,28,35,24,30,28,29,15,10,12,1,1,29,0x81,200,2492,792,432,0,0,0,0,0,0,0,959,5500,932,1500,510,80,717,120,719,10,603,2,624,20,0,0,0,0,4067,1
 1065,STROUF,Strouf,Strouf,61,3052,1,626,705,1,162,192,67,21,49,16,31,20,33,20,10,12,2,5,61,0x3885,150,1872,672,384,0,0,0,0,0,0,0,951,5335,756,115,2315,2,1461,2,949,3000,720,20,956,1500,0,0,0,0,4111,1
 1066,VADON,Vadon,Vadon,45,1252,1,342,386,1,78,103,54,21,35,21,28,20,33,15,10,12,0,5,21,0x91,300,1632,432,540,0,0,0,0,0,0,0,991,40,960,9000,910,3000,2313,5,943,100,757,40,717,50,0,0,0,0,4049,1
diff --git a/db/re/skill_cast_db.txt b/db/re/skill_cast_db.txt
index 5b83447bf..0b7a905cf 100644
--- a/db/re/skill_cast_db.txt
+++ b/db/re/skill_cast_db.txt
@@ -1080,7 +1080,7 @@
 //-- RK_HUNDREDSPEAR
 2004,1000:900:800:700:600:500:400:300:200:100,500,0,0,0,3000,-1
 //-- RK_WINDCUTTER
-2005,0,2000,0,0,0,2000,-1
+2005,0,0,0,15000,0,2000,-1
 //-- RK_IGNITIONBREAK
 2006,1000,0,0,0,0,2000,-1
 
@@ -1102,7 +1102,7 @@
 //-- RK_VITALITYACTIVATION
 2016,0,0,0,180000,0,0,-1
 //-- RK_STORMBLAST 
-2017,0,0,0,0,0,0,2000
+2017,0,2000,0,0,0,0,-1
 //-- RK_FIGHTINGSPIRIT
 2018,0,0,0,180000,0,0,-1
 //-- RK_ABUNDANCE
diff --git a/db/re/skill_db.txt b/db/re/skill_db.txt
index acb879442..1659d9aac 100644
--- a/db/re/skill_db.txt
+++ b/db/re/skill_db.txt
@@ -678,15 +678,15 @@
 //****
 // RK Rune Knight
 //****
-2001,1,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,	RK_ENCHANTBLADE,Enchant Blade
+2001,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,	RK_ENCHANTBLADE,Enchant Blade
 2002,7:8:9:10:11,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,	RK_SONICWAVE,Sonic Wave
 2003,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,	RK_DEATHBOUND,Death Bound
 2004,1,8,1,-1,0,0,10,-5,no,0,0,0,weapon,0,	RK_HUNDREDSPEAR,Hundred Spear
 2005,1,6,2,4,0x2,2,5,1,no,0,0,0,weapon,3,	RK_WINDCUTTER,Wind Cutter
 2006,0,6,4,-1,0x2,5,5,1,no,0,0,0,weapon,0,	RK_IGNITIONBREAK,Ignition Break
 2007,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,		RK_DRAGONTRAINING,Dragon Training
-2008,9,6,2,3,0xC2,1:1:1:2:2:2:3:3:4:4,10,1,no,0,0,0,misc,0,	RK_DRAGONBREATH,Dragon Breath //CHECK May have to change this back to a weapon type attack.
-2009,0,6,4,0,0x3,3:4:5:6:7,5,1,yes,0,0,0,weapon,0,	RK_DRAGONHOWLING,Dragon Howling
+2008,9,6,2,3,0xC2,1:1:1:2:2:2:3:3:4:4,10,1,no,0,0,0,misc,0,	RK_DRAGONBREATH,Dragon Breath
+2009,0,6,4,0,0x3,3:4:5:6:7,5,1,yes,0,0,0,none,0,	RK_DRAGONHOWLING,Dragon Howling
 2010,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		RK_RUNEMASTERY,Rune Mastery
 2011,0,6,4,0,0x1,0,1,1,yes,0,0,0,none,0,	RK_MILLENNIUMSHIELD,Millenium Shield
 2012,1,6,4,-1,0,0x8,1,1,yes,0,0,0,weapon,0,	RK_CRUSHSTRIKE,Crush Strike
diff --git a/doc/script_commands.txt b/doc/script_commands.txt
index e1759966f..a5ba6e065 100644
--- a/doc/script_commands.txt
+++ b/doc/script_commands.txt
@@ -1,4 +1,4 @@
-//===== Hercules Documentation ================================
+//===== Hercules Documentation ================================
 //= Hercules Script Commands
 //===== By: ==================================================
 //= Hercules Dev Team
@@ -6435,7 +6435,7 @@ placement of the illustration and takes following values:
     3 - middle of screen in a movable window with an empty title bar 
     4 - middle of screen without the window header, but still movable 
 
-The picture is read from data\texture\???????\illust, from both the GRF archive
+The picture is read from data\texture\유저인터페이스\illust, from both the GRF archive
 and data folder, and is required to be a bitmap. The file extension .bmp can be
 omitted. Magenta color (#ff00ff) is considered transparent. There is no limit
 placed on the size of the illustrations by the client, although loading of large
diff --git a/npc/guild/agit_controller.txt b/npc/guild/agit_controller.txt
index 57f1fe4d7..283807a46 100644
--- a/npc/guild/agit_controller.txt
+++ b/npc/guild/agit_controller.txt
@@ -4,7 +4,7 @@
 //= kalen (1.0)
 //= 1.1 by Akaru and ho|yAnge|
 //===== Current Version: =====================================
-//= 2.0
+//= 2.0a
 //===== Description: =========================================
 //= Auto Start for War of Emperium
 //=============================================
@@ -29,6 +29,7 @@
 //= 1.9 Rearranged the time-checks so they no longer use goto. [L0ne_W0lf]
 //=	Removed treasure spawning function calls. (No longer needed)
 //= 2.0 Added WoE Battle Log support for broadcasts. [L0ne_W0lf]
+//= 2.0a Removed some brackets
 //============================================================
 //| To know how to set up WoE times, go to doc\woe_time_explanation.txt
 // WoE Start/Stop times
@@ -71,12 +72,10 @@ S_DisplayOwners:
 	setarray .@maps$[10],"payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05";
 	setarray .@maps$[15],"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05";
 	for( set .@i, 0; .@i <= 19; set .@i, .@i+1 ) {
-		if (GetCastleData(.@maps$[.@i],1)) {
+		if (GetCastleData(.@maps$[.@i],1))
 			Announce "The [" + GetCastleName(.@maps$[.@i]) + "] castle has been conquered by the [" + GetGuildName(GetCastleData(.@maps$[.@i],1)) + "] guild.",bc_all|bc_woe;
-		}
-		else {
+		else
 			Announce "The [" + GetCastleName(.@maps$[.@i]) + "] castle is currently unoccupied.",bc_all|bc_woe;
-		}
 	}
 	end;
 }
diff --git a/npc/merchants/shops.txt b/npc/merchants/shops.txt
index 50bc9b610..b9c47b659 100644
--- a/npc/merchants/shops.txt
+++ b/npc/merchants/shops.txt
@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //= rAthena Dev Team
 //===== Current Version: ===================================== 
-//= 3.3
+//= 3.4
 //===== Description: ========================================= 
 //= Town shop NPCs.
 //===== Additional Comments: ================================= 
@@ -35,6 +35,7 @@
 //= 3.1 Moved some merchants to a separate renewal file. [Kenpachi]
 //= 3.2 Added Missing Items to the pet Groomers in prontera, payon, and yuno. BugReport:6680[Spre]
 //= 3.3 Moved more shops to Renewal file. [Euphy]
+//= 3.4 Removed some Izlude shops [Streusel]
 //============================================================ 
 
 //=======================================================
@@ -141,8 +142,6 @@ hu_in01,94,313,3	shop	Armor Dealer#hu	86,2224:-1,2232:-1,2226:-1,2101:-1,2103:-1
 //=======================================================
 izlude_in,60,127,4	shop	Weapon Dealer#iz	72,1750:-1,1751:-1,1701:-1,1601:-1,1201:-1,1204:-1,1207:-1,1101:-1,1104:-1,1107:-1,1116:-1,1151:-1,1154:-1,1157:-1,1160:-1,1301:-1
 izlude_in,70,127,4	shop	Armor Dealer#iz	62,2103:-1,2105:-1,2403:-1,2405:-1,2503:-1,2505:-1,2226:-1,2228:-1,2303:-1,2305:-1,2328:-1,2307:-1,2309:-1,2312:-1,2314:-1,2316:-1,2628:-1
-izlude_in,115,61,0	shop	Tool Dealer#iz	47,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,1750:-1
-izlude_in,121,64,3	shop	Trading Merchant#iz	900,13200:-1,13201:-1,13202:-1,13150:-1,13102:-1,13151:-1,13154:-1,13155:-1,13163:-1,13165:-1,13168:-1
 
 //=======================================================
 // Jawaii
diff --git a/npc/pre-re/cities/izlude.txt b/npc/pre-re/cities/izlude.txt
index 0c304adaa..950f19abd 100644
--- a/npc/pre-re/cities/izlude.txt
+++ b/npc/pre-re/cities/izlude.txt
@@ -1,16 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================= 
 //= Izlude Town Pre-Renewal
 //===== By: ================================================== 
 //= Daegaladh
 //===== Current Version: ===================================== 
-//= 1.1
+//= 1.2
 //===== Compatible With: ===================================== 
-//= rAthena SVN
+//= Hercules GIT
 //===== Description: ========================================= 
 //= Izlude town NPCs.
 //===== Additional Comments: ================================= 
 //= 1.0 First Version.
 //= 1.1 Added bullet NPC duplicates. [Euphy]
+//= 1.2 Added Dorian duplicate [Streusel]
 //============================================================
 
 izlude,201,181,2	duplicate(Sailor_izlude)	Sailor#izlude	100
@@ -24,3 +25,4 @@ izlude,58,126,2	duplicate(Cebalis_izlude)	Cebalis#izlude	98
 izlude,124,178,2	duplicate(Soldier_izlude)	Soldier#izlude	105
 izlude,171,133,3	duplicate(bdt)	Bullet Dealer Tony#iz	86
 izlude,171,127,3	duplicate(mdk)	Magazine Dealer Kenny	83
+izlude_in,110,64,3	duplicate(Dorian)	Dorian#izlude	878,2,2,{
\ No newline at end of file
diff --git a/npc/pre-re/merchants/shops.txt b/npc/pre-re/merchants/shops.txt
index d8fd1d96a..124ea0ef3 100644
--- a/npc/pre-re/merchants/shops.txt
+++ b/npc/pre-re/merchants/shops.txt
@@ -1,15 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================= 
 //= Shops
 //===== By: ================================================== 
 //= Daegaladh
 //===== Current Version: ===================================== 
-//= 1.0
+//= 1.1
 //===== Compatible With: ===================================== 
-//= rAthena SVN
+//= Hercules GIT
 //===== Description: ========================================= 
 //= Pre-renewal-specific town shop NPCs.
 //===== Additional Comments: ================================= 
 //= 1.0 First version.
+//= 1.1 Added Tool Dealer & Trading Merchant [Streusel]
 //============================================================ 
 
 //=======================================================
@@ -19,3 +20,5 @@ izlude,105,99,0	shop	Butcher#iz	54,517:-1
 izlude,94,98,4	shop	Fruit Gardener#iz	53,512:-1,513:-1,515:-1,516:-1
 izlude,105,92,7	shop	Vendor from Milk Ranch#i	90,519:-1
 izlude,164,138,4	shop	Pet Groomer#iz	124,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1
+izlude_in,115,61,0	shop	Tool Dealer#iz	47,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,1750:-1
+izlude_in,121,64,3	shop	Trading Merchant#iz	900,13200:-1,13201:-1,13202:-1,13150:-1,13102:-1,13151:-1,13154:-1,13155:-1,13163:-1,13165:-1,13168:-1
\ No newline at end of file
diff --git a/npc/pre-re/quests/monstertamer.txt b/npc/pre-re/quests/monstertamer.txt
new file mode 100644
index 000000000..86f118f5a
--- /dev/null
+++ b/npc/pre-re/quests/monstertamer.txt
@@ -0,0 +1,15 @@
+//===== Hercules Script =======================================
+//= Monster Tamers
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= Hercules
+//===== Description: =========================================
+//= Cute pet quest items
+//===== Additional Comments: =================================
+//= 1.0 Duplicates for Monster Tamer [Streusel]
+//============================================================
+
+izlude_in,129,64,4	duplicate(Monster_Tamer#izu)	Monster Tamer#izlude	125
\ No newline at end of file
diff --git a/npc/pre-re/quests/quests_13_1.txt b/npc/pre-re/quests/quests_13_1.txt
new file mode 100644
index 000000000..b98aa2b95
--- /dev/null
+++ b/npc/pre-re/quests/quests_13_1.txt
@@ -0,0 +1,17 @@
+//===== Hercules Script ======================================
+//= Quest NPCs related to Ash-Vacuum
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Description: =========================================
+//= [Official Conversion]
+//= Contains:
+//= Promotional Staff Duplicate for pre-renewal
+//===== Additional Comments: =================================
+//= 1.0 First Version. [Streusel]
+//============================================================
+
+// Onward to the New World
+//============================================================
+izlude,101,173,6	duplicate(Promotional Staff#iz)	Promotional Staff#izlude	100
\ No newline at end of file
diff --git a/npc/pre-re/quests/quests_nameless.txt b/npc/pre-re/quests/quests_nameless.txt
new file mode 100644
index 000000000..ab5d816dc
--- /dev/null
+++ b/npc/pre-re/quests/quests_nameless.txt
@@ -0,0 +1,391 @@
+//===== Hercules Script ======================================
+//= Nameless Island Quests
+//===== By: ================================================== 
+//= Streusel
+//===== Current Version: ===================================== 
+//= 1.0
+//===== Description: ========================================= 
+//= Contains:
+//= Part of Muff's Loan:
+//- - Help Muff clear his Debt and get his collateral back.
+//= - prerequisite Quest to "Broken Diamond"
+//= - Variable in use: diamond_edq (Max: 14)
+//===== Additional Comments: ================================= 
+//= 1.0 First version.
+//============================================================ 
+
+izlude_in,113,66,0	script	Strange Machine	111,{
+	if (checkweight(907,200) == 0) {
+		mes "[Dorian]";
+		mes "Ugh, just like a member";
+		mes "of the working class:";
+		mes "hoarding all your items";
+		mes "like a packrat? Have the";
+		mes "decency to relocate your";
+		mes "goods to Kafra Storage, please.";
+		close;
+	}
+	if (diamond_edq) == 10 {
+		set .@bolt_rand,rand(2,5);
+		mes "^3355FFThis must be Dorian's";
+		mes "Mystic Dryer de Elegance.";
+		mes "What do you want to do?^000000";
+		next;
+		while(1) {
+			set .@switch_sound,rand(1,4);
+			switch(select("Check the Machine:Replace the Engine:Tighten the Screw:Press a Switch")) {
+			case 1:
+				if (.@hit_status == 0) {
+					mes "^3355FFThere's no power";
+					mes "in this behemoth";
+					mes "of a machine.^000000";
+					next;
+				}
+				break;
+			case 2:
+				if (.@engine == 0) {
+					mes "^3355FFYou replace the rough";
+					mes "ruby in the ruby engine";
+					mes "with a new rough ruby.";
+					mes "It clicks into place";
+					mes "inside the engine core.^000000";
+					next;
+					set .@engine,.@engine+1;
+				}
+				else if (engine > 0) {
+					mes "^3355FFThe ruby in the";
+					mes "engine has already";
+					mes "been replaced.^000000";
+					next;
+				}
+				break;
+			case 3:
+				if (.@engine <  1) {
+					mes "^3355FFYou probably need";
+					mes "to replace the ruby";
+					mes "in the engine first.^000000";
+					next;
+				}
+				else if ((.@engine == 1) && (.@bolt < .@bolt_rand)) {
+					mes "^3355FF*Krrrr-Krrrrr*^000000";
+					mes "^3355FF*Krrrr-Krrrrr*^000000";
+					next;
+					set .@bolt,.@bolt+1;
+				}
+				else if ((.@engine == 1) && (.@bolt == .@bolt_rand)) {
+					mes "^3355FF*Krrrr-Krrrrr*^000000";
+					mes "^0000FF*Click*^000000";
+					next;
+					set .@bolt,.@bolt+1;
+					set .@bolt_suc,.@bolt_suc+1;
+				}
+				else if ((.@engine == 1) && (.@bolt > .@bolt_rand)) {
+					mes "^3355FF*Krrrr-Krrrrr*^000000";
+					mes "^3355FF*KrrICK-ICK-ICK-KOOM*^000000";
+					next;
+					mes "^3355FFYou tightened the";
+					mes "screw too tightly!";
+					mes "The joint is broken...";
+					mes "You should go back";
+					mes "to Dorian for help.^000000";
+					setquest 3106;
+					set diamond_edq,11;
+					close;
+				}
+				else {
+					mes "^3355FFSomething must have";
+					mes "gone wrong. You'd be";
+					mes "better off starting";
+					mes "from the beginning...^000000";
+					close;
+				}
+				break;
+			case 4:
+				if ((.@engine <  1) && (.@bolt_suc < 1)) {
+					mes "^3355FFYou need to replace";
+					mes "the engine's ruby and";
+					mes "tighten the main screw";
+					mes "before you mess with";
+					mes "these switches.^000000";
+					next;
+				}
+				else if ((.@engine == 1) && (.@bolt_suc < 1)) {
+					mes "^3355FFYou need to tighten";
+					mes "the scren before you can";
+					mes "start the engine safely.";
+					next;
+				}
+				else if ((.@red >= 1) && (.@blue >= 1) && (.@yellow >= 1) && (.@green >= 1)) {
+					mes "^3355FFThe Mystic Dryer de";
+					mes "Elegance started with";
+					mes "a mighty buzz, and the";
+					mes "sound lowers to a calm";
+					mes "hum as it stabilizes.";
+					mes "It looks like you fixed it!^000000";
+					next;
+					mes "^3355FFYou should tell Dorian";
+					mes "first so that you can";
+					mes "use this machine.^000000";
+					setquest 3107;
+					set diamond_edq,12;
+					close;
+				}
+				else if ((.@engine == 1) && (.@bolt_suc == 1)) {
+					if (.@switch_sound == 1) {
+						mes "^3355FF*Buzz Buzz*^000000";
+						mes "^3355FF*Buzz Buzz*^000000";
+						mes "^3355FFThe machine is";
+						mes "vibrating weakly.";
+						mes "Which switch do";
+						mes "you want to press?^000000";
+						next;
+						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
+						default:
+							mes "^3355FF*Whiz Whiz*^000000";
+							mes "^3355FF*Whiz Whiz*^000000";
+							next;
+							mes "^3355FFThe machine made some";
+							mes "violent, erratic sounds,";
+							mes "and vibrated violently";
+							mes "before coming to a sudden";
+							mes "stop. That was the wrong";
+							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+							setquest 3106;
+							set diamond_edq,11;
+							close;
+						case 1:
+							if (.@red  >= 0) {
+								mes "^3355FF*Buzzz Buzzz*^000000";
+								mes "^3355FF*Clang...!*^000000";
+								next;
+								mes "^3355FFThe machine's";
+								mes "vibrations have";
+								mes "grown stronger.";
+								mes "It looks like you";
+								mes "chose the right switch.^000000";
+								next;
+								set .@red,.@red+1;
+							}
+							else {
+								mes "^3355FF*Whiz Whiz*^000000";
+								mes "^3355FF*Whiz Whiz*^000000";
+								next;
+								mes "^3355FFThe machine made some";
+								mes "violent, erratic sounds,";
+								mes "and vibrated violently";
+								mes "before coming to a sudden";
+								mes "stop. That was the wrong";
+								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+								setquest 3106;
+								set diamond_edq,11;
+								close;
+							}
+							break;
+						}
+					}
+					else if (.@switch_sound == 2) {
+						mes "^3355FF*Purr Purr*^000000";
+						mes "^3355FF*Purr Purr*^000000";
+						mes "^3355FFThe machine is vibrating";
+						mes "a little bit more strongly.";
+						mes "Which switch will";
+						mes "you try now?^000000";
+						next;
+						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
+						default:
+							mes "^3355FF*Whiz Whiz*^000000";
+							mes "^3355FF*Whiz Whiz*^000000";
+							next;
+							mes "^3355FFThe machine made some";
+							mes "violent, erratic sounds,";
+							mes "and vibrated violently";
+							mes "before coming to a sudden";
+							mes "stop. That was the wrong";
+							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+							setquest 3106;
+							set diamond_edq,11;
+							close;
+						case 2:
+							if (.@blue >= 0) {
+								mes "^3355FF*Purrr Purr*^000000";
+								mes "^3355FF*Clang...!*^000000";
+								next;
+								mes "^3355FFThe machine's";
+								mes "vibrations have";
+								mes "grown stronger.";
+								mes "It looks like you";
+								mes "chose the right switch.^000000";
+								next;
+								set .@blue,.@blue+1;
+							}
+							else {
+								mes "^3355FF*Whiz Whiz*^000000";
+								mes "^3355FF*Whiz Whiz*^000000";
+								next;
+								mes "^3355FFThe machine made some";
+								mes "violent, erratic sounds,";
+								mes "and vibrated violently";
+								mes "before coming to a sudden";
+								mes "stop. That was the wrong";
+								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+								setquest 3106;
+								set diamond_edq,11;
+								close;
+							}
+							break;
+						}
+					}
+					else if (.@switch_sound == 3) {
+						mes "^3355FF*Bzzz Bzzz*";
+						mes "*Bzzz Bzzz*";
+						mes "The machine's vibrations";
+						mes "are a bit more stable now.";
+						mes "Which switch will you try?^000000";
+						next;
+						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
+						default:
+							mes "^3355FF*Whiz Whiz*^000000";
+							mes "^3355FF*Whiz Whiz*^000000";
+							next;
+							mes "^3355FFThe machine made some";
+							mes "violent, erratic sounds,";
+							mes "and vibrated violently";
+							mes "before coming to a sudden";
+							mes "stop. That was the wrong";
+							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+							setquest 3106;
+							set diamond_edq,11;
+							close;
+						case 3:
+							if (.@yellow >= 0) {
+								mes "^3355FF*Bzzzz Bzzzz*^000000";
+								mes "^3355FF*Clang...!*^000000";
+								next;
+								mes "^3355FFThe machine's";
+								mes "vibrations have";
+								mes "grown stronger.";
+								mes "It looks like you";
+								mes "chose the right switch.^000000";
+								next;
+								set .@yellow,.@yellow+1;
+							}
+							else {
+								mes "^3355FF*Whiz Whiz*^000000";
+								mes "^3355FF*Whiz Whiz*^000000";
+								next;
+								mes "^3355FFThe machine made some";
+								mes "violent, erratic sounds,";
+								mes "and vibrated violently";
+								mes "before coming to a sudden";
+								mes "stop. That was the wrong";
+								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+								setquest 3106;
+								set diamond_edq,11;
+								close;
+							}
+							break;
+						}
+					}
+					else if (.@switch_sound == 4) {
+						next;
+						mes "^3355FF*Pzzzz Pzzz*";
+						mes "*Pzzzz Pzzz*";
+						mes "The machine is vibrating";
+						mes "fairly strongly now. Which";
+						mes "switch will you try?^000000";
+						next;
+						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
+						default:
+							mes "^3355FF*Whiz Whiz*^000000";
+							mes "^3355FF*Whiz Whiz*^000000";
+							next;
+							mes "^3355FFThe machine made some";
+							mes "violent, erratic sounds,";
+							mes "and vibrated violently";
+							mes "before coming to a sudden";
+							mes "stop. That was the wrong";
+							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+							setquest 3106;
+							set diamond_edq,11;
+							close;
+						case 4:
+							if (.@green >= 0) {
+								mes "^3355FFPzzzzz Pzzzz*^000000";
+								mes "^3355FF*Clang...!*^000000";
+								next;
+								mes "^3355FFThe machine's";
+								mes "vibrations have";
+								mes "grown stronger.";
+								mes "It looks like you";
+								mes "chose the right switch.^000000";
+								next;
+								set .@green,.@green+1;
+							}
+							else {
+								mes "^3355FF*Whiz Whiz*^000000";
+								mes "^3355FF*Whiz Whiz*^000000";
+								next;
+								mes "^3355FFThe machine made some";
+								mes "violent, erratic sounds,";
+								mes "and vibrated violently";
+								mes "before coming to a sudden";
+								mes "stop. That was the wrong";
+								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
+								setquest 3106;
+								set diamond_edq,11;
+								close;
+							}
+							break;
+						}
+					}
+				}
+			}
+		}
+	}
+	if (diamond_edq == 12) {
+		mes "[Dorian]";
+		mes "It sounds like you're";
+		mes "done fixing my Mystic";
+		mes "Dryer de Elegance.";
+		mes "Why don't you come";
+		mes "back so I can explain";
+		mes "how you can use it?";
+		close;
+	}
+	if ((diamond_edq == 13) && (countitem(7722) < 1)) {
+		mes "^3355FFYou lift the main";
+		mes "operational switch,";
+		mes "turning on a light and";
+		mes "opening a convenient";
+		mes "slot. You insert the";
+		mes "wet bond of debt.^000000";
+		next;
+		mes "^3355FFThe engine's pistons";
+		mes "and cylinders churn";
+		mes "with a lively din, and";
+		mes "when the heater stops,";
+		mes "the slot reopens.^000000";
+		next;
+		mes "[" + strcharinfo(0) + "]";
+		mes "So this is the original";
+		mes "bond of debt that Muff";
+		mes "lost? It looks... Perfect!";
+		changequest 3108,3109;
+		getitem 7722,1; //Debt_Note
+		close;
+	}
+	else if ((diamond_edq == 13) && (countitem(7722) > 0)) {
+		mes "You already used this";
+		mes "machine to restore the";
+		mes "bond of debt. There's no";
+		mes "need to mess around";
+		mes "with it any longer.";
+		close;
+	}
+	mes "[Dorian]";
+	mes "Who are you?";
+	mes "Don't you dare lay";
+	mes "a hand on my precious";
+	mes "masterpiece inventions! ";
+	close;
+}
\ No newline at end of file
diff --git a/npc/pre-re/scripts_athena.conf b/npc/pre-re/scripts_athena.conf
index 875900bda..fa2d6de8f 100644
--- a/npc/pre-re/scripts_athena.conf
+++ b/npc/pre-re/scripts_athena.conf
@@ -79,3 +79,6 @@ npc: npc/pre-re/other/mercenary_rent.txt
 npc: npc/pre-re/quests/mrsmile.txt
 npc: npc/pre-re/quests/quests_izlude.txt
 npc: npc/pre-re/quests/quests_lighthalzen.txt
+npc: npc/pre-re/quests/monstertamers.txt
+npc: npc/pre-re/quests/quests_nameless.txt
+npc: npc/pre-re/quests/quests_13_1.txt
\ No newline at end of file
diff --git a/npc/quests/monstertamers.txt b/npc/quests/monstertamers.txt
index 75bc84b1b..b5fa9a8a9 100644
--- a/npc/quests/monstertamers.txt
+++ b/npc/quests/monstertamers.txt
@@ -1,11 +1,11 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Monster Tamers
 //===== By: ==================================================
 //= kobra_k88, Darkchild, x[tsk]
 //===== Current Version: =====================================
-//= 1.4b
+//= 1.5
 //===== Compatible With: =====================================
-//= rAthena 1.0
+//= Hercules
 //===== Description: =========================================
 //= Cute pet quest items
 //===== Additional Comments: =================================
@@ -16,6 +16,7 @@
 //= 1.4 Updated Monster taming item quests. [L0ne_W0lf]
 //= 1.4a FIXED item requirement for stellar hairpin. [L0ne_W0lf]
 //= 1.4b Fixed the delitem assosiated with the last uptate. [L0ne_W0lf]
+//= 1.5 Renamed Izlude Monster Tamer to function with Renewal [Streusel]
 //============================================================
 
 alberta_in,173,76,4	script	Monster Tamer#alb	125,{
@@ -464,7 +465,7 @@ aldeba_in,168,175,4	script	Monster Tamer#alde	125,{
 	}
 }
 
-izlude_in,129,64,4	script	Monster Tamer#izu	125,{
+-	script	::Monster_Tamer#izu	-1,{
 	mes "[Shogo]";
 	mes "Are you pre-occupied with";
 	mes "gathering items for monsters";
diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt
index c8cc1d29a..1fe7d0bb9 100644
--- a/npc/quests/quests_13_1.txt
+++ b/npc/quests/quests_13_1.txt
@@ -1,10 +1,10 @@
 //===== Hercules Script ======================================
 //= Quest NPCs related to Ash-Vacuum
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.7
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Contains Quests:
 //= Onward to the Other World
@@ -22,7 +22,7 @@
 //= - Contains Custom translated dialog.
 // Persuing Rayan Moore
 //= - Contains Custom translated dialog.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version. [L0ne_W0lf]
 //= 1.1 I missed an end in one of the lhz guards. [L0ne_W0lf]
 //= 1.2 Fixed missing ends, wrong label and some typos [Gepard]
@@ -44,10 +44,10 @@
 //= 2.6 Disabled "Ash Vacuum Warper" as it's no longer in iRO. [Euphy]
 //= 2.6a Added 'npcskill' command. [Euphy]
 //= 2.7 Updated incorrect EXP values & added checkre() checks
-//============================================================ 
+//============================================================
 
 // Onward to the New World
-//============================================================ 
+//============================================================
 prontera,163,53,3	script	Promotional Staff#prt	100,{
 	mes "[Promotional Staff]";
 	mes "We are looking for adventurers who are super curious and extremely brave.";
@@ -679,7 +679,7 @@ geffen,90,67,3	script	Promotional Staff#gef	100,{
 	}
 }
 
-izlude,101,173,6	script	Promotional Staff#iz	100,{
+-	script	::Promotional Staff#iz	-1,{
 	if (ep13_ryu > 8) {
 		mes "[Promotional Staff]";
 		mes "I bless you for your future! May it be full of happiness!";
diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt
index b6e740a93..ae37edcea 100644
--- a/npc/quests/quests_nameless.txt
+++ b/npc/quests/quests_nameless.txt
@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //= L0ne_W0lf
 //===== Current Version: ===================================== 
-//= 2.2a
+//= 2.3
 //===== Description: ========================================= 
 //= [Aegis Conversion]
 //= Collection of Nameless Island Quests
@@ -58,6 +58,7 @@
 //=     - Broken Diamond
 //=     - Z-Gang Quest
 //= 2.2a Fixed a few job constant typos. [Euphy]
+//= 2.3 Removed Strange Machine [Streusel]
 //============================================================ 
 
 // Nameless Island and Cursed Monestary Access Quest
@@ -3642,7 +3643,7 @@ cmd_fild01,55,160,0	script	Heap of Earth	844,{
 	close;
 }
 
-izlude_in,110,64,3	script	Dorian	878,2,2,{
+-	script	::Dorian	-1,{
 	if (checkweight(907,200) == 0) {
 		mes "[Dorian]";
 		mes "Ugh, just like a member";
@@ -4148,382 +4149,6 @@ OnTouch:
 	end;
 }
 
-izlude_in,113,66,0	script	Strange Machine	111,{
-	if (checkweight(907,200) == 0) {
-		mes "[Dorian]";
-		mes "Ugh, just like a member";
-		mes "of the working class:";
-		mes "hoarding all your items";
-		mes "like a packrat? Have the";
-		mes "decency to relocate your";
-		mes "goods to Kafra Storage, please.";
-		close;
-	}
-	if (diamond_edq) == 10 {
-		set .@bolt_rand,rand(2,5);
-		mes "^3355FFThis must be Dorian's";
-		mes "Mystic Dryer de Elegance.";
-		mes "What do you want to do?^000000";
-		next;
-		while(1) {
-			set .@switch_sound,rand(1,4);
-			switch(select("Check the Machine:Replace the Engine:Tighten the Screw:Press a Switch")) {
-			case 1:
-				if (.@hit_status == 0) {
-					mes "^3355FFThere's no power";
-					mes "in this behemoth";
-					mes "of a machine.^000000";
-					next;
-				}
-				break;
-			case 2:
-				if (.@engine == 0) {
-					mes "^3355FFYou replace the rough";
-					mes "ruby in the ruby engine";
-					mes "with a new rough ruby.";
-					mes "It clicks into place";
-					mes "inside the engine core.^000000";
-					next;
-					set .@engine,.@engine+1;
-				}
-				else if (engine > 0) {
-					mes "^3355FFThe ruby in the";
-					mes "engine has already";
-					mes "been replaced.^000000";
-					next;
-				}
-				break;
-			case 3:
-				if (.@engine <  1) {
-					mes "^3355FFYou probably need";
-					mes "to replace the ruby";
-					mes "in the engine first.^000000";
-					next;
-				}
-				else if ((.@engine == 1) && (.@bolt < .@bolt_rand)) {
-					mes "^3355FF*Krrrr-Krrrrr*^000000";
-					mes "^3355FF*Krrrr-Krrrrr*^000000";
-					next;
-					set .@bolt,.@bolt+1;
-				}
-				else if ((.@engine == 1) && (.@bolt == .@bolt_rand)) {
-					mes "^3355FF*Krrrr-Krrrrr*^000000";
-					mes "^0000FF*Click*^000000";
-					next;
-					set .@bolt,.@bolt+1;
-					set .@bolt_suc,.@bolt_suc+1;
-				}
-				else if ((.@engine == 1) && (.@bolt > .@bolt_rand)) {
-					mes "^3355FF*Krrrr-Krrrrr*^000000";
-					mes "^3355FF*KrrICK-ICK-ICK-KOOM*^000000";
-					next;
-					mes "^3355FFYou tightened the";
-					mes "screw too tightly!";
-					mes "The joint is broken...";
-					mes "You should go back";
-					mes "to Dorian for help.^000000";
-					setquest 3106;
-					set diamond_edq,11;
-					close;
-				}
-				else {
-					mes "^3355FFSomething must have";
-					mes "gone wrong. You'd be";
-					mes "better off starting";
-					mes "from the beginning...^000000";
-					close;
-				}
-				break;
-			case 4:
-				if ((.@engine <  1) && (.@bolt_suc < 1)) {
-					mes "^3355FFYou need to replace";
-					mes "the engine's ruby and";
-					mes "tighten the main screw";
-					mes "before you mess with";
-					mes "these switches.^000000";
-					next;
-				}
-				else if ((.@engine == 1) && (.@bolt_suc < 1)) {
-					mes "^3355FFYou need to tighten";
-					mes "the scren before you can";
-					mes "start the engine safely.";
-					next;
-				}
-				else if ((.@red >= 1) && (.@blue >= 1) && (.@yellow >= 1) && (.@green >= 1)) {
-					mes "^3355FFThe Mystic Dryer de";
-					mes "Elegance started with";
-					mes "a mighty buzz, and the";
-					mes "sound lowers to a calm";
-					mes "hum as it stabilizes.";
-					mes "It looks like you fixed it!^000000";
-					next;
-					mes "^3355FFYou should tell Dorian";
-					mes "first so that you can";
-					mes "use this machine.^000000";
-					setquest 3107;
-					set diamond_edq,12;
-					close;
-				}
-				else if ((.@engine == 1) && (.@bolt_suc == 1)) {
-					if (.@switch_sound == 1) {
-						mes "^3355FF*Buzz Buzz*^000000";
-						mes "^3355FF*Buzz Buzz*^000000";
-						mes "^3355FFThe machine is";
-						mes "vibrating weakly.";
-						mes "Which switch do";
-						mes "you want to press?^000000";
-						next;
-						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
-						default:
-							mes "^3355FF*Whiz Whiz*^000000";
-							mes "^3355FF*Whiz Whiz*^000000";
-							next;
-							mes "^3355FFThe machine made some";
-							mes "violent, erratic sounds,";
-							mes "and vibrated violently";
-							mes "before coming to a sudden";
-							mes "stop. That was the wrong";
-							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-							setquest 3106;
-							set diamond_edq,11;
-							close;
-						case 1:
-							if (.@red  >= 0) {
-								mes "^3355FF*Buzzz Buzzz*^000000";
-								mes "^3355FF*Clang...!*^000000";
-								next;
-								mes "^3355FFThe machine's";
-								mes "vibrations have";
-								mes "grown stronger.";
-								mes "It looks like you";
-								mes "chose the right switch.^000000";
-								next;
-								set .@red,.@red+1;
-							}
-							else {
-								mes "^3355FF*Whiz Whiz*^000000";
-								mes "^3355FF*Whiz Whiz*^000000";
-								next;
-								mes "^3355FFThe machine made some";
-								mes "violent, erratic sounds,";
-								mes "and vibrated violently";
-								mes "before coming to a sudden";
-								mes "stop. That was the wrong";
-								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-								setquest 3106;
-								set diamond_edq,11;
-								close;
-							}
-							break;
-						}
-					}
-					else if (.@switch_sound == 2) {
-						mes "^3355FF*Purr Purr*^000000";
-						mes "^3355FF*Purr Purr*^000000";
-						mes "^3355FFThe machine is vibrating";
-						mes "a little bit more strongly.";
-						mes "Which switch will";
-						mes "you try now?^000000";
-						next;
-						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
-						default:
-							mes "^3355FF*Whiz Whiz*^000000";
-							mes "^3355FF*Whiz Whiz*^000000";
-							next;
-							mes "^3355FFThe machine made some";
-							mes "violent, erratic sounds,";
-							mes "and vibrated violently";
-							mes "before coming to a sudden";
-							mes "stop. That was the wrong";
-							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-							setquest 3106;
-							set diamond_edq,11;
-							close;
-						case 2:
-							if (.@blue >= 0) {
-								mes "^3355FF*Purrr Purr*^000000";
-								mes "^3355FF*Clang...!*^000000";
-								next;
-								mes "^3355FFThe machine's";
-								mes "vibrations have";
-								mes "grown stronger.";
-								mes "It looks like you";
-								mes "chose the right switch.^000000";
-								next;
-								set .@blue,.@blue+1;
-							}
-							else {
-								mes "^3355FF*Whiz Whiz*^000000";
-								mes "^3355FF*Whiz Whiz*^000000";
-								next;
-								mes "^3355FFThe machine made some";
-								mes "violent, erratic sounds,";
-								mes "and vibrated violently";
-								mes "before coming to a sudden";
-								mes "stop. That was the wrong";
-								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-								setquest 3106;
-								set diamond_edq,11;
-								close;
-							}
-							break;
-						}
-					}
-					else if (.@switch_sound == 3) {
-						mes "^3355FF*Bzzz Bzzz*";
-						mes "*Bzzz Bzzz*";
-						mes "The machine's vibrations";
-						mes "are a bit more stable now.";
-						mes "Which switch will you try?^000000";
-						next;
-						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
-						default:
-							mes "^3355FF*Whiz Whiz*^000000";
-							mes "^3355FF*Whiz Whiz*^000000";
-							next;
-							mes "^3355FFThe machine made some";
-							mes "violent, erratic sounds,";
-							mes "and vibrated violently";
-							mes "before coming to a sudden";
-							mes "stop. That was the wrong";
-							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-							setquest 3106;
-							set diamond_edq,11;
-							close;
-						case 3:
-							if (.@yellow >= 0) {
-								mes "^3355FF*Bzzzz Bzzzz*^000000";
-								mes "^3355FF*Clang...!*^000000";
-								next;
-								mes "^3355FFThe machine's";
-								mes "vibrations have";
-								mes "grown stronger.";
-								mes "It looks like you";
-								mes "chose the right switch.^000000";
-								next;
-								set .@yellow,.@yellow+1;
-							}
-							else {
-								mes "^3355FF*Whiz Whiz*^000000";
-								mes "^3355FF*Whiz Whiz*^000000";
-								next;
-								mes "^3355FFThe machine made some";
-								mes "violent, erratic sounds,";
-								mes "and vibrated violently";
-								mes "before coming to a sudden";
-								mes "stop. That was the wrong";
-								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-								setquest 3106;
-								set diamond_edq,11;
-								close;
-							}
-							break;
-						}
-					}
-					else if (.@switch_sound == 4) {
-						next;
-						mes "^3355FF*Pzzzz Pzzz*";
-						mes "*Pzzzz Pzzz*";
-						mes "The machine is vibrating";
-						mes "fairly strongly now. Which";
-						mes "switch will you try?^000000";
-						next;
-						switch(select("Red Switch:Blue Switch:Yellow Switch:Green Switch")) {
-						default:
-							mes "^3355FF*Whiz Whiz*^000000";
-							mes "^3355FF*Whiz Whiz*^000000";
-							next;
-							mes "^3355FFThe machine made some";
-							mes "violent, erratic sounds,";
-							mes "and vibrated violently";
-							mes "before coming to a sudden";
-							mes "stop. That was the wrong";
-							mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-							setquest 3106;
-							set diamond_edq,11;
-							close;
-						case 4:
-							if (.@green >= 0) {
-								mes "^3355FFPzzzzz Pzzzz*^000000";
-								mes "^3355FF*Clang...!*^000000";
-								next;
-								mes "^3355FFThe machine's";
-								mes "vibrations have";
-								mes "grown stronger.";
-								mes "It looks like you";
-								mes "chose the right switch.^000000";
-								next;
-								set .@green,.@green+1;
-							}
-							else {
-								mes "^3355FF*Whiz Whiz*^000000";
-								mes "^3355FF*Whiz Whiz*^000000";
-								next;
-								mes "^3355FFThe machine made some";
-								mes "violent, erratic sounds,";
-								mes "and vibrated violently";
-								mes "before coming to a sudden";
-								mes "stop. That was the wrong";
-								mes "switch. You'd better ask Dorian... ^FFFFFF ^000000";
-								setquest 3106;
-								set diamond_edq,11;
-								close;
-							}
-							break;
-						}
-					}
-				}
-			}
-		}
-	}
-	if (diamond_edq == 12) {
-		mes "[Dorian]";
-		mes "It sounds like you're";
-		mes "done fixing my Mystic";
-		mes "Dryer de Elegance.";
-		mes "Why don't you come";
-		mes "back so I can explain";
-		mes "how you can use it?";
-		close;
-	}
-	if ((diamond_edq == 13) && (countitem(7722) < 1)) {
-		mes "^3355FFYou lift the main";
-		mes "operational switch,";
-		mes "turning on a light and";
-		mes "opening a convenient";
-		mes "slot. You insert the";
-		mes "wet bond of debt.^000000";
-		next;
-		mes "^3355FFThe engine's pistons";
-		mes "and cylinders churn";
-		mes "with a lively din, and";
-		mes "when the heater stops,";
-		mes "the slot reopens.^000000";
-		next;
-		mes "[" + strcharinfo(0) + "]";
-		mes "So this is the original";
-		mes "bond of debt that Muff";
-		mes "lost? It looks... Perfect!";
-		changequest 3108,3109;
-		getitem 7722,1; //Debt_Note
-		close;
-	}
-	else if ((diamond_edq == 13) && (countitem(7722) > 0)) {
-		mes "You already used this";
-		mes "machine to restore the";
-		mes "bond of debt. There's no";
-		mes "need to mess around";
-		mes "with it any longer.";
-		close;
-	}
-	mes "[Dorian]";
-	mes "Who are you?";
-	mes "Don't you dare lay";
-	mes "a hand on my precious";
-	mes "masterpiece inventions! ";
-	close;
-}
-
 // Broken Diamond
 //============================================================ 
 moc_ruins,152,147,5	script	Ibrahim	732,3,3,{
diff --git a/npc/re/airports/izlude.txt b/npc/re/airports/izlude.txt
index 42ec73fe8..bf5cabdf3 100644
--- a/npc/re/airports/izlude.txt
+++ b/npc/re/airports/izlude.txt
@@ -7,6 +7,7 @@
 //===== Additional Comments: ================================= 
 //= Official NPCs.
 //= Updated to match the new Izlude Map. [Masao]
+//= Updated to Official coordinates
 //============================================================ 
 
-izlude,204,75,3	duplicate(Airship_Staff_izlude)	Airship Staff#izlude	90
+izlude,202,75,3	duplicate(Airship_Staff_izlude)	Airship Staff#izlude	90
diff --git a/npc/re/cities/jawaii.txt b/npc/re/cities/jawaii.txt
index f6e6f70ec..a4b584d3a 100644
--- a/npc/re/cities/jawaii.txt
+++ b/npc/re/cities/jawaii.txt
@@ -1,11 +1,11 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Jawaii Town Renewal
 //===== By: ==================================================
 //= Daegaladh, Masao
 //===== Current Version: =====================================
 //= 1.0
 //===== Compatible With: =====================================
-//= rAthena SVN
+//= Hercules GIT
 //===== Description: =========================================
 //= Jawaii town NPCs.
 //===== Additional Comments: =================================
@@ -13,4 +13,4 @@
 //= 1.1 Changed to Official coordinates [Streusel]
 //============================================================
 
-izlude,180,224,6	duplicate(Honeymoon_Helper_Izlude)	Honeymoon Helper#Izlude	71
+izlude,180,224,6	duplicate(Honeymoon_Helper_Izlude)	Honeymoon Helper#Izlude	71
\ No newline at end of file
diff --git a/npc/re/merchants/shops.txt b/npc/re/merchants/shops.txt
index 9c0692bdb..77f1f8d68 100644
--- a/npc/re/merchants/shops.txt
+++ b/npc/re/merchants/shops.txt
@@ -11,6 +11,7 @@
 //= 1.1 Added Dicastes merchants. [Joseph]
 //= 1.2 Moved more shops to Renewal file. [Euphy]
 //= 1.3 Added Malangdo tool dealer. [Euphy]
+//= 1.4 Moved Izlude merchants to Official coordinates [Streusel]
 //============================================================ 
 
 //=======================================================
@@ -33,10 +34,12 @@ dicastes01,207,200,6	shop	Points Merchant#dic	66,6360:-1,6361:-1,6362:-1,6363:-1
 //=======================================================
 // Izlude
 //=======================================================
-izlude,97,146,0	shop	Butcher#iz	54,517:-1
+izlude,160,186,0	shop	Butcher#iz	54,517:-1
 izlude,124,165,4	shop	Fruit Gardener#iz	53,512:-1,513:-1,515:-1,516:-1
-izlude,95,145,6	shop	Vendor from Milk Ranch#i	90,519:-1
-izlude,174,164,4	shop	Pet Groomer#iz	124,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1
+izlude,128,158,6	shop	Vendor from Milk Ranch#i	90,519:-1
+izlude_in,72,98,3	shop	Pet Groomer#iz	124,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1
+izlude_in,57,109,0	shop	Tool Dealer#iz	47,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,1750:-1
+izlude_in,72,110,3	shop	Trading Merchant#iz	900,13200:-1,13201:-1,13202:-1,13150:-1,13102:-1,13151:-1,13154:-1,13155:-1,13163:-1,13165:-1,13168:-1
 
 //=======================================================
 // Juno
diff --git a/npc/re/quests/monstertamers.txt b/npc/re/quests/monstertamers.txt
new file mode 100644
index 000000000..cc95d3749
--- /dev/null
+++ b/npc/re/quests/monstertamers.txt
@@ -0,0 +1,15 @@
+//===== Hercules Script =======================================
+//= Monster Tamers
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= Hercules
+//===== Description: =========================================
+//= Cute pet quest items
+//===== Additional Comments: =================================
+//= 1.0 Duplicates for Monster Tamer
+//============================================================
+
+izlude_in,55,105,4	duplicate(Monster_Tamer#izu)	Monster Tamer#izlude	125
\ No newline at end of file
diff --git a/npc/re/quests/quests_13_1.txt b/npc/re/quests/quests_13_1.txt
new file mode 100644
index 000000000..107b7c029
--- /dev/null
+++ b/npc/re/quests/quests_13_1.txt
@@ -0,0 +1,17 @@
+//===== Hercules Script ======================================
+//= Quest NPCs related to Ash-Vacuum
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Description: =========================================
+//= [Official Conversion]
+//= Contains:
+//= Promotional Staff Duplicate for Renewal
+//===== Additional Comments: =================================
+//= 1.0 First Version.
+//============================================================
+
+// Onward to the New World
+//============================================================
+izlude,102,171,6	duplicate(Promotional Staff#iz)	Promotional Staff#izlude	100
\ No newline at end of file
diff --git a/npc/re/quests/quests_lighthalzen.txt b/npc/re/quests/quests_lighthalzen.txt
index a68fcb632..3f029f7f4 100644
--- a/npc/re/quests/quests_lighthalzen.txt
+++ b/npc/re/quests/quests_lighthalzen.txt
@@ -1,21 +1,22 @@
-//===== rAthena Script ======================================= 
+//===== Hercules Script ======================================= 
 //= Quest NPCs located in Lighthalzen
 //===== By: ================================================== 
 //= Ziu, Heris (translation)
 //===== Current Version: ===================================== 
-//= 1.1
+//= 1.1a
 //===== Compatible With: ===================================== 
-//= rAthena SVN
+//= Hercules GIT
 //===== Description: ========================================= 
 //= Quests related to Lighthalzen City.
 //===== Additional Comments: ================================= 
 //= 1.0 Updated to match the new Izlude Map. [Masao]
 //= 1.1 Added Somatology Laboratory F4 quest. [Euphy]
+//= 1.1a Coordinate update
 //============================================================ 
 
 // Renewal split [Daegaladh]
 //============================================================
-izlude,171,73,6	duplicate(Scamp)	Scamp#2	853
+izlude,172,73,6	duplicate(Scamp)	Scamp#2	853
 
 // Somatology Laboratory F4
 //============================================================
diff --git a/npc/re/scripts_athena.conf b/npc/re/scripts_athena.conf
index cc12ddceb..30bf67476 100644
--- a/npc/re/scripts_athena.conf
+++ b/npc/re/scripts_athena.conf
@@ -80,4 +80,6 @@ npc: npc/re/quests/quests_dicastes.txt
 npc: npc/re/quests/quests_izlude.txt
 npc: npc/re/quests/quests_lighthalzen.txt
 npc: npc/re/quests/quests_malangdo.txt
-npc: npc/re/quests/quests_veins.txt
\ No newline at end of file
+npc: npc/re/quests/quests_veins.txt
+npc: npc/re/quests/monstertamers.txt
+npc: npc/re/quests/quests_13_1.txt
\ No newline at end of file
diff --git a/npc/warps/pvp.txt b/npc/warps/pvp.txt
index e9440aeb9..c0e6b09a3 100644
--- a/npc/warps/pvp.txt
+++ b/npc/warps/pvp.txt
@@ -1,11 +1,11 @@
-//===== rAthena Script =======================================
+//===== Hercules Script =======================================
 //= Prontera Arena & PvP Warp Script
 //===== By: ==================================================
 //= Athena (any)
 //===== Current Version: =====================================
-//= 1.3
+//= 1.4
 //===== Compatible With: =====================================
-//= Any Athena Version
+//= Hercules GIT
 //===== Description: =========================================
 //= Warp Points for Prontera Arena and PvP Maps
 //===== Additional Comments: =================================
@@ -13,6 +13,7 @@
 //= 1.1 Fixed Prontera Arena warp [Yor]
 //= 1.2 Added addition warps for PvP Nightmare Mode maps.
 //= 1.3 Fixed duplicate warp names [Timexy]
+//= 1.4 Disabled removed maps ordeal_*-3 and ordeal_*-4 [Streusel]
 //============================================================
 
 //Battle Ordeal Mode
diff --git a/src/common/mmo.h b/src/common/mmo.h
index 2ef9789f2..7b492bc90 100644
--- a/src/common/mmo.h
+++ b/src/common/mmo.h
@@ -97,7 +97,7 @@
 #define MAX_GUILDSKILL	15 // increased max guild skills because of new skills [Sara-chan]
 #define MAX_GUILDLEVEL 50
 #define MAX_GUARDIANS 8	//Local max per castle. [Skotlex]
-#define MAX_QUEST_DB 2200 //Max quests that the server will load
+#define MAX_QUEST_DB 2300 //Max quests that the server will load
 #define MAX_QUEST_OBJECTIVES 3 //Max quest objectives for a quest
 
 // for produce
-- 
cgit v1.2.3-70-g09d2


From 80362e588f45bf245d517334cefa1e84edc24769 Mon Sep 17 00:00:00 2001
From: Streusel <advance_me@hotmail.de>
Date: Tue, 19 Feb 2013 10:10:18 -0800
Subject: -Moved Arena to main folder so it can be used by pre-re and re

Signed-off-by: Streusel
---
 npc/other/arena/arena_aco.txt          | 1845 ++++++++++++++++++++++++++++++++
 npc/other/arena/arena_lvl50.txt        | 1106 +++++++++++++++++++
 npc/other/arena/arena_lvl60.txt        | 1108 +++++++++++++++++++
 npc/other/arena/arena_lvl70.txt        | 1086 +++++++++++++++++++
 npc/other/arena/arena_lvl80.txt        | 1057 ++++++++++++++++++
 npc/other/arena/arena_party.txt        | 1460 +++++++++++++++++++++++++
 npc/other/arena/arena_point.txt        |  179 ++++
 npc/other/arena/arena_room.txt         | 1110 +++++++++++++++++++
 npc/pre-re/other/arena.txt             |   15 +
 npc/pre-re/other/arena/arena_aco.txt   | 1845 --------------------------------
 npc/pre-re/other/arena/arena_lvl50.txt | 1106 -------------------
 npc/pre-re/other/arena/arena_lvl60.txt | 1108 -------------------
 npc/pre-re/other/arena/arena_lvl70.txt | 1086 -------------------
 npc/pre-re/other/arena/arena_lvl80.txt | 1057 ------------------
 npc/pre-re/other/arena/arena_party.txt | 1460 -------------------------
 npc/pre-re/other/arena/arena_point.txt |  179 ----
 npc/pre-re/other/arena/arena_room.txt  | 1110 -------------------
 npc/pre-re/scripts_athena.conf         |    9 -
 npc/pre-re/scripts_warps.conf          |    2 +-
 npc/pre-re/warps/other/arena.txt       |   70 --
 npc/scripts_athena.conf                |   10 +
 npc/scripts_warps.conf                 |    3 +-
 npc/warps/other/arena.txt              |   69 ++
 23 files changed, 9048 insertions(+), 9032 deletions(-)
 create mode 100644 npc/other/arena/arena_aco.txt
 create mode 100644 npc/other/arena/arena_lvl50.txt
 create mode 100644 npc/other/arena/arena_lvl60.txt
 create mode 100644 npc/other/arena/arena_lvl70.txt
 create mode 100644 npc/other/arena/arena_lvl80.txt
 create mode 100644 npc/other/arena/arena_party.txt
 create mode 100644 npc/other/arena/arena_point.txt
 create mode 100644 npc/other/arena/arena_room.txt
 create mode 100644 npc/pre-re/other/arena.txt
 delete mode 100644 npc/pre-re/other/arena/arena_aco.txt
 delete mode 100644 npc/pre-re/other/arena/arena_lvl50.txt
 delete mode 100644 npc/pre-re/other/arena/arena_lvl60.txt
 delete mode 100644 npc/pre-re/other/arena/arena_lvl70.txt
 delete mode 100644 npc/pre-re/other/arena/arena_lvl80.txt
 delete mode 100644 npc/pre-re/other/arena/arena_party.txt
 delete mode 100644 npc/pre-re/other/arena/arena_point.txt
 delete mode 100644 npc/pre-re/other/arena/arena_room.txt
 delete mode 100644 npc/pre-re/warps/other/arena.txt
 create mode 100644 npc/warps/other/arena.txt

(limited to 'npc/warps')

diff --git a/npc/other/arena/arena_aco.txt b/npc/other/arena/arena_aco.txt
new file mode 100644
index 000000000..60077b88e
--- /dev/null
+++ b/npc/other/arena/arena_aco.txt
@@ -0,0 +1,1845 @@
+//===== Hercules Script ======================================
+//= Izlude Arena script
+//===== By: ==================================================
+//= L0ne_W0lf
+//===== Current Version: =====================================
+//= 1.2
+//===== Description: =========================================
+//= Izlude Acolyte Battle Arena
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.1 Corrected variable typos. (bugreport:4374) [L0ne_w0lf]
+//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
+//============================================================
+
+arena_room,114,102,0	script	onlyaco#arena	45,1,1,{
+OnTouch:
+	if (baseclass == job_acolyte && baselevel > 9) {
+		warp "arena_room",135,129;
+		end;
+	}
+	else {
+		mes "Only Acolyte class are applicable to join this mode.";
+		close;
+	}
+}
+
+arena_room,135,126,0	warp	byeaco#arena	1,1,arena_room,111,99
+
+arena_room,136,138,3	script	Acolyte Waiting Room	124,{
+	end;
+
+OnInit:
+	waitingroom "Personal Force, Acolyte Class",50,"Acolyte Waiting Room::OnStartArena",1,1000,10,99;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	warpwaitingpc "force_5-1",99,12;
+	enablenpc "arena#aco";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+force_5-1,100,12,0	script	arena#aco	-1,5,5,{
+OnTouch:
+	donpcevent "allkill#aco::OnEnable";
+	if (basejob == job_acolyte) {
+		donpcevent "arena_aco1::Onstart";
+	}
+	else {
+		donpcevent "arena_aco2::Onstart";
+	}
+	disablenpc "arena#aco";
+	end;
+}
+
+-	script	arena_aco1	-1,{
+Onstart:
+	donpcevent "Trocco#aco1::OnEnable";
+	end;
+
+Onreset_01:
+	enablenpc "force_01_02#aco";
+	enablenpc "force_02start#aco";
+	end;
+
+Onreset_02:
+	donpcevent "force_02mob#aco::Onreset";
+	enablenpc "force_02_03#aco";
+	enablenpc "force_03start#aco";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#aco";
+	enablenpc "force_04start#aco";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#aco";
+	enablenpc "force_05start#aco";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#aco";
+	enablenpc "force_06start#aco";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#aco";
+	enablenpc "force_07start#aco";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#aco";
+	enablenpc "force_08start#aco";
+	end;
+
+Onreset_08:
+	enablenpc "force_08_09#aco";
+	enablenpc "force_09start#aco";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#aco";
+	end;
+}
+
+-	script	Trocco#aco1	-1,{
+OnEnable:
+	initnpctimer;
+	set $@arn_1,gettimetick(2);
+	end;
+
+OnTimer2000:
+	mapannounce "force_5-1","Good day! I am Trocco, your host for the Acolyte Class Time Force Battle!",bc_map|bc_npc;
+	end;
+
+OnTimer3000:
+	mapannounce "force_5-1","Make your decisions carefully. Here, the right choices make the difference between victory and defeat!",bc_map|bc_npc;
+	end;
+
+OnTimer4000:
+	mapannounce "force_5-1","You now have 8 minutes to complete this challenge. Enter the Left Entrance now to begin. Remember that you will be traveling clockwise as you clear the stages.",bc_map|bc_npc;
+	end;
+
+OnTimer60000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 7 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer120000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 6 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer180000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 5 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer240000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 4 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer300000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 3 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer360000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 2 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer420000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco1::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 1 Minute",bc_map|bc_npc;
+	end;
+
+OnTimer480000:
+	mapannounce "force_5-1","Time's up! I hope you had fun!",bc_map|bc_npc;
+	end;
+
+OnTimer485000:
+OnTimer486000:
+OnTimer487000:
+OnTimer488000:
+OnTimer489000:
+OnTimer490000:
+OnTimer491000:
+OnTimer492000:
+OnTimer493000:
+OnTimer494000:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	end;
+
+OnTimer495000:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	donpcevent "Trocco#aco1::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	donpcevent "Trocco#aco1::Ontimeroff";
+	donpcevent "arena_aco1::Onreset";
+	donpcevent "Acolyte Waiting Room::OnStart";
+	end;
+
+On01_start:
+	mapannounce "force_5-1","Objective: Destroy all Red Plants!",bc_map|bc_npc;
+	end;
+
+On01_end:
+	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
+	end;
+
+On02_start:
+	mapannounce "force_5-1","Objective: Kill at least 10 Drops!",bc_map|bc_npc;
+	end;
+
+On02_end:
+	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
+	end;
+
+On03_start:
+	mapannounce "force_5-1","Objective: Terminate all Zombies!",bc_map|bc_npc;
+	end;
+
+On03_end:
+	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
+	end;
+
+On04_start:
+	mapannounce "force_5-1","As a courtesy, we'll restore some of your HP and SP. Now, head to the next room! Go go go!!",bc_map|bc_npc;
+	end;
+
+On05_start:
+	mapannounce "force_5-1","Objective: Obliterate all Orc Zombies!",bc_map|bc_npc;
+	end;
+
+On05_end:
+	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
+	end;
+
+On06_start:
+	mapannounce "force_5-1","Objective: Reach the South Exit while dodging Hydras!",bc_map|bc_npc;
+	end;
+
+On07_start:
+	mapannounce "force_5-1","Objective: Kill all Archer Skeletons and Firelock Soldiers!",bc_map|bc_npc;
+	end;
+
+On07_end:
+	mapannounce "force_5-1","The West Exit has opened!",bc_map|bc_npc;
+	end;
+
+On08_start:
+	mapannounce "force_5-1","Objective: Boss Battle. Please proceed to the room to the north!",bc_map|bc_npc;
+	end;
+
+On09_start:
+	mapannounce "force_5-1","Objective: Kill Zombie Prisoners, Skel Prisoners and Zombie Troops!",bc_map|bc_npc;
+	end;
+
+On09_end:
+	mapannounce "force_5-1","Boss Defeated! The North Exit has opened. Thank you.",bc_map|bc_npc;
+	end;
+}
+
+force_5-1,40,26,0	script	force_01start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "force_01mob#aco::OnEnable";
+	disablenpc "force_01start#aco";
+	end;
+}
+
+-	script	force_01mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On01_start";
+	monster "force_5-1",22,29,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
+	monster "force_5-1",29,29,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
+	monster "force_5-1",29,22,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
+	monster "force_5-1",22,22,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
+	monster "force_5-1",25,25,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_01mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_01mob#aco::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco1::On01_end";
+		donpcevent "arena_aco1::Onreset_01";
+	}
+	end;
+}
+
+force_5-1,25,69,0	script	force_02start#aco	-1,1,1,{
+OnTouch:
+	set $@drop_gate,0;
+	donpcevent "force_02mob#aco::OnEnable";
+	disablenpc "force_02start#aco";
+	end;
+}
+
+-	script	force_02mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On02_start";
+	areamonster "force_5-1",22,69,29,130,"Drops",1572,20,"force_02mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_02mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if ((mobcount("force_5-1","force_02mob#aco::OnMyMobDead") < 11) && ($@drop_gate == 0)) {
+		set $@drop_gate,1;
+		donpcevent "Trocco#aco1::On02_end";
+		donpcevent "arena_aco1::Onreset_02";
+	}
+	end;
+}
+
+force_5-1,25,159,0	script	force_03start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "force_03mob#aco::OnEnable";
+	disablenpc "force_03start#aco";
+}
+
+-	script	force_03mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On03_start";
+	areamonster "force_5-1",9,157,41,190,"Zombie",1394,10,"force_03mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_03mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_03mob#aco::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco1::On03_end";
+		donpcevent "arena_aco1::Onreset_03";
+	}
+	end;
+}
+
+force_5-1,69,174,0	script	force_04start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "Trocco#aco1::On04_start";
+	donpcevent "arena_aco1::Onreset_04";
+	percentheal 50,50;
+	disablenpc "force_04start#aco";
+	end;
+}
+
+force_5-1,159,174,0	script	force_05start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "force_05mob#aco::OnEnable";
+	disablenpc "force_05start#aco";
+	end;
+}
+
+-	script	force_05mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On05_start";
+	areamonster "force_5-1",159,157,187,190,"Orc Zombie",1463,8,"force_05mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_05mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_05mob#aco::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco1::On05_end";
+		donpcevent "arena_aco1::Onreset_05";
+	}
+	end;
+}
+
+force_5-1,174,130,0	script	force_06start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "force_06mob#aco::OnEnable";
+	donpcevent "arena_aco1::Onreset_06";
+	disablenpc "force_06start#aco";
+	end;
+}
+
+-	script	force_06mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On06_start";
+	monster "force_5-1",170,124,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",170,121,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",173,116,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",175,113,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",175,110,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",170,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",173,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",176,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",179,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",174,100,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",174,96,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",174,92,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",174,88,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",170,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",173,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",176,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	monster "force_5-1",179,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_06mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+force_5-1,174,40,0	script	force_07start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "force_07mob#aco::OnEnable";
+	disablenpc "force_07start#aco";
+}
+
+-	script	force_07mob#aco	-1,{
+OnEnable:
+	donpcevent "Trocco#aco1::On07_start";
+	monster "force_5-1",170,32,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
+	monster "force_5-1",184,23,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
+	monster "force_5-1",165,9,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
+	monster "force_5-1",184,15,"Firelock Soldier",1523,1,"force_07mob#aco::OnMyMobDead";
+	monster "force_5-1",189,23,"Firelock Soldier",1523,1,"force_07mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_07mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_07mob#aco::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco1::On07_end";
+		donpcevent "arena_aco1::Onreset_07";
+	}
+	end;
+}
+
+force_5-1,132,26,0	script	force_08start#aco	-1,1,1,{
+OnTouch:
+	percentheal 50,50;
+	donpcevent "Trocco#aco1::On08_start";
+	donpcevent "arena_aco1::Onreset_08";
+	disablenpc "force_08start#aco";
+	end;
+}
+
+force_5-1,99,82,0	script	force_09start#aco	-1,1,1,{
+OnTouch:
+	donpcevent "Trocco#aco1::On09_start";
+	donpcevent "force_09mob#aco::OnEnable";
+	disablenpc "force_09start#aco";
+	end;
+}
+
+-	script	force_09mob#aco	-1,{
+OnEnable:
+	monster "force_5-1",rand(88,111),rand(89,110),"Zombie Prisoner",1480,1,"force_09mob#aco::OnMyMobDead";
+	monster "force_5-1",rand(88,111),rand(89,110),"Skel Prisoner",1479,1,"force_09mob#aco::OnMyMobDead";
+	areamonster "force_5-1",88,89,111,110,"Zombie",1394,4,"force_09mob#aco::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_09mob#aco::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_09mob#aco::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco1::On09_end";
+		set $@arn_2,gettimetick(2);
+		donpcevent "arena_aco1::Onreset_09";
+	}
+	end;
+}
+
+-	script	arena_aco2	-1,{
+Onstart:
+	donpcevent "Trocco#aco2::OnEnable";
+	end;
+
+Onreset_01:
+	enablenpc "force_01_02#aco";
+	enablenpc "force_02start#pri";
+	end;
+
+Onreset_02:
+	donpcevent "force_02mob#pri::Onreset";
+	enablenpc "force_02_03#aco";
+	enablenpc "force_03start#pri";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#aco";
+	enablenpc "force_04start#pri";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#aco";
+	enablenpc "force_05start#pri";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#aco";
+	enablenpc "force_06start#pri";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#aco";
+	enablenpc "force_07start#pri";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#aco";
+	enablenpc "force_08start#pri";
+	end;
+
+Onreset_08:
+	enablenpc "force_08_09#aco";
+	enablenpc "force_09start#pri";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#aco";
+}
+
+-	script	Trocco#aco2	-1,{
+OnEnable:
+	initnpctimer;
+	set $@arn_1,gettimetick(2);
+	end;
+
+OnTimer2000:
+	mapannounce "force_5-1","Good day! I am Trocco, your host for the Acolyte Class Time Force Battle!",bc_map|bc_npc;
+	end;
+
+OnTimer3000:
+	mapannounce "force_5-1","Make your decisions carefully. Here, the right choices make the difference between victory and defeat!",bc_map|bc_npc;
+	end;
+
+OnTimer4000:
+	mapannounce "force_5-1","You now have 8 minutes to complete this challenge. Enter the Left Entrance now to begin. Remember that you will be traveling clockwise as you clear the stages.",bc_map|bc_npc;
+	end;
+
+OnTimer60000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 7 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer120000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 6 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer180000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 5 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer240000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 4 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer300000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 3 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer360000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 2 Minutes",bc_map|bc_npc;
+	end;
+
+OnTimer420000:
+	if (getmapusers("force_5-1") == 0) {
+		donpcevent "Trocco#aco2::Onfailclearstage";
+	}
+	mapannounce "force_5-1","Time left: 1 Minute",bc_map|bc_npc;
+	end;
+
+OnTimer480000:
+	mapannounce "force_5-1","Time's up! I hope you had fun!",bc_map|bc_npc;
+	end;
+
+OnTimer485000:
+OnTimer486000:
+OnTimer487000:
+OnTimer488000:
+OnTimer489000:
+OnTimer490000:
+OnTimer491000:
+OnTimer492000:
+OnTimer493000:
+OnTimer494000:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	end;
+
+OnTimer495000:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	donpcevent "Trocco#aco2::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+	mapwarp "force_5-1","prt_are_in",177,86;
+	donpcevent "Trocco#aco2::Ontimeroff";
+	donpcevent "arena_aco2::Onreset";
+	donpcevent "Acolyte Waiting Room::OnStart";
+	end;
+
+On01_start:
+	mapannounce "force_5-1","Objective: Kill all Zombies!",bc_map|bc_npc;
+	end;
+
+On01_end:
+	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
+	end;
+
+On02_start:
+	mapannounce "force_5-1","Objective: Defeat all monsters!",bc_map|bc_npc;
+	end;
+
+On02_end:
+	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
+	end;
+
+On03_start:
+	mapannounce "force_5-1","Objective: Destroy all Red Plants!",bc_map|bc_npc;
+	end;
+
+On03_end:
+	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
+	end;
+
+On04_start:
+	mapannounce "force_5-1","Objective: Obliterate every monster!",bc_map|bc_npc;
+	end;
+
+On04_end:
+	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
+	end;
+
+On05_start:
+	mapannounce "force_5-1","Objective: Defeat Gargoyle!",bc_map|bc_npc;
+	end;
+
+On05_end:
+	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
+	end;
+
+On06_start:
+	mapannounce "force_5-1","Objective: Kill all Khalitzburgs!",bc_map|bc_npc;
+	end;
+
+On06_end:
+	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
+	end;
+
+On07_start:
+	mapannounce "force_5-1","Objective: Kill 1 Ancient Mummy!",bc_map|bc_npc;
+	end;
+
+On07_end:
+	mapannounce "force_5-1","The West Exit has opened!",bc_map|bc_npc;
+	end;
+
+On08_start:
+	mapannounce "force_5-1","The time has come for the Boss Battle. Please move north into the next room...",bc_map|bc_npc;
+	end;
+
+On09_start:
+	mapannounce "force_5-1","Objective: Defeat the Boss Monster!",bc_map|bc_npc;
+	end;
+
+On09_end:
+	mapannounce "force_5-1","Boss Cleared! The North Exit has opened! Thank you.",bc_map|bc_npc;
+	end;
+}
+
+force_5-1,40,26,0	script	force_01start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "force_01mob#pri::OnEnable";
+	disablenpc "force_01start#pri";
+	end;
+}
+
+-	script	force_01mob#pri	-1,{
+OnEnable:
+	donpcevent "Trocco#aco2::On01_start";
+	areamonster "force_5-1",13,9,38,41,"Zombie",1394,10,"force_01mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_01mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_01mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On01_end";
+		donpcevent "arena_aco2::Onreset_01";
+	}
+	end;
+}
+
+force_5-1,25,69,0	script	force_02start#pri	-1,1,1,{
+OnTouch:
+	if (BaseLevel < 70) {
+		donpcevent "force_02mob#pri::OnOn1";
+	}
+	else {
+		donpcevent "force_02mob#pri::OnOn2";
+	}
+	disablenpc "force_02start#pri";
+	end;
+}
+
+-	script	force_02mob#pri	-1,{
+OnOn1:
+	donpcevent "Trocco#aco2::On02_start";
+	areamonster "force_5-1",22,69,29,130,"Orc Skeleton",1462,5,"force_02mob#pri::OnMyMobDead";
+	end;
+
+OnOn2:
+	donpcevent "Trocco#aco2::On02_start";
+	areamonster "force_5-1",22,69,29,130,"Ghoul",1423,5,"force_02mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_02mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_02mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On02_end";
+		donpcevent "arena_aco2::Onreset_02";
+	}
+	end;
+}
+
+force_5-1,25,159,0	script	force_03start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "force_03mob#pri::OnEnable";
+	disablenpc "force_03start#pri";
+	end;
+}
+
+-	script	force_03mob#pri	-1,{
+OnEnable:
+	donpcevent "Trocco#aco2::On03_start";
+	areamonster "force_5-1",14,163,37,185,"Red Plant",1078,5,"force_03mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_03mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_03mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On03_end";
+		donpcevent "arena_aco2::Onreset_03";
+	}
+	end;
+}
+
+force_5-1,69,174,0	script	force_04start#pri	-1,1,1,{
+OnTouch:
+	if (BaseLevel < 90) {
+		donpcevent "force_04mob#pri::OnOn1";
+	}
+	else {
+		donpcevent "force_04mob#pri::OnOn2";
+	}
+	disablenpc "force_04start#pri";
+	end;
+}
+
+-	script	force_04mob#pri	-1,{
+OnOn1:
+	donpcevent "Trocco#aco2::On04_start";
+	monster "force_5-1",rand(71,130),rand(170,178),"Evil Druid",1435,1,"force_04mob#pri::OnMyMobDead";
+	monster "force_5-1",rand(71,130),rand(170,178),"Wrath",1475,1,"force_04mob#pri::OnMyMobDead";
+	monster "force_5-1",rand(71,130),rand(170,178),"Zombie Prisoner",1480,1,"force_04mob#pri::OnMyMobDead";
+	monster "force_5-1",rand(71,130),rand(170,178),"Skel Prisoner",1479,1,"force_04mob#pri::OnMyMobDead";
+	end;
+
+OnOn2:
+	donpcevent "Trocco#aco2::On04_start";
+	areamonster "force_5-1",71,170,130,178,"Evil Druid",1435,2,"force_04mob#pri::OnMyMobDead";
+	areamonster "force_5-1",71,170,130,178,"Wrath",1475,2,"force_04mob#pri::OnMyMobDead";
+	areamonster "force_5-1",71,170,130,178,"Zombie Prisoner",1480,2,"force_04mob#pri::OnMyMobDead";
+	monster "force_5-1",rand(71,130),rand(170,178),"Skel Prisoner",1479,1,"force_04mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_04mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_04mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On04_end";
+		donpcevent "arena_aco2::Onreset_04";
+	}
+	end;
+}
+
+force_5-1,159,174,0	script	force_05start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "force_05mob#pri::OnEnable";
+	if (BaseLevel < 70) {
+		donpcevent "force_05ex#pri::OnOn1";
+	}
+	else {
+		donpcevent "force_05ex#pri::OnOn2";
+	}
+	disablenpc "force_05start#pri";
+	end;
+}
+
+-	script	force_05ex#pri	-1,{
+OnOn1:
+	areamonster "force_5-1",161,159,187,190,"Hydra",1579,10,"force_05ex#pri::OnMyMobDead";
+	end;
+
+OnOn2:
+	areamonster "force_5-1",161,159,187,190,"Penomena",1441,10,"force_05ex#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_05ex#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+-	script	force_05mob#pri	-1,{
+OnEnable:
+	donpcevent "Trocco#aco2::On05_start";
+	areamonster "force_5-1",161,159,187,190,"Gargoyle",1597,4,"force_05mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_05mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_05mob#pri::OnMyMobDead") < 1) {
+		donpcevent "force_05ex#pri::Onreset";
+		donpcevent "Trocco#aco2::On05_end";
+		donpcevent "arena_aco2::Onreset_05";
+	}
+	end;
+}
+
+force_5-1,174,130,0	script	force_06start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "force_06ex#pri::OnEnable";
+	if (BaseLevel < 70) {
+		donpcevent "force_06mob#pri::OnOn1";
+	}
+	else if (BaseLevel < 80) {
+		donpcevent "force_06mob#pri::OnOn2";
+	}
+	else {
+		donpcevent "force_06mob#pri::OnOn3";
+	}
+	disablenpc "force_06start#pri";
+	end;
+}
+
+-	script	force_06ex#pri	-1,{
+OnEnable:
+	areamonster "force_5-1",170,67,178,131,"Permeter",1314,5,"force_06ex#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_06ex#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+-	script	force_06mob#pri	-1,{
+OnOn1:
+	donpcevent "Trocco#aco2::On06_start";
+	monster "force_5-1",rand(170,178),rand(67,131),"Khalitzburg",1438,1,"force_06mob#pri::OnMyMobDead";
+	end;
+
+OnOn2:
+	donpcevent "Trocco#aco2::On06_start";
+	areamonster "force_5-1",170,67,178,131,"Khalitzburg",1438,2,"force_06mob#pri::OnMyMobDead";
+	end;
+
+OnOn3:
+	donpcevent "Trocco#aco2::On06_start";
+	areamonster "force_5-1",170,67,178,131,"Khalitzburg",1438,4,"force_06mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_06mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_06mob#pri::OnMyMobDead") < 1) {
+		donpcevent "force_06ex#pri::Onreset";
+		donpcevent "Trocco#aco2::On06_end";
+		donpcevent "arena_aco2::Onreset_06";
+	}
+	end;
+}
+
+force_5-1,174,40,0	script	force_07start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "force_07mob#pri::OnEnable";
+	disablenpc "force_07start#pri";
+	end;
+}
+
+-	script	force_07mob#pri	-1,{
+OnEnable:
+	donpcevent "Trocco#aco2::On07_start";
+	monster "force_5-1",rand(160,188),rand(9,42),"Ancient Mummy",1522,1,"force_07mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_07mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_07mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On07_end";
+		donpcevent "arena_aco2::Onreset_07";
+	}
+	end;
+}
+
+force_5-1,132,26,0	script	force_08start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "Trocco#aco2::On08_start";
+	donpcevent "arena_aco2::Onreset_08";
+	disablenpc "force_08start#pri";
+	end;
+}
+
+force_5-1,99,82,0	script	force_09start#pri	-1,1,1,{
+OnTouch:
+	donpcevent "Trocco#aco2::On09_start";
+	if (BaseLevel < 70) {
+		donpcevent "force_09mob#pri::OnOn4";
+	}
+	else if (BaseLevel < 80) {
+		donpcevent "force_09mob#pri::OnOn1";
+	}
+	else if (BaseLevel < 90) {
+		donpcevent "force_09mob#pri::OnOn2";
+	}
+	else {
+		donpcevent "force_09mob#pri::OnOn3";
+	}
+	disablenpc "force_09start#pri";
+	end;
+}
+
+-	script	force_09mob#pri	-1,{
+OnOn1:
+	monster "force_5-1",rand(88,111),rand(89,110),"Mimic",1474,1,"force_09mob#pri::OnMyMobDead";
+	end;
+
+OnOn2:
+	monster "force_5-1",rand(88,111),rand(89,110),"Wrath Dead",1566,1,"force_09mob#pri::OnMyMobDead";
+	end;
+
+OnOn3:
+	monster "force_5-1",rand(88,111),rand(89,110),"Dark Illusion",1605,1,"force_09mob#pri::OnMyMobDead";
+	end;
+
+OnOn4:
+	monster "force_5-1",rand(88,111),rand(89,110),"Zombie Prisoner",1480,1,"force_09mob#pri::OnMyMobDead";
+	monster "force_5-1",rand(88,111),rand(89,110),"Skel Prisoner",1479,1,"force_09mob#pri::OnMyMobDead";
+	areamonster "force_5-1",88,89,111,110,"Zombie",1394,4,"force_09mob#pri::OnMyMobDead";
+	end;
+
+Onreset:
+	killmonster "force_5-1","force_09mob#pri::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("force_5-1","force_09mob#pri::OnMyMobDead") < 1) {
+		donpcevent "Trocco#aco2::On09_end";
+		set $@arn_2,gettimetick(2);
+		donpcevent "arena_aco2::Onreset_09";
+	}
+	end;
+}
+
+force_5-1,62,26,0	script	force_08_01#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",40,26;
+	if (basejob == job_acolyte) {
+		enablenpc "force_01start#aco";
+	}
+	else {
+		enablenpc "force_01start#pri";
+	}
+	end;
+}
+
+/*
+force_5-1,25,44,0	warp	force_01_02#aco	1,1,force_5-1,25,69
+force_5-1,25,134,0	warp	force_02_03#aco	1,1,force_5-1,25,159
+force_5-1,44,174,0	warp	force_03_04#aco	1,1,force_5-1,69,174
+force_5-1,134,174,0	warp	force_04_05#aco	1,1,force_5-1,159,174
+force_5-1,174,155,0	warp	force_05_06#aco	1,1,force_5-1,174,130
+force_5-1,174,65,0	warp	force_06_07#aco	1,1,force_5-1,174,40
+force_5-1,155,26,0	warp	force_07_08#aco	1,1,force_5-1,132,26
+force_5-1,99,54,0	warp	force_08_09#aco	1,1,force_5-1,99,82
+*/
+
+force_5-1,25,44,0	script	force_01_02#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",25,69;
+	end;
+}
+
+force_5-1,25,134,0	script	force_02_03#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",25,159;
+	end;
+}
+
+force_5-1,44,174,0	script	force_03_04#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",69,174;
+	end;
+}
+
+force_5-1,134,174,0	script	force_04_05#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",159,174;
+	end;
+}
+
+force_5-1,174,155,0	script	force_05_06#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",174,130;
+	end;
+}
+
+force_5-1,174,65,0	script	force_06_07#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",174,40;
+	end;
+}
+
+force_5-1,155,26,0	script	force_07_08#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",132,26;
+	end;
+}
+
+force_5-1,99,54,0	script	force_08_09#aco	45,1,1,{
+OnTouch:
+	warp "force_5-1",99,82;
+	end;
+}
+
+force_5-1,99,124,0	script	force_exit#aco	45,1,1,{
+OnTouch:
+	donpcevent "Trocco#aco1::Ontimeroff";
+	donpcevent "#arn_timer_aco::OnEnable";
+	mapwarp "force_5-1","prt_are_in",21,35;
+	end;
+}
+
+prt_are_in,181,83,3	script	Staff#aco-1	67,{
+	mes "[Staff]";
+	mes "Nice work!";
+	mes "You might have failed";
+	mes "the Time Attack battle,";
+	mes "but you still earned a";
+	mes "small Arena Point reward~";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Wait, I'm sorry, but you";
+		mes "have too many Arena Points.";
+		mes "Since you've reached the point";
+		mes "limitation, I can't give you any point rewards until you spend";
+		mes "some of your Arena Points.";
+		next;
+	}
+	else {
+		set arena_point,arena_point+1;
+	}
+	mes "[Staff]";
+	mes "Well, let me guide";
+	mes "you back outside.";
+	mes "I hope you enjoyed";
+	mes "your battle in the area~";
+	close2;
+	specialeffect2 EF_EXIT;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,25,31,3	script	Staff#aco-2	67,{
+	set .@start_timeaco, $@arn_1;
+	set .@hour_startaco, .@start_timeaco / 10000;
+	set .@min_startaco, ((.@start_timeaco % 10000) / 100);
+	set .@sec_startaco, .@start_timeaco % 100;
+	set .@end_timeaco, $@arn_2;
+	set .@hour_endaco, .@end_timeaco / 10000;
+	set .@min_endaco, ((.@end_timeaco % 10000) / 100);
+	set .@sec_endaco, .@end_timeaco % 100;
+	if ((.@hour_startaco == 23) & (.@hour_endaco == 0)) {
+		set .@hour_endaco,24;
+	}
+	set .@st_to_secaco, ((.@hour_startaco * 3600) + (.@min_startaco * 60) + (.@sec_startaco));
+	set .@et_to_secaco, ((.@hour_endaco * 3600) + (.@min_endaco * 60) + (.@sec_endaco));
+	set .@record_timeaco, (.@et_to_secaco - .@st_to_secaco);
+	set .@record_houraco, .@record_timeaco / 3600;
+	set .@record_minaco, ((.@record_timeaco % 3600) / 60);
+	set .@record_secaco, .@record_timeaco % 60;
+	if ((.@record_timeaco < 0 ) || (.@record_houraco < 0) || (.@record_minaco < 0 ) || (.@record_secaco < 0)) {
+		emotion e_omg;
+		mes "[Staff]";
+		mes "How did you...?";
+		mes "According to these re-";
+		mes "Uh oh. These records";
+		mes "got messed up somehow.";
+		mes "Th-This isn't good at all!";
+		mes "Now what am I gonna do?";
+		next;
+		mes "[Staff]";
+		mes "Well, I'll give you the";
+		mes "benefit of the doubt and";
+		mes "assume you completed the";
+		mes "arena battle under the time";
+		mes "limit. So, let me give you the";
+		mes "standard Arena Point reward.";
+		next;
+		mes "[Staff]";
+		mes "I'm really sorry about";
+		mes "this, especially if you";
+		mes "broke some record, but";
+		mes "all I can do is restore your";
+		mes "HP and SP for you, "+strcharinfo(0)+".";
+		percentheal 100,100;
+		next;
+		mes "[Staff]";
+		emotion e_korea;
+		mes "Thank you.";
+		mes "I hope you enjoy";
+		mes "your time in the Arena~";
+		close2;
+		if (arena_point < 29981) {
+			set arena_point,arena_point+20;
+			warp "arena_room",100,75;
+			donpcevent "#arn_timer_aco::Onstop";
+			donpcevent "Acolyte Waiting Room::OnStart";
+		}
+		else {
+			warp "arena_room",100,75;
+			donpcevent "#arn_timer_aco::Onstop";
+			donpcevent "Acolyte Waiting Room::OnStart";
+		}
+		end;
+	}
+	else {
+		if (basejob == job_acolyte) {
+			set .@acotop_t,$arn_acotop;
+			set .@acotop_n$,$arn_acotopn$;
+		}
+		else {
+			if (BaseLevel < 70) {
+				set .@acotop_t,$arn_pritop60;
+				set .@acotop_n$,$arn_pritopn60$;
+			}
+			else if (BaseLevel < 80) {
+				set .@acotop_t,$arn_pritop70;
+				set .@acotop_n$,$arn_pritopn70$;
+			}
+			else if (BaseLevel < 90) {
+				set .@acotop_t,$arn_pritop80;
+				set .@acotop_n$,$arn_pritopn80$;
+			}
+			else {
+				set .@acotop_t,$arn_pritop90;
+				set .@acotop_n$,$arn_pritopn90$;
+			}
+		}
+		set .@topbunaco, ((.@acotop_t % 3600) / 60);
+		set .@topchoaco, .@acotop_t % 60;
+		set .@gapaco, .@acotop_t - .@record_timeaco;
+		mes "[Staff]";
+		mes "^3131FF"+strcharinfo(0)+"^000000, right?";
+		mes "Hey, you did great! You";
+		mes "completed this Arena Battle";
+		mes "in "+.@record_minaco+" min and "+.@record_secaco+" seconds!";
+		next;
+		mes "[Staff]";
+		mes "Currently, ^3131FF"+.@acotop_n$+"^000000";
+		mes "is the top player, with a record";
+		mes "of ^3131FF"+.@topbunaco+"^000000 minutes, ^3131FF"+.@topchoaco+"^000000 seconds, of the Acolyte Class Time Force Battle.";
+		next;
+		if ((.@acotop_t < 0) || (.@topbunaco < 0 ) || (.@topchoaco < 0)) {
+			emotion e_omg;
+			mes "[Staff]";
+			mes "Wait a second...";
+			mes "Your time is better";
+			mes "than that. Well now.";
+			mes "It's time I made a little";
+			mes "correction to the records.";
+			next;
+			emotion e_no1;
+			mes "[Staff]";
+			mes "Wow! A new record!";
+			mes "Excellent!";
+			next;
+			mes "[Staff]";
+			mes "^333333*Ahem*^000000 Oh wow!";
+			mes "A new record! Your";
+			mes "name will now be listed";
+			mes "under the Time Force Battle";
+			mes "Arena - Acolyte Class Record!";
+			if (basejob == job_acolyte) {
+				set $arn_acotop,.@record_timeaco;
+				set $arn_acotopn$, strcharinfo(0);
+				donpcevent "Vendigos::Onlinerec_aco";
+			}
+			else {
+				if (BaseLevel < 70) {
+					set $arn_pritop60,.@record_timeaco;
+					set $arn_pritopn60$, strcharinfo(0);
+				}
+				else if (BaseLevel < 80) {
+					set $arn_pritop70,.@record_timeaco;
+					set $arn_pritopn70$, strcharinfo(0);
+				}
+				else if (BaseLevel < 90) {
+					set $arn_pritop80,.@record_timeaco;
+					set $arn_pritopn80$, strcharinfo(0);
+				}
+				else {
+					set $arn_pritop90,.@record_timeaco;
+					set $arn_pritopn90$, strcharinfo(0);
+				}
+				donpcevent "Vendigos::Onlinerec_pri";
+			}
+			next;
+			if (arena_point == 30000) {
+				mes "[Staff]";
+				mes "Alright, let me reward you";
+				mes "with some Arena Poi--Wait.";
+				mes "I can't. Your Arena Points are";
+				mes "already maxed out. I'm sorry,";
+				mes "but you'll have to spend some before you can receive more points.";
+				next;
+				mes "[Staff]";
+				mes "Anyway, you can check";
+				mes "your current Arena Point";
+				mes "total in the Arena Lobby";
+				mes "with Vendigos. Well, I hope";
+				mes "you enjoyed your battle. Now, let me guide you back outside...";
+				close2;
+			}
+			else if (arena_point > 29950) {
+				mes "[Staff]";
+				mes "Let me reward you with some";
+				mes "Arena Points. This time, you'll";
+				mes "be getting more points since";
+				mes "you set a new record. Please";
+				mes "talk with ^3131FFVendigos^000000 in the lobby";
+				mes "to check your new point total.";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,30000;
+			}
+			else {
+				mes "[Staff]";
+				mes "Let me reward you with some";
+				mes "Arena Points. This time, you'll";
+				mes "be getting more points since";
+				mes "you set a new record. Please";
+				mes "talk with ^3131FFVendigos^000000 in the lobby";
+				mes "to check your new point total.";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,arena_point+50;
+			}
+			specialeffect2 EF_EXIT;
+			warp "arena_room",100,75;
+			donpcevent "#arn_timer_aco::Onstop";
+			donpcevent "allkill#aco::OnEnable";
+			donpcevent "Acolyte Waiting Room::OnStart";
+			end;
+		}
+		if (gapaco < 0) {
+			mes "[Staff]";
+			mes "You didn't break the";
+			mes "current record this time,";
+			mes "but you still gave an awesome";
+			mes "performance. Excellent work!";
+			next;
+			if (arena_point == 30000) {
+				mes "[Staff]";
+				mes "Alright, let me reward you";
+				mes "with some Arena Poi--Wait.";
+				mes "I can't. Your Arena Points are";
+				mes "already maxed out. I'm sorry,";
+				mes "but you'll have to spend some before you can receive more points.";
+				next;
+				mes "[Staff]";
+				mes "Anyway, you can check";
+				mes "your current Arena Point";
+				mes "total in the Arena Lobby";
+				mes "with Vendigos. Well, I hope";
+				mes "you enjoyed your battle. Now, let me guide you back outside...";
+				close2;
+			}
+			else if (arena_point > 29980) {
+				mes "[Staff]";
+				mes "Let me reward you";
+				mes "with some Arena Points.";
+				mes "Please check your new";
+				mes "Arena Point total in the";
+				mes "Arena Lobby by speaking";
+				mes "to the friendly ^3131FFVendigos.^000000";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,30000;
+			}
+			else {
+				mes "[Staff]";
+				mes "Let me reward you";
+				mes "with some Arena Points.";
+				mes "Please check your new";
+				mes "Arena Point total in the";
+				mes "Arena Lobby by speaking";
+				mes "to the friendly ^3131FFVendigos.^000000";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,arena_point+20;
+			}
+			specialeffect2 EF_EXIT;
+			warp "arena_room",100,75;
+			donpcevent "#arn_timer_aco::Onstop";
+			donpcevent "allkill#aco::OnEnable";
+			donpcevent "Acolyte Waiting Room::OnStart";
+			end;
+		}
+		else {
+			emotion e_omg;
+			mes "[Staff]";
+			mes "Wow! A new record!";
+			mes "This is awsome!";
+			next;
+			mes "[Staff]";
+			mes "Oooh... A brand new";
+			mes "record. ^3131FF"+ strcharinfo(0)+"^000000, your";
+			mes "name will now be listed in";
+			mes "the Time Force Battle Arena";
+			mes "Acolyte Class Records.";
+			mes "Congratulations~";
+			if (basejob == job_acolyte) {
+				set $arn_acotop,.@record_timeaco;
+				set $arn_acotopn$, strcharinfo(0);
+				donpcevent "#Vendigos::Onlinerec_aco";
+			}
+			else {
+				if (BaseLevel < 70) {
+					set $arn_pritop60,.@record_timeaco;
+					set $arn_pritopn60$, strcharinfo(0);
+					donpcevent "#Vendigos::Onlinerec_pri60";
+				}
+				else if (BaseLevel < 80) {
+					set $arn_pritop70,.@record_timeaco;
+					set $arn_pritopn70$, strcharinfo(0);
+					donpcevent "#Vendigos::Onlinerec_pri70";
+				}
+				else if (BaseLevel < 90) {
+					set $arn_pritop80,.@record_timeaco;
+					set $arn_pritopn80$, strcharinfo(0);
+					donpcevent "#Vendigos::Onlinerec_pri80";
+				}
+				else {
+					set $arn_pritop90,.@record_timeaco;
+					set $arn_pritopn90$, strcharinfo(0);
+					donpcevent "#Vendigos::Onlinerec_pri90";
+				}
+			}
+			next;
+			if (arena_point == 30000) {
+				mes "[Staff]";
+				mes "Alright, let me reward you";
+				mes "with some Arena Poi--Wait.";
+				mes "I can't. Your Arena Points are";
+				mes "already maxed out. I'm sorry,";
+				mes "but you'll have to spend some before you can receive more points.";
+				next;
+				mes "[Staff]";
+				mes "Anyway, you can check";
+				mes "your current Arena Point";
+				mes "total in the Arena Lobby";
+				mes "with Vendigos. Well, I hope";
+				mes "you enjoyed your battle. Now, let me guide you back outside...";
+				close2;
+			}
+			else if (arena_point > 29980) {
+				mes "[Staff]";
+				mes "Let me reward you with some";
+				mes "Arena Points. This time, you'll";
+				mes "be getting more points since";
+				mes "you set a new record. Please";
+				mes "talk with ^3131FFVendigos^000000 in the lobby";
+				mes "to check your new point total.";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,30000;
+			}
+			else {
+				mes "[Staff]";
+				mes "Let me reward you with some";
+				mes "Arena Points. This time, you'll";
+				mes "be getting more points since";
+				mes "you set a new record. Please";
+				mes "talk with ^3131FFVendigos^000000 in the lobby";
+				mes "to check your new point total.";
+				next;
+				mes "[Staff]";
+				mes "Well, I hope you";
+				mes "enjoyed your battle.";
+				mes "Now let me guide you";
+				mes "back to the Arena Lobby...";
+				close2;
+				set arena_point,arena_point+20;
+			}
+			specialeffect2 EF_EXIT;
+			warp "arena_room",100,75;
+			donpcevent "#arn_timer_aco::Onstop";
+			donpcevent "allkill#aco::OnEnable";
+			donpcevent "Acolyte Waiting Room::OnStart";
+		}
+		close;
+	}
+}
+
+-	script	#arn_timer_aco	-1,{
+OnEnable:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast is to inform you about the Acolyte Class Arena.",bc_map,"0xFFCE00";
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For smoother game play, the Warp Portal in the Final Waiting Room will activate in 1 minute.",bc_map,"0xFFCE00";
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Thank you.",bc_map,"0xFFCE00";
+	end;
+
+OnTimer60000:
+	donpcevent "arn_warp_aco::Onout";
+	donpcevent "#arn_timer_aco::Onstop";
+	//donpcevent "alloff#aco::OnEnable";
+	donpcevent "Acolyte Waiting Room::OnStart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end;
+}
+
+prt_are_in,22,29,0	script	arn_warp_aco	-1,20,20,{
+OnInit:
+	disablenpc "arn_warp_aco";
+	end;
+
+Onout:
+	enablenpc "arn_warp_aco";
+	end;
+
+Onhide:
+	disablenpc "arn_warp_aco";
+	end;
+
+OnTouch:
+	warp "arena_room",100,75;
+	donpcevent "arn_warp_aco::Onhide";
+	end;
+}
+
+-	script	timer_aco2	-1,{
+OnEnable:
+	initnpctimer;
+	end;
+
+Onstop:
+	stopnpctimer;
+	end;
+}
+
+-	script	allkill#aco	-1,{
+OnEnable:
+	donpcevent "force_01mob#aco::Onreset";
+	donpcevent "force_02mob#aco::Onreset";
+	donpcevent "force_03mob#aco::Onreset";
+	donpcevent "force_05mob#aco::Onreset";
+	donpcevent "force_06mob#aco::Onreset";
+	donpcevent "force_07mob#aco::Onreset";
+	donpcevent "force_09mob#aco::Onreset";
+	donpcevent "force_01mob#pri::Onreset";
+	donpcevent "force_02mob#pri::Onreset";
+	donpcevent "force_03mob#pri::Onreset";
+	donpcevent "force_04mob#pri::Onreset";
+	donpcevent "force_05mob#pri::Onreset";
+	donpcevent "force_06mob#pri::Onreset";
+	donpcevent "force_07mob#pri::Onreset";
+	donpcevent "force_09mob#pri::Onreset";
+	donpcevent "force_05ex#pri::Onreset";
+	disablenpc "force_01start#aco";
+	disablenpc "force_02start#aco";
+	disablenpc "force_03start#aco";
+	disablenpc "force_04start#aco";
+	disablenpc "force_05start#aco";
+	disablenpc "force_06start#aco";
+	disablenpc "force_07start#aco";
+	disablenpc "force_08start#aco";
+	disablenpc "force_09start#aco";
+	disablenpc "force_01start#pri";
+	disablenpc "force_02start#pri";
+	disablenpc "force_03start#pri";
+	disablenpc "force_04start#pri";
+	disablenpc "force_05start#pri";
+	disablenpc "force_06start#pri";
+	disablenpc "force_07start#pri";
+	disablenpc "force_08start#pri";
+	disablenpc "force_09start#pri";
+	disablenpc "force_01_02#aco";
+	disablenpc "force_02_03#aco";
+	disablenpc "force_03_04#aco";
+	disablenpc "force_04_05#aco";
+	disablenpc "force_05_06#aco";
+	disablenpc "force_06_07#aco";
+	disablenpc "force_07_08#aco";
+	disablenpc "force_08_09#aco";
+	disablenpc "force_exit#aco";
+	disablenpc "arn_warp_aco"; //050630
+	donpcevent "Trocco#aco1::Onstop";
+	donpcevent "Trocco#aco2::Onstop";
+	donpcevent "#arn_timer_aco::Onstop";
+	end;
+}
+
+arena_room,94,82,7	script	Arena Record Staff#aco	79,{
+	mes "[Mathea]";
+	mes "Hello, I'm in charge of";
+	mes "the Acolyte Class Records";
+	mes "in the Arena. If you'd like to";
+	mes "view the other records, please";
+	mes "talk to the Arena Record Staff,";
+	mes "Owen Kheuv, and he'll help you.";
+	next;
+	mes "[Mathea]";
+	mes "Would you like to";
+	mes "see who are the top";
+	mes "players in the Acolyte";
+	mes "Class Arena Challenges?";
+	mes "Please choose from the menu.";
+	next;
+	switch(select("Acolyte Mode:Priest - Level 70 or lower:Priest - Level 80 or lower:Priest - Level 90 or lower:Priest - Level 91 ~ 99")) {
+	case 1:
+		set .@acotop_t,$arn_acotop;
+		set .@acotop_n$,$arn_acotopn$;
+		set .@acotopbun, ((.@acotop_t % 3600) / 60 );
+		set .@acotopcho, (.@acotop_t % 60);
+		mes "[Mathea]";
+		mes "^3131FF"+.@acotop_n$+"^000000";
+		mes "is the top player of the";
+		mes "Acolyte Mode, finishing";
+		mes "with a time of ^3131FF"+.@acotopbun+"^000000 minutes";
+		mes "and ^3131FF"+.@acotopcho+"^000000 seconds. Thank you";
+		mes "for participating in the Arena.";
+		close;
+	case 2:
+		set .@pritop_t,$arn_pritop60;
+		set .@pritop_n$,$arn_pritopn60$;
+		break;
+	case 3:
+		set .@pritop_t,$arn_pritop70;
+		set .@pritop_n$,$arn_pritopn70$;
+		break;
+	case 4:
+		set .@pritop_t,$arn_pritop80;
+		set .@pritop_n$,$arn_pritopn80$;
+		break;
+	case 5:
+		set .@pritop_t,$arn_pritop90;
+		set .@pritop_n$,$arn_pritopn90$;
+		break;
+	}
+	set .@pritopbun, ((.@pritop_t % 3600) / 60 );
+	set .@pritopcho, (.@pritop_t % 60);
+	mes "[Mathea]";
+	mes "^3131FF"+.@pritop_n$+"^000000";
+	mes "is the top player of this";
+	mes "Priest Mode, finishing ";
+	mes "with a time of ^3131FF"+.@pritopbun+" minutes";
+	mes "and ^3131FF"+.@pritopcho+" seconds. Thank you";
+	mes "for participating in the Arena.";
+	close;
+
+OnInit:
+	if ($arn_acotopn$ == "") {
+		set $arn_pritop60, 480;
+		set $arn_pritop70, 480;
+		set $arn_pritop80, 480;
+		set $arn_pritop90, 480;
+		set $arn_acotop, 480;
+		set $arn_pritopn60$, "Default";
+		set $arn_pritopn70$, "Default";
+		set $arn_pritopn80$, "Default";
+		set $arn_pritopn90$, "Default";
+		set $arn_acotopn$, "Default";
+	}
+	end;
+}
+
+-	script	#Vendigos	-1,{
+Onlinerec_aco:
+	mapannounce "arena_room","Vendigos: "+$arn_acotopn$+" has made a new record in the Arena Time Force Battle - Acolyte Mode. Congratulations!",bc_map,"0xFFFF00";
+	end;
+
+Onlinerec_pri60:
+	mapannounce "arena_room","Vendigos: "+$arn_pritopn60$+" has made a new record in the Arena Time Force Battle - Priest: Level 70 or lower. Congratulations!",bc_map,"0xFFFF00";
+	end;
+
+Onlinerec_pri70:
+	mapannounce "arena_room","Vendigos: "+$arn_pritopn70$+" has made a new record in the Arena Time Force Battle - Priest: Level 80 or lower. Congratulations!",bc_map,"0xFFFF00";
+	end;
+
+Onlinerec_pri80:
+	mapannounce "arena_room","Vendigos: "+$arn_pritopn80$+" has made a new record in the Arena Time Force Battle - Priest: Level 90 or lower. Congratulations!",bc_map,"0xFFFF00";
+	end;
+
+Onlinerec_pri90:
+	mapannounce "arena_room","Vendigos: "+$arn_pritopn90$+" has made a new record in the Arena Time Force Battle - Priest: Level 91~99. Congratulations!",bc_map,"0xFFFF00";
+	end;
+}
+
+arena_room,140,136,3	script	Guide Alias	729,{
+	mes "[Alias]";
+	mes "Hello there, I'm here";
+	mes "to inform you about";
+	mes "the Izlude Arena's";
+	mes "Acolyte Class Mode.";
+	mes "My name is Alias,";
+	mes "your Arena Guide.";
+	next;
+	mes "[Alias]";
+	mes "Now, there are two modes";
+	mes "under Acolyte Class Mode.";
+	mes "These are ^3131FFAcolyte Mode^000000 and";
+	mes "^3131FFPriest Mode^000000. For both modes,";
+	mes "you will need to wait inside the ^3131FFAcolyte Class Waiting Room^000000.";
+	next;
+	mes "[Alias]";
+	mes "Once it's your turn,";
+	mes "you'll be sent out of the";
+	mes "waiting room and guided to";
+	mes "the arena grounds. Oh, and";
+	mes "the entrance fee is 1,000 zeny.";
+	next;
+	mes "[Alias]";
+	mes "It'll be handy to know";
+	mes "that the Red Plants and";
+	mes "Permeters in the Acolyte";
+	mes "Class Mode will drop items";
+	mes "and give experience. Other";
+	mes "monsters, however, won't.";
+	next;
+	mes "[Alias]";
+	mes "Once you've been guided";
+	mes "to the actual arena grounds,";
+	mes "listen to ^3131FFTrocco^000000 for the mission objectives that you will have to";
+	mes "complete within the time limit";
+	mes "of ^3131FF8 minutes^000000. Don't forget~";
+	next;
+	mes "[Alias]";
+	mes "Upon completing the";
+	mes "entire stage, you will be";
+	mes "warped to the ^3131DDFinale Waiting";
+	mes "Room^000000 where you'll be rewarded";
+	mes "with Arena Points. But you must^FFFFFFaaaa^000000 get your points within 1 minute.";
+	next;
+	mes "[Alias]";
+	mes "Once you're automatically";
+	mes "sent outside of the Finale";
+	mes "Waiting Room, you won't have";
+	mes "the chance to get your Arena";
+	mes "Points if you didn't get them";
+	mes "there, so be careful~";
+	next;
+	mes "[Alias]";
+	mes "Well, I hope you enjoy";
+	mes "the Acolyte Mode Arena!";
+	mes "Good luck and good fighting!";
+	close;
+}
+
+/*
+arena_room,195,5,3	script	log-on-aco#arena	802,{
+	input .@input; //,0,2000;
+	if (.@input == 0) {
+		mes "^3355FFIncorrect Password.^000000";
+		close;
+	}
+	else if (.@input == 1357) {
+		mes "[!!CAUTION!!]";
+		mes "^3355FFThe following menu";
+		mes "the record for that";
+		mes "particular mode in the";
+		mes "Arena Acolyte Class Mode.^000000";
+		next;
+		switch(select("Cancel:Acolyte:~level 70:~level 80:~level 90:~level 99")) {
+		case 1:
+			mes "^3355FFCommand has";
+			mes "been canceled.^000000";
+			close;
+		case 2:
+			set $arn_acotop, 480;
+			set $arn_acotopn$, "Default";
+			break;
+		case 3:
+			set $arn_pritop60, 480;
+			set $arn_pritopn60$, "Default";
+			break;
+		case 4:
+			set $arn_pritop70, 480;
+			set $arn_pritopn70$, "Default";
+			break;
+		case 5:
+			set $arn_pritop80, 480;
+			set $arn_pritopn80$, "Default";
+			break;
+		case 6:
+			set $arn_pritop90, 480;
+			set $arn_pritopn90$, "Default";
+			break;
+		}
+		close;
+	}
+}
+
+arena_room,195,10,3	script	acolink#arena	802,{
+	input .@input; //,0,2000;
+	if (.@input == 0) {
+		mes "Command has";
+		mes "been canceled.";
+		close;
+	}
+	else if (.@input == 1357) {
+		mes "This NPC opens and";
+		mes "closes the Warp Portal";
+		mes "to the Arena's Acolyte";
+		mes "Class Mode. Choose";
+		mes "an option from the menu.";
+		next;
+		switch(select("Cancel:Warp ON:Warp OFF")) {
+		case 1:
+			mes "Command has";
+			mes "been canceled.";
+			close;
+		case 2:
+			enablenpc "onlyaco#arena";
+			mes "The Warp Portal";
+			mes "will be opened shortly.";
+			close;
+		case 3:
+			disablenpc "onlyaco#arena";
+			mes "The Warp Portal";
+			mes "will be closed shortly.";
+			close;
+		}
+	}
+}
+*/
diff --git a/npc/other/arena/arena_lvl50.txt b/npc/other/arena/arena_lvl50.txt
new file mode 100644
index 000000000..9eaba7376
--- /dev/null
+++ b/npc/other/arena/arena_lvl50.txt
@@ -0,0 +1,1106 @@
+//===== Hercules Script ======================================
+//= Izlude Arena lvl 50
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.1
+//===== Description: =========================================
+//= Izlude Battle Arena Level 50
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.1 Replaced effect numerics with constants. [Samuray22]
+//============================================================
+
+arena_room,64,138,5	script	lvl 50s Waiting Room	124,{
+	end;
+
+OnInit:
+	waitingroom "Individual; Level 50 to 69",50,"lvl 50s Waiting Room::OnStartArena",1,1000,50,69;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	warpwaitingpc "force_1-1",99,12;
+	donpcevent "arena#50::Onstart";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+force_1-1,99,20,4	script	Heel and Toe#arena	124,{
+	end;
+
+OnInit:
+	set $@mapcount50, 0;
+	end;
+
+Onstart:
+	initnpctimer;
+	set $arena_min50st,gettime(2);
+	set $arena_sec50st,gettime(1);
+	end;
+
+OnTimer3000:
+	mapannounce "force_1-1","Good day, my name is Heel and Toe, the guide of Time Force Battle for lvl 50s!",0;
+	end;
+
+OnTimer4000:
+	mapannounce "force_1-1","Remember your right decision will save a lot of your time!",0;
+	end;
+
+OnTimer5000:
+	mapannounce "force_1-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 5 minutes from now.",0;
+	end;
+
+OnTimer60000:
+	set $@mapcount50, getmapusers ("force_1-1");
+	if ($@mapcount50 == 0) {
+		donpcevent "Heel and Toe#arena::Onfailclearstage";
+	}
+	mapannounce "force_1-1","Remaining Time : 4 minutes ",0;
+	end;
+
+OnTimer120000:
+	 set $@mapcount50, getmapusers ("force_1-1");
+	if ($@mapcount50 == 0) {
+		donpcevent "Heel and Toe#arena::Onfailclearstage";
+	}
+	mapannounce "force_1-1","Remaining Time : 3 minutes ",0;
+	end;
+
+OnTimer180000:
+	 set $@mapcount50, getmapusers ("force_1-1");
+	if ($@mapcount50 == 0) {
+		donpcevent "Heel and Toe#arena::Onfailclearstage";
+	}
+	mapannounce "force_1-1","Remaining Time : 2 minutes ",0;
+end;
+OnTimer240000:
+	 set $@mapcount50, getmapusers ("force_1-1");
+	if ($@mapcount50 == 0) {
+		donpcevent "Heel and Toe#arena::Onfailclearstage";
+	}
+	mapannounce "force_1-1","Remaining Time : 1 minute ",0;
+	end;
+
+OnTimer300000:
+	mapannounce "force_1-1","Your time is over. I hope you had a good time~",0;
+	end;
+
+OnTimer305000:
+OnTimer306000:
+OnTimer307000:
+OnTimer308000:
+OnTimer309000:
+OnTimer310000:
+OnTimer311000:
+OnTimer312000:
+OnTimer313000:
+OnTimer314000:
+	mapwarp "force_1-1","prt_are_in",126,190,0,0;
+	end;
+
+OnTimer315000:
+	mapwarp "force_1-1","prt_are_in",126,190,0,0;
+	donpcevent "Heel and Toe#arena::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+	donpcevent "cast#50::Ontimeover1";
+	mapwarp "force_1-1","prt_are_in",126,190,0,0;
+	donpcevent "Heel and Toe#arena::Ontimeroff";
+	donpcevent "arena#50::Onreset_all";
+	donpcevent "alloff#50::Onon";
+	donpcevent "lvl 50s Waiting Room::Onstart";
+	end;
+
+On01_start:
+	mapannounce "force_1-1","In order to clear this battle, you must kill all Smokies!",0;
+	end;
+
+On01_end:
+	mapannounce "force_1-1","A door to the north room has opened!",0;
+	end;
+
+On02_start:
+	mapannounce "force_1-1","Please escape to the door from monsters!",0;
+	end;
+
+On02_end:
+	mapannounce "force_1-1","A door to the north room has opened!",0;
+	end;
+
+On03_start:
+	mapannounce "force_1-1","In order to clear this battle, you must kill all Karakasa!",0;
+	end;
+
+On03_end:
+	mapannounce "force_1-1","Clear! A door to the east room has opened!",0;
+	end;
+
+On04_start:
+	mapannounce "force_1-1","In order to clear this battle, you must kill all Kobolds and escape to the east room!",0;
+	end;
+
+On04_end:
+	mapannounce "force_1-1","A door to the east room has opened!",0;
+	end;
+
+On05_start:
+	mapannounce "force_1-1","In order to clear this battle, you must kill all monsters except obstructor monsters!",0;
+	end;
+
+On05_end:
+	mapannounce "force_1-1","Clear! A door to the south room has opened!",0;
+	end;
+
+On06_start:
+	mapannounce "force_1-1","In order to clear this battle, you must kill all Drops and escape to the south room!",0;
+	end;
+
+On06_end:
+	mapannounce "force_1-1","A door to the south room has opened!",0;
+	end;
+
+On07_start:
+	mapannounce "force_1-1","In order to clear this battle, you must get rid of a Red Plant in the center of this room while dodging attacks from Hydras!",0;
+	end;
+
+On07_end:
+	mapannounce "force_1-1","Clear! A door to the west room has opened!",0;
+	end;
+
+On08_start:
+	mapannounce "force_1-1","Please escape to the north exit!",0;
+	end;
+
+On09_start:
+	mapannounce "force_1-1","In order to clear this battle, you must defeat a Vocal!",0;
+	end;
+
+On09_end:
+	mapannounce "force_1-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
+	end;
+
+}
+
+-	script	arena#50	-1,{
+
+Onreset_01:
+	donpcevent "force_01ex#50::Onreset";
+	donpcevent "force_02start#50::Onon";
+	enablenpc "force_01_02#50";
+	enablenpc "force_02_03#50";
+	end;
+
+Onreset_02:
+	donpcevent "force_02mob#50::Onreset";
+	donpcevent "force_03start#50::Onon";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#50";
+	donpcevent "force_04start#50::Onon";
+	donpcevent "force_03ex#50::Onreset";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#50";
+	donpcevent "force_05start#50::Onon";
+	donpcevent "force_04ex#50::Onreset";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#50";
+	donpcevent "force_06start#50::Onon";
+	donpcevent "force_05ex#50::Onreset";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#50";
+	donpcevent "force_07start#50::Onon";
+	donpcevent "force_06ex#50::Onreset";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#50";
+	donpcevent "force_07ex#50::Onreset";
+	donpcevent "force_08start#50::Onon";
+	end;
+
+Onreset_08:
+	donpcevent "force_09start#50::Onon";
+	enablenpc "force_08_09#50";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#50";
+	end;
+
+Onstart:
+	disablenpc "force_01_02#50";
+	disablenpc "force_02_03#50";
+	disablenpc "force_03_04#50";
+	disablenpc "force_04_05#50";
+	disablenpc "force_05_06#50";
+	disablenpc "force_06_07#50";
+	disablenpc "force_07_08#50";
+	disablenpc "force_08_09#50";
+	disablenpc "force_exit#50";
+	donpcevent "Heel and Toe#arena::Ontimeroff";
+	donpcevent "force_01mob#50::Onreset";
+	donpcevent "force_02mob#50::Onreset";
+	donpcevent "force_03mob#50::Onreset";
+	donpcevent "force_04mob#50::Onreset";
+	donpcevent "force_05mob#50::Onreset";
+	donpcevent "force_06mob#50::Onreset";
+	donpcevent "force_07mob#50::Onreset";
+	donpcevent "force_09mob#50::Onreset";
+	donpcevent "force_01ex#50::Onreset";
+	donpcevent "force_03ex#50::Onreset";
+	donpcevent "force_04ex#50::Onreset";
+	donpcevent "force_05ex#50::Onreset";
+	donpcevent "force_06ex#50::Onreset";
+	donpcevent "force_07ex#50::Onreset";
+	donpcevent "force_08ex#50::Onreset";
+	donpcevent "force_09ex#50::Onreset";
+	enablenpc "force_08_01#50";
+	donpcevent "force_01start#50::Onon";
+	donpcevent "Heel and Toe#arena::Onstart";
+	end;
+
+Onreset_all:
+	donpcevent "force_01mob#50::Onreset";
+	donpcevent "force_02mob#50::Onreset";
+	donpcevent "force_03mob#50::Onreset";
+	donpcevent "force_04mob#50::Onreset";
+	donpcevent "force_05mob#50::Onreset";
+	donpcevent "force_06mob#50::Onreset";
+	donpcevent "force_07mob#50::Onreset";
+	donpcevent "force_09mob#50::Onreset";
+	donpcevent "force_01ex#50::Onreset";
+	donpcevent "force_03ex#50::Onreset";
+	donpcevent "force_04ex#50::Onreset";
+	donpcevent "force_05ex#50::Onreset";
+	donpcevent "force_06ex#50::Onreset";
+	donpcevent "force_07ex#50::Onreset";
+	donpcevent "force_08ex#50::Onreset";
+	donpcevent "force_09ex#50::Onreset";
+	end;
+
+}
+
+force_1-1,62,26,1	script	force_08_01#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On01_start";
+	warp "force_1-1",40,26;
+	end;
+
+}
+
+force_1-1,25,44,1	script	force_01_02#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On02_start";
+	warp "force_1-1",25,69;
+	end;
+
+}
+
+force_1-1,25,134,1	script	force_02_03#50	45,1,1,{
+
+OnTouch:
+	donpcevent "arena#50::Onreset_02";
+	donpcevent "Heel and Toe#arena::On03_start";
+	warp "force_1-1",25,159;
+	end;
+
+}
+
+force_1-1,44,174,1	script	force_03_04#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On04_start";
+	warp "force_1-1",69,174;
+	end;
+
+}
+
+force_1-1,134,174,1	script	force_04_05#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On05_start";
+	warp "force_1-1",159,174;
+	end;
+
+}
+
+force_1-1,174,155,1	script	force_05_06#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On06_start";
+	warp "force_1-1",174,130;
+	end;
+
+}
+
+force_1-1,174,65,1	script	force_06_07#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On07_start";
+	warp "force_1-1",174,40;
+	end;
+
+}
+
+force_1-1,155,26,1	script	force_07_08#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On08_start";
+	warp "force_1-1",132,26;
+	enablenpc "force_08_09#50";
+	end;
+
+}
+
+force_1-1,99,54,1	script	force_08_09#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::On09_start";
+	warp "force_1-1",99,82;
+	end;
+
+}
+
+force_1-1,99,124,1	script	force_exit#50	45,1,1,{
+
+OnTouch:
+	donpcevent "Heel and Toe#arena::Ontimeroff";
+	donpcevent "#arn_timer_50::Onon";
+	mapwarp "force_1-1","prt_are_in",22,191,0,0;
+	end;
+
+}
+
+-	script	force_01start#50	-1,{
+Onon:
+	donpcevent "force_01mob#50::Onon";
+end;
+
+}
+
+-	script	force_01ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_01ex#50::OnMobEx";
+	end;
+
+Onsummonmob1:
+	monster "force_1-1",25,26,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",15,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",30,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",25,31,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",24,19,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",25,28,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",18,23,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",24,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",23,18,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",20,18,"Drops",1572,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",35,31,"Hydra",1579,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",35,28,"Hydra",1579,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",35,25,"Hydra",1579,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",35,21,"Hydra",1579,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",26,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",26,15,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",26,14,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",23,17,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",23,18,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",23,19,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",29,20,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",23,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",19,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	monster "force_1-1",32,19,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+
+}
+
+-	script	force_01mob#50	-1,{
+
+Onon:
+	donpcevent "force_01ex#50::Onsummonmob1";
+	monster "force_1-1",25,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
+	monster "force_1-1",18,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
+	monster "force_1-1",32,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
+	monster "force_1-1",25,32,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
+	monster "force_1-1",25,18,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
+	set $force_01_50,5;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_01mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_01_50,$force_01_50 -1;
+	if ($force_01_50 < 1) {
+		donpcevent "Heel and Toe#arena::On01_end";
+		donpcevent "arena#50::Onreset_01";
+	}
+	end;
+}
+
+-	script	force_02start#50	-1,{
+
+Onon:
+	donpcevent "force_02mob#50::Onsummonmob2";
+	end;
+}
+
+-	script	force_02mob#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_02mob#50::OnMobEx";
+	end;
+
+Onsummonmob2:
+	monster "force_1-1",24,76,"Familiar",1419,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",28,76,"Familiar",1419,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",24,86,"Familiar",1419,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",26,86,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",25,100,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",26,118,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",28,79,"Mummy",1393,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",23,87,"Mummy",1393,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",28,99,"Mummy",1393,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",23,112,"Mummy",1393,1,"force_02mob#50::OnMobEx";
+	monster "force_1-1",28,128,"Mummy",1393,1,"force_02mob#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03start#50	-1,{
+
+Onon:
+	donpcevent "force_03mob#50::Onon";
+	end;
+}
+
+-	script	force_03ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_03ex#50::OnMobEx";
+	end;
+
+Onsummonmob_03:
+	monster "force_1-1",26,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",21,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",31,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",26,186,"Marse",1551,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",26,161,"Marse",1551,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",13,173,"Marse",1551,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",38,173,"Marse",1551,1,"force_03ex#50::OnMobEx";
+	monster "force_1-1",29,174,"Marse",1551,1,"force_03ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03mob#50	-1,{
+
+Onon:
+	donpcevent "force_03ex#50::Onsummonmob_03";
+	monster "force_1-1",23,174,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
+	monster "force_1-1",18,173,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
+	monster "force_1-1",33,173,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
+	monster "force_1-1",26,181,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
+	monster "force_1-1",26,166,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
+	set $force_03_50,5;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_03mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_03_50,$force_03_50 -1;
+	donpcevent "force_03mob#50::Onsummonmob_03";
+	if ($force_03_50 < 1) {
+		donpcevent "Heel and Toe#arena::On03_end";
+		donpcevent "arena#50::Onreset_03";
+	}
+	end;
+}
+
+-	script	force_04start#50	-1,{
+
+Onon:
+	donpcevent "force_04mob#50::Onon";
+end;
+
+}
+
+-	script	force_04ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_04ex#50::OnMobEx";
+	end;
+
+Onsummonmob_04:
+	monster "force_1-1",99,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",103,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",107,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",111,176,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",115,176,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",119,172,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",95,178,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",100,178,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",105,172,"Familiar",1419,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",110,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",115,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",120,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",125,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
+	monster "force_1-1",105,178,"Flora",1575,1,"force_04ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+
+}
+
+-	script	force_04mob#50	-1,{
+
+Onon:
+	donpcevent "force_04ex#50::Onsummonmob_04";
+	monster "force_1-1",85,172,"Kobold",1547,1,"force_04mob#50::OnMobDeath";
+	monster "force_1-1",95,172,"Kobold",1547,1,"force_04mob#50::OnMobDeath";
+	monster "force_1-1",120,172,"Kobold",1545,1,"force_04mob#50::OnMobDeath";
+	set $force_04_50,3;
+	end;
+Onreset:
+	killmonster "force_1-1","force_04mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_04_50,$force_04_50 -1;
+	if ($force_04_50 < 1) {
+		donpcevent "Heel and Toe#arena::On04_end";
+		donpcevent "arena#50::Onreset_04";
+	}
+	end;
+}
+
+-	script	force_05start#50	-1,{
+
+Onon:
+	donpcevent "force_05mob#50::Onon";
+	end;
+}
+
+-	script	force_05ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_05ex#50::OnMobEx";
+	end;
+
+Onsummonmob_05:
+	set $@randmonster50,rand(1,2);
+	switch($@randmonster50) {
+	case 1:
+		monster "force_1-1",174,174,"Desert Wolf",1432,1,"force_05ex#50::OnMobEx";
+		break;
+	case 2:
+		monster "force_1-1",173,173,"Zerom",1470,1,"force_05ex#50::OnMobEx";
+		break;
+	}
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_05mob#50	-1,{
+
+Onon:
+	monster "force_1-1",173,166,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
+	monster "force_1-1",171,170,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
+	monster "force_1-1",177,170,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
+	monster "force_1-1",183,173,"Orc Lady",1452,1,"force_05mob#50::OnMobDeath";
+	monster "force_1-1",173,173,"Orc Lady",1452,1,"force_05mob#50::OnMobDeath";
+	monster "force_1-1",181,173,"Golem",1540,1,"force_05mob#50::OnMobDeath";
+ 	monster "force_1-1",171,177,"Golem",1540,1,"force_05mob#50::OnMobDeath";
+	set $force_05_50,7;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_05mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_05_50,$force_05_50 -1;
+	if ($force_05_50 < 1) {
+		donpcevent "Heel and Toe#arena::On05_end";
+		donpcevent "arena#50::Onreset_05";
+	}
+	else donpcevent "force_05ex#50::Onsummonmob_05";
+	end;
+
+}
+
+-	script	force_06start#50	-1,{
+
+Onon:
+	donpcevent "force_06mob#50::Onon";
+	end;
+}
+
+-	script	force_06ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_06ex#50::OnMobEx";
+	end;
+
+Onsummonmob_06:
+	monster "force_1-1",173,118,"Smokie",1561,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",173,108,"Smokie",1561,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",173,99,"Smokie",1561,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",171,108,"Golem",1540,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",171,99,"Skel Worker",1469,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",171,85,"Skel Worker",1469,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",171,90,"Golem",1540,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",171,79,"Scorpion",1559,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",175,118,"Scorpion",1559,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",175,108,"Sandman",1558,1,"force_06ex#50::OnMobEx";
+	monster "force_1-1",175,99,"Sandman",1558,1,"force_06ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_06mob#50	-1,{
+
+Onon:
+	donpcevent "force_06ex#50::Onsummonmob_06";
+	monster "force_1-1",173,90,"Drops",1572,1,"force_06mob#50::OnMobDeath";
+	monster "force_1-1",173,79,"Drops",1572,1,"force_06mob#50::OnMobDeath";
+	monster "force_1-1",172,70,"Drops",1572,1,"force_06mob#50::OnMobDeath";
+	monster "force_1-1",175,70,"Drops",1572,1,"force_06mob#50::OnMobDeath";
+	monster "force_1-1",171,118,"Drops",1572,1,"force_06mob#50::OnMobDeath";
+	set $force_06_50,5;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_06mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_06_50,$force_06_50 -1;
+	if ($force_06_50 < 1) {
+		donpcevent "Heel and Toe#arena::On06_end";
+		donpcevent "arena#50::Onreset_06";
+	}
+	end;
+}
+
+-	script	force_07start#50	-1,{
+
+Onon:
+	donpcevent "force_07mob#50::Onon";
+	end;
+}
+
+-	script	force_07ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_07ex#50::OnMobEx";
+	end;
+
+Onsummonmob_07:
+	monster "force_1-1",163,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",167,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",171,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",175,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",179,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,32,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,28,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,24,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,20,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",183,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",179,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",175,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",171,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",167,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,20,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,24,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,28,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,32,"Hydra",1579,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,31,"Punk",1481,1,"force_07ex#50::OnMobEx";
+	monster "force_1-1",163,23,"Punk",1481,1,"force_07ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_07mob#50	-1,{
+
+Onon:
+	donpcevent "force_07ex#50::Onsummonmob_07";
+	monster "force_1-1",174,25,"Red Plant",1078,1,"force_07mob#50::OnMobDeath";
+	set $force_07_50,1;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_07mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_07_50,$force_07_50 -1;
+	if ($force_07_50 < 1) {
+		donpcevent "Heel and Toe#arena::On07_end";
+		donpcevent "arena#50::Onreset_07";
+	}
+	end;
+}
+
+-	script	force_08start#50	-1,{
+
+Onon:
+	donpcevent "force_08ex#50::Onon";
+	end;
+}
+
+-	script	force_08ex#50	-1,{
+
+Onon:
+	donpcevent "arena#50::Onreset_08";
+	end;
+}
+
+-	script	force_09start#50	-1,{
+
+Onon:
+	donpcevent "force_09mob#50::Onon";
+	end;
+}
+
+-	script	force_09ex#50	-1,{
+
+Onreset:
+	killmonster "force_1-1","force_09ex#50::OnMobEx";
+	end;
+
+Onsummonmob_09:
+	monster "force_1-1",110,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",89,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",89,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",110,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",105,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",94,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",94,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",110,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",89,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",89,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",110,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",105,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",94,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",94,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	monster "force_1-1",105,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_09mob#50	-1,{
+
+Onon:
+	monster "force_1-1",99,99,"Vocal",1581,1,"force_09mob#50::OnMobDeath";
+	donpcevent "force_09ex#50::Onsummonmob_09";
+	set $force_09_50,1;
+	end;
+
+Onreset:
+	killmonster "force_1-1","force_09mob#50::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_09_50,$force_09_50 -1;
+	if ($force_09_50 < 1) {
+		donpcevent "Heel and Toe#arena::On09_end";
+		donpcevent "arena#50::Onreset_09";
+		donpcevent "arena#50::Onreset_all";
+		set $arena_min50end,gettime(2);
+		set $arena_sec50end,gettime(1);
+	}
+	end;
+}
+
+prt_are_in,129,188,3	script	Staff#50-1	67,{
+
+	mes "[Staff]";
+	mes "You did a good job.";
+	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Uh huh!";
+		mes "You already have enough arena points.";
+		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
+		next;
+	}
+	else set arena_point, arena_point + 1;
+	mes "[Staff]";
+	mes "Let me guide you outside. I hope you had a good time.";
+	close2;
+	specialeffect2 EF_EXIT;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,25,188,3	script	Staff#50-2	67,{
+
+	if($arena_min50end < $arena_min50st)
+	{
+		if($arena_sec50end < $arena_sec50st)
+		{
+			set @record_min50,60 - $arena_min50st + $arena_min50end -1;
+			set @record_sec50,60 - $arena_sec50st + $arena_sec50end;
+		}
+		else
+		{
+			set @record_min50,60 - $arena_min50st + $arena_min50end;
+			set @record_sec50,$arena_sec50end - $arena_sec50st;
+		}
+	}
+	else
+	{
+		if($arena_sec50end < $arena_sec50st)
+		{
+			set @record_min50,$arena_min50end - $arena_min50st -1;
+			set @record_sec50,60 - $arena_sec50st + $arena_sec50end;
+		}
+		else
+		{
+			set @record_min50,$arena_min50end - $arena_min50st;
+			set @record_sec50,$arena_sec50end - $arena_sec50st;
+		}
+	}
+	set @gap50,(60 * $top_50min + $top_50sec) - (60 * @record_min50 + @record_sec50);
+	mes "[Staff]";
+	mes "Wow, you did a good job~ ";
+	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
+	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
+	next;
+	mes "[Staff]";
+	mes "is "+@record_min50+"minutes "+@record_sec50+"seconds.";
+	mes "Congratulations!";
+	next;
+	mes "[Staff]";
+	mes "The fastest player among people who cleared lvl 50s arena time force battle is ^3131FF"+$arena_50topn$+"^000000.";
+	next;
+	mes "[Staff]";
+	mes "^3131FF"+$arena_50topn$+"^000000's running time was ^3131FF"+$top_50min+"^000000minutes ^3131FF"+$top_50sec+"^000000seconds.";
+	next;
+	if (@gap50 < 0) {
+		mes "[Staff]";
+		mes "Although you failed to make a new record, I hope you will succeed next time.";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			set arena_point, arena_point + 20;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_EXIT;
+ 		donpcevent "cast#50::Onnomal1";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_50::Onstop";
+		donpcevent "alloff#50::Onon";
+		donpcevent "lvl 50s Waiting Room::Onstart";
+		end;
+	}
+	else
+	{
+		emotion e_omg;
+		mes "[Staff]";
+		mes "Wow! You have renewed the record!";
+		mes "What a great job!";
+		next;
+		mes "[Staff]";
+		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 50s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
+		set $top_50min, @record_min50;
+		set $top_50sec, @record_sec50;
+		set $arena_50topn$,strcharinfo(0);
+		donpcevent "Vendigos::Onlinerec_50";
+		next;
+		if (arena_point > 29950) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			mes "[Staff]";
+			mes "Let me reward you with some arena points.";
+			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
+			next;
+			set arena_point, arena_point + 50;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_HIT5;
+ 		donpcevent "cast#50::Onnomal2";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_50::Onstop";
+		donpcevent "alloff#50::Onon";
+		donpcevent "lvl 50s Waiting Room::Onstart";
+		end;
+	}
+}
+
+-	script	#arn_timer_50	-1,{
+
+Onon:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 50s.",0,0xFFCE00;
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
+	end;
+
+OnTimer60000:
+ 	donpcevent "cast#50::Ontimeover2";
+	donpcevent "arn_warp_50::Onout";
+	donpcevent "#arn_timer_50::Onstop";
+	donpcevent "alloff#50::Onon";
+	donpcevent "lvl 50s Waiting Room::Onstart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end;
+
+}
+
+-	script	arn_warp_50	-1,{
+
+Onout:
+	areawarp "prt_are_in",14,195,29,178,"arena_room",100,75;
+	end;
+}
+
+-	script	cast#50	-1,{
+Ontimeover1:
+	mapannounce "force_1-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
+	end;
+Ontimeover2:
+	mapannounce "force_1-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
+	end;
+Onnomal1:
+	mapannounce "force_1-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+Onnomal2:
+	mapannounce "force_1-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+}
+
+-	script	alloff#50	-1,{
+
+Onon:
+	mapwarp "force_1-1","prt_are_in",126,190,0,0;
+	donpcevent "force_01mob#50::Onreset";
+	donpcevent "force_02mob#50::Onreset";
+	donpcevent "force_03mob#50::Onreset";
+	donpcevent "force_04mob#50::Onreset";
+	donpcevent "force_05mob#50::Onreset";
+	donpcevent "force_06mob#50::Onreset";
+	donpcevent "force_07mob#50::Onreset";
+	donpcevent "force_09mob#50::Onreset";
+	donpcevent "force_01ex#50::Onreset";
+	donpcevent "force_03ex#50::Onreset";
+	donpcevent "force_04ex#50::Onreset";
+	donpcevent "force_05ex#50::Onreset";
+	donpcevent "force_06ex#50::Onreset";
+	donpcevent "force_07ex#50::Onreset";
+	donpcevent "force_08ex#50::Onreset";
+	donpcevent "force_09ex#50::Onreset";
+	donpcevent "Heel and Toe#arena::Ontimeroff";
+	disablenpc "Heel and Toe#arena";
+	disablenpc "force_01_02#50";
+	disablenpc "force_02_03#50";
+	disablenpc "force_03_04#50";
+	disablenpc "force_04_05#50";
+	disablenpc "force_05_06#50";
+	disablenpc "force_06_07#50";
+	disablenpc "force_07_08#50";
+	disablenpc "force_08_09#50";
+	disablenpc "force_exit#50";
+	disablenpc "arena#50";
+	donpcevent "#arn_timer_50::Onstop";
+	enablenpc "Heel and Toe#arena";
+	enablenpc "arena#50";
+	end;
+
+OnInit:
+	if(!$top_50min && !$top_50sec) set $top_50min,5;
+	end;
+
+}
diff --git a/npc/other/arena/arena_lvl60.txt b/npc/other/arena/arena_lvl60.txt
new file mode 100644
index 000000000..b83dc8eea
--- /dev/null
+++ b/npc/other/arena/arena_lvl60.txt
@@ -0,0 +1,1108 @@
+//===== Hercules Script ======================================
+//= Izlude Arena lvl 60
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.2
+//===== Description: =========================================
+//= Izlude Battle Arena Level 60
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 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,{
+	end;
+
+OnInit:
+	waitingroom "Individual; Level 60 to 79",50,"lvl 60s Waiting Room::OnStartArena",1,1000,60,79;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	warpwaitingpc "force_2-1",99,12;
+	donpcevent "arena#60::Onstart";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+force_2-1,99,20,4	script	Minilover#arena	124,{
+	end;
+
+OnInit:
+	set $@mapcount60, 0;
+	end;
+
+Onstart:
+	initnpctimer;
+	set $arena_min60st,gettime(2);
+	set $arena_sec60st,gettime(1);
+	end;
+
+OnTimer3000:
+	mapannounce "force_2-1","Good day, my name is Minilover, the guide of Time Force Battle for lvl 60s!",0;
+	end;
+
+OnTimer4000:
+	mapannounce "force_2-1","Remember your right decision will save a lot of your time!",0;
+	end;
+
+OnTimer5000:
+	mapannounce "force_2-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 6 minutes from now.",0;
+	end;
+
+OnTimer60000:
+	set $@mapcount60, getmapusers ("force_2-1");
+	if ($@mapcount60 == 0) {
+		donpcevent "Minilover#arena::Onfailclearstage";
+	}
+	mapannounce "force_2-1","Remaining Time : 5 minutes ",0;
+	end;
+
+OnTimer120000:
+	set $@mapcount60, getmapusers ("force_2-1");
+	if ($@mapcount60 == 0) {
+		donpcevent "Minilover#arena::Onfailclearstage";
+	}
+	mapannounce "force_2-1","Remaining Time : 4 minutes ",0;
+	end;
+
+OnTimer180000:
+	set $@mapcount60, getmapusers ("force_2-1");
+	if ($@mapcount60 == 0) {
+		donpcevent "Minilover#arena::Onfailclearstage";
+	}
+	mapannounce "force_2-1","Remaining Time : 3 minutes ",0;
+	end;
+
+OnTimer240000:
+	set $@mapcount60, getmapusers ("force_2-1");
+	if ($@mapcount60 == 0) {
+		donpcevent "Minilover#arena::Onfailclearstage";
+	}
+	mapannounce "force_2-1","Remaining Time : 2 minutes ",0;
+	end;
+
+OnTimer300000:
+	set $@mapcount60, getmapusers ("force_2-1");
+	if ($@mapcount60 == 0) {
+		donpcevent "Minilover#arena::Onfailclearstage";
+	}
+	mapannounce "force_2-1","Remaining Time : 1 minute ",0;
+	end;
+
+OnTimer360000:
+	mapannounce "force_2-1","Your time is over. I hope you had a good time~",0;
+	end;
+
+OnTimer365000:
+OnTimer366000:
+OnTimer367000:
+OnTimer368000:
+OnTimer369000:
+OnTimer370000:
+OnTimer371000:
+OnTimer372000:
+OnTimer373000:
+OnTimer374000:
+	mapwarp "force_2-1","prt_are_in",126,139,0,0;
+	end;
+
+OnTimer375000:
+	mapwarp "force_2-1","prt_are_in",126,139,0,0;
+	donpcevent "Minilover#arena::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+ 	donpcevent "cast#60::Ontimeover1";
+	mapwarp "force_2-1","prt_are_in",126,139,0,0;
+	donpcevent "Minilover#arena::Ontimeroff";
+	donpcevent "arena#60::Onreset_all";
+	donpcevent "alloff#60::Onon";
+	donpcevent "lvl 60s Waiting Room::Onstart";
+	end;
+
+On01_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill at least 5 Goblins while dodging Rotar Zairos!",0;
+	end;
+
+On01_end:
+	mapannounce "force_2-1","A door to the north room has opened!",0;
+	end;
+
+On02_start:
+	mapannounce "force_2-1","Escape to the north exit from the monsters!",0;
+	end;
+
+On02_end:
+	mapannounce "force_2-1","A door to the north room has opened!",0;
+	end;
+
+On03_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill all Mantises!",0;
+	end;
+
+On03_end:
+	mapannounce "force_2-1","Clear! A door to the east room has opened!",0;
+	end;
+
+On04_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill all non-aggressive monsters while dodging aggressive monsters!",0;
+	end;
+
+On04_end:
+	mapannounce "force_2-1","A door to the east room has opened!",0;
+	end;
+
+On05_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill all monsters except Hydras and Kaphas!",0;
+	end;
+
+On05_end:
+	mapannounce "force_2-1","Clear! A door to the south room has opened!",0;
+	end;
+
+On06_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill all Miyabi Dolls and escape to the south exit!",0;
+	end;
+
+On06_end:
+	mapannounce "force_2-1","A door to the south room has opened!",0;
+	end;
+
+On07_start:
+	mapannounce "force_2-1","In order to clear this battle, you must kill all monsters!",0;
+	end;
+
+On07_end:
+	mapannounce "force_2-1","Clear! A door to the west room has opened!",0;
+	end;
+
+On08_start:
+	mapannounce "force_2-1","Please escape to the north exit!",0;
+	end;
+
+On09_start:
+	mapannounce "force_2-1","In order to clear this battle, you must defeat a Goblin Leader!",0;
+	end;
+
+On09_end:
+	mapannounce "force_2-1","Boss Clear! - North exit has opened. Thank you.",0;
+	end;
+
+}
+
+-	script	arena#60	-1,{
+
+Onreset_01:
+	donpcevent "force_01ex#60::Onreset";
+	donpcevent "force_01mob#60::Onreset";
+	donpcevent "force_02start#60::Onon";
+	enablenpc "force_01_02#60";
+	enablenpc "force_02_03#60";
+	end;
+
+Onreset_02:
+	donpcevent "force_02mob#60::Onreset";
+	donpcevent "force_03start#60::Onon";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#60";
+	donpcevent "force_04start#60::Onon";
+	donpcevent "force_03ex#60::Onreset";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#60";
+	donpcevent "force_05start#60::Onon";
+	donpcevent "force_04ex#60::Onreset";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#60";
+	donpcevent "force_06start#60::Onon";
+	donpcevent "force_05ex#60::Onreset";
+	donpcevent "force_05mob#60::Onreset";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#60";
+	donpcevent "force_07start#60::Onon";
+	donpcevent "force_06ex#60::Onreset";
+	donpcevent "force_06mob#60::Onreset";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#60";
+	donpcevent "force_08start#60::Onon";
+	end;
+
+Onreset_08:
+	donpcevent "force_09start#60::Onon";
+	enablenpc "force_08_09#60";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#60";
+	end;
+
+Onstart:
+	disablenpc "force_01_02#60";
+	disablenpc "force_02_03#60";
+	disablenpc "force_03_04#60";
+	disablenpc "force_04_05#60";
+	disablenpc "force_05_06#60";
+	disablenpc "force_06_07#60";
+	disablenpc "force_07_08#60";
+	disablenpc "force_08_09#60";
+	disablenpc "force_exit#60";
+	donpcevent "Minilover#arena::Ontimeroff";
+	donpcevent "force_01mob#60::Onreset";
+	donpcevent "force_02mob#60::Onreset";
+	donpcevent "force_03mob#60::Onreset";
+	donpcevent "force_04mob#60::Onreset";
+	donpcevent "force_05mob#60::Onreset";
+	donpcevent "force_06mob#60::Onreset";
+	donpcevent "force_07mob#60::Onreset";
+	donpcevent "force_08mob#60::Onreset";
+	donpcevent "force_09mob#60::Onreset";
+	donpcevent "force_01ex#60::Onreset";
+	donpcevent "force_03ex#60::Onreset";
+	donpcevent "force_04ex#60::Onreset";
+	donpcevent "force_05ex#60::Onreset";
+	donpcevent "force_06ex#60::Onreset";
+	donpcevent "force_08ex#60::Onreset";
+	donpcevent "force_09ex#60::Onreset";
+	enablenpc "force_08_01#60";
+	donpcevent "force_01start#60::Onon";
+	donpcevent "Minilover#arena::Onstart";
+	end;
+
+Onreset_all:
+	donpcevent "force_01mob#60::Onreset";
+	donpcevent "force_02mob#60::Onreset";
+	donpcevent "force_03mob#60::Onreset";
+	donpcevent "force_04mob#60::Onreset";
+	donpcevent "force_05mob#60::Onreset";
+	donpcevent "force_06mob#60::Onreset";
+	donpcevent "force_07mob#60::Onreset";
+	donpcevent "force_08mob#60::Onreset";
+	donpcevent "force_09mob#60::Onreset";
+	donpcevent "force_01ex#60::Onreset";
+	donpcevent "force_03ex#60::Onreset";
+	donpcevent "force_04ex#60::Onreset";
+	donpcevent "force_05ex#60::Onreset";
+	donpcevent "force_06ex#60::Onreset";
+	donpcevent "force_08ex#60::Onreset";
+	donpcevent "force_09ex#60::Onreset";
+	end;
+
+}
+
+force_2-1,62,26,1	script	force_08_01#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On01_start";
+	warp "force_2-1",40,26;
+	end;
+}
+
+force_2-1,25,44,1	script	force_01_02#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On02_start";
+	warp "force_2-1",25,69;
+	end;
+}
+
+force_2-1,25,134,1	script	force_02_03#60	45,1,1,{
+
+OnTouch:
+	donpcevent "arena#60::Onreset_02";
+	donpcevent "Minilover#arena::On03_start";
+	warp "force_2-1",25,159;
+	end;
+}
+
+force_2-1,44,174,1	script	force_03_04#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On04_start";
+	warp "force_2-1",69,174;
+	end;
+}
+
+force_2-1,134,174,1	script	force_04_05#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On05_start";
+	warp "force_2-1",159,174;
+	end;
+}
+
+force_2-1,174,155,1	script	force_05_06#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On06_start";
+	warp "force_2-1",174,130;
+	end;
+}
+
+force_2-1,174,65,1	script	force_06_07#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On07_start";
+	warp "force_2-1",174,40;
+	end;
+}
+
+force_2-1,155,26,1	script	force_07_08#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On08_start";
+	warp "force_2-1",132,26;
+	enablenpc "force_08_09#60";
+	end;
+}
+
+force_2-1,99,54,1	script	force_08_09#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::On09_start";
+	warp "force_2-1",99,82;
+	end;
+}
+
+force_2-1,99,124,1	script	force_exit#60	45,1,1,{
+
+OnTouch:
+	donpcevent "Minilover#arena::Ontimeroff";
+	donpcevent "#arn_timer_60::Onon";
+	mapwarp "force_2-1","prt_are_in",22,139,0,0;
+	end;
+}
+
+-	script	force_01start#60	-1,{
+
+Onon:
+	donpcevent "force_01mob#60::Onon";
+end;
+}
+
+-	script	force_01ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_01ex#60::OnMobEx";
+	end;
+
+Onon:
+	monster "force_2-1",25,25,"Rotar Zairo",1392,1,"force_01ex#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_01mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_01mob#60::OnMobDeath";
+	end;
+
+Onon:
+	donpcevent "force_01ex#60::Onon";
+	monster "force_2-1",25,32,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",21,26,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",25,36,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",25,15,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",40,30,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",25,24,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",25,9,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",28,15,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",12,33,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
+	monster "force_2-1",24,20,"Goblin",1535,1,"force_01mob#60::OnMobDeath";
+	set $force_01_60,5;
+	end;
+
+OnMobDeath:
+	set $force_01_60,$force_01_60 -1;
+	if ($force_01_60 < 1) {
+		donpcevent "Minilover#arena::On01_end";
+		donpcevent "arena#60::Onreset_01";
+	}
+	end;
+}
+
+-	script	force_02start#60	-1,{
+
+Onon:
+	donpcevent "force_02mob#60::Onon";
+	end;
+}
+
+-	script	force_02mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_02mob#60::OnMobEx";
+	end;
+Onon:
+	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",23,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",27,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",25,86,"Requiem",1468,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",26,86,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,79,"Zerom",1470,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",23,87,"Zerom",1470,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,99,"Zerom",1470,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",23,112,"Zerom",1470,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
+	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03start#60	-1,{
+
+Onon:
+	donpcevent "force_03mob#60::Onon";
+	end;
+}
+
+-	script	force_03ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_03ex#60::OnMobEx";
+	end;
+
+Onon:
+	monster "force_2-1",26,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",21,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",31,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",26,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",21,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",31,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",19,174,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",26,161,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",13,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
+	monster "force_2-1",38,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03mob#60	-1,{
+
+Onon:
+	donpcevent "force_03ex#60::Onon";
+	monster "force_2-1",23,174,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
+	monster "force_2-1",18,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
+	monster "force_2-1",33,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
+	monster "force_2-1",26,181,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
+	set $force_03_60,4;
+	end;
+
+Onreset:
+	killmonster "force_2-1","force_mob01#60::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_03_60,$force_03_60 -1;
+	if ($force_03_60 < 1) {
+		donpcevent "Minilover#arena::On03_end";
+		donpcevent "arena#60::Onreset_03";
+	}
+	end;
+}
+
+-	script	force_04start#60	-1,{
+
+Onon:
+	donpcevent "force_04mob#60::Onon";
+	end;
+}
+
+-	script	force_04ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_04ex#60::OnMobEx";
+	end;
+
+Onon:
+	monster "force_2-1",84,177,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",125,170,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",109,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",121,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",104,173,"Chepet",1444,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",75,174,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
+	monster "force_2-1",102,176,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_04mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_04mob#60::OnMobDeath";
+	end;
+
+Onon:
+	donpcevent "force_04ex#60::Onon";
+	monster "force_2-1",79,174,"Golem",1540,1,"force_04mob#60::OnMobDeath";
+	monster "force_2-1",131,178,"Marse",1551,1,"force_04mob#60::OnMobDeath";
+	set $force_04_60,2;
+	end;
+
+OnMobDeath:
+	set $force_04_60,$force_04_60 -1;
+	if ($force_04_60 < 1) {
+		donpcevent "force_04ex#60::Onreset";
+		donpcevent "Minilover#arena::On04_end";
+		donpcevent "arena#60::Onreset_04";
+	}
+	end;
+}
+
+-	script	force_05start#60	-1,{
+
+Onon:
+	donpcevent "force_05mob#60::Onon";
+	end;
+}
+
+-	script	force_05ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_05ex#60::OnMobEx";
+	end;
+
+Onsummonmob_05:
+	monster "force_2-1",168,177,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",170,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",177,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",179,178,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",179,170,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",177,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",170,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",173,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",174,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",173,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",174,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
+	monster "force_2-1",173,181,"Kapha",1543,1,"force_05ex#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_05mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_05mob#60::OnMobDeath";
+	end;
+
+Onon:
+	donpcevent "force_05ex#60::Onsummonmob_05";
+	monster "force_2-1",163,173,"Drainliar",1434,1,"force_05mob#60::OnMobDeath";
+	monster "force_2-1",173,173,"Myst",1553,1,"force_05mob#60::OnMobDeath";
+	monster "force_2-1",181,173,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
+	monster "force_2-1",171,177,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
+	monster "force_2-1",173,181,"Raggler",1445,1,"force_05mob#60::OnMobDeath";
+	set $force_05_60,5;
+	end;
+
+OnMobDeath:
+	set $force_05_60,$force_05_60 -1;
+	if ($force_05_60 < 1) {
+		donpcevent "Minilover#arena::On05_end";
+		donpcevent "arena#60::Onreset_05";
+	}
+	end;
+}
+
+-	script	force_06start#60	-1,{
+
+Onon:
+	donpcevent "force_06mob#60::Onon";
+	end;
+}
+
+-	script	force_06ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_06ex#60::OnMobEx";
+	end;
+
+Onon:
+	monster "force_2-1",169,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",169,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	monster "force_2-1",178,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
+	end;
+
+Onsubon:
+	set $@randmonster60,rand(1,3);
+	switch($@randmonster60) {
+	case 1:
+		monster "force_2-1",rand(170,177),rand(70,120),"Sidewinder",1424,1,"force_06ex#60::OnMobEx";
+		break;
+	case 2:
+		monster "force_2-1",rand(170,177),rand(70,120),"Hermit Plant",1565,1,"force_06ex#60::OnMobEx";
+		break;
+	case 3:
+		monster "force_2-1",rand(170,177),rand(70,120),"Cruiser",1443,1,"force_06ex#60::OnMobEx";
+		break;
+	}
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_06mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_06mob#60::OnMobDeath";
+	end;
+
+Onon:
+	donpcevent "force_06ex#60::Onon";
+	monster "force_2-1",174,100,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
+	monster "force_2-1",174,80,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
+	set $force_06_60,2;
+	end;
+
+OnMobDeath:
+	set $force_06_60,$force_06_60 -1;
+	if ($force_06_60 < 1) {
+		set door, 1;
+		donpcevent "Minilover#arena::On06_end";
+		donpcevent "arena#60::Onreset_06";
+	}
+	else donpcevent "force_06ex#60::Onsubon";
+	end;
+}
+
+-	script	force_07start#60	-1,{
+
+Onon:
+	donpcevent "force_07mob#60::Onon";
+	end;
+}
+
+-	script	force_07mob#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_07mob#60::OnMobDeath";
+	end;
+
+Onon:
+	monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
+	monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
+	monster "force_2-1",175,25,"Myst",1553,1,"force_07mob#60::OnMobDeath";
+	monster "force_2-1",179,25,"Isis",1421,1,"force_07mob#60::OnMobDeath";
+	set $force_07_50,4;
+	end;
+
+OnMobDeath:
+	set $force_07_50,$force_07_50 -1;
+	if ($force_07_50 < 1) {
+		donpcevent "Minilover#arena::On07_end";
+		donpcevent "arena#60::Onreset_07";
+	}
+	end;
+}
+
+-	script	force_08start#60	-1,{
+
+Onon:
+	donpcevent "force_08ex#60::Onon";
+	end;
+}
+
+-	script	force_08ex#60	-1,{
+
+Onon:
+	donpcevent "arena#60::Onreset_08";
+	end;
+}
+
+-	script	force_09start#60	-1,{
+
+Onon:
+	donpcevent "force_09mob#60::Onon";
+	end;
+}
+
+-	script	force_09ex#60	-1,{
+
+Onreset:
+	killmonster "force_2-1","force_09ex#60::OnMobEx";
+	end;
+
+Onsummonmob_09:
+	monster "force_2-1",90,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",92,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",99,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",105,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",91,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",91,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",91,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",91,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",91,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",95,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",99,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",100,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",104,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",108,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",108,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",108,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",108,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",108,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",104,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",196,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",114,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",121,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",85,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",78,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",96,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	monster "force_2-1",103,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_09mob#60	-1,{
+
+Onon:
+	donpcevent "force_09ex#60::Onsummonmob_09";
+	monster "force_2-1",99,99,"Goblin Leader",1539,1,"force_09mob#60::OnMobDeath";
+	set $force_09_60,1;
+	end;
+
+Onreset:
+	killmonster "force_2-1","force_09mob#60::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_09_60,$force_09_60 -1;
+	if ($force_09_60 < 1) {
+		donpcevent "Minilover#arena::On09_end";
+		donpcevent "arena#60::Onreset_09";
+		donpcevent "arena#60::Onreset_all";
+		set $arena_min60end,gettime(2);
+		set $arena_sec60end,gettime(1);
+	}
+	end;
+}
+
+prt_are_in,129,135,3	script	Staff#60-1	67,{
+
+	mes "[Staff]";
+	mes "You did a good job.";
+	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Uh huh!";
+		mes "You already have enough arena points.";
+		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
+		next;
+	}
+	else set arena_point, arena_point + 1;
+	mes "[Staff]";
+	mes "Let me guide you outside. I hope you had a good time.";
+	close2;
+	specialeffect2 EF_EXIT;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,25,135,3	script	Staff#60-2	67,{
+
+	if($arena_min60end < $arena_min60st)
+	{
+		if($arena_sec60end < $arena_sec60st)
+		{
+			set @record_min60,60 - $arena_min60st + $arena_min60end -1;
+			set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
+		}
+		else
+		{
+			set @record_min60,60 - $arena_min60st + $arena_min60end;
+			set @record_sec60,$arena_sec60end - $arena_sec60st;
+		}
+	}
+	else
+	{
+		if($arena_sec60end < $arena_sec60st)
+		{
+			set @record_min60,$arena_min60end - $arena_min60st -1;
+			set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
+		}
+		else
+		{
+			set @record_min60,$arena_min60end - $arena_min60st;
+			set @record_sec60,$arena_sec60end - $arena_sec60st;
+		}
+	}
+	set @gap60,(60 * $top_60min + $top_60sec) - (60 * @record_min60 + @record_sec60);
+	mes "[Staff]";
+	mes "Wow, you did a good job~ ";
+	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
+	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
+	next;
+	mes "[Staff]";
+	mes "is "+@record_min60+"minutes "+@record_sec60+"seconds.";
+	mes "Congratulations!";
+	next;
+	mes "[Staff]";
+	mes "The fastest player among people who cleared lvl 60s arena time force battle is ^3131FF"+$arena_60topn$+"^000000.";
+	next;
+	mes "[Staff]";
+	mes "^3131FF"+$arena_60topn$+"^000000's running time was ^3131FF"+$top_60min+"^000000minutes ^3131FF"+$top_60sec+"^000000seconds.";
+	next;
+	if (@gap60 < 0) {
+		mes "[Staff]";
+		mes "Although you failed to make a new record, I hope you will succeed next time.";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			set arena_point, arena_point + 20;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_EXIT;
+ 		donpcevent "cast#60::Onnomal1";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_60::Onstop";
+		donpcevent "alloff#60::Onon";
+		donpcevent "lvl 60s Waiting Room::Onstart";
+		end;
+	}
+	else
+	{
+		emotion e_omg;
+		mes "[Staff]";
+		mes "Wow! You have renewed the record!";
+		mes "What a great job!";
+		next;
+		mes "[Staff]";
+		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 60s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
+		set $top_60min, @record_min60;
+		set $top_60sec, @record_sec60;
+		set $arena_60topn$,strcharinfo(0);
+		donpcevent "Vendigos::Onlinerec_60";
+		next;
+		if (arena_point > 29950) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			mes "[Staff]";
+			mes "Let me reward you with some arena points.";
+			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
+			next;
+			set arena_point, arena_point + 50;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_HIT5;
+ 		donpcevent "cast#60::Onnomal2";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_60::Onstop";
+		donpcevent "alloff#60::Onon";
+		donpcevent "lvl 60s Waiting Room::Onstart";
+		end;
+	}
+
+}
+
+-	script	#arn_timer_60	-1,{
+
+Onon:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 60s.",0,0xFFCE00;
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
+	end;
+
+OnTimer60000:
+ 	donpcevent "cast#60::Ontimeover2";
+	donpcevent "arn_warp_60::Onout";
+	donpcevent "#arn_timer_60::Onstop";
+	donpcevent "alloff#60::Onon";
+	donpcevent "lvl 60s Waiting Room::Onstart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end; 
+}
+
+-	script	arn_warp_60	-1,{
+
+Onout:
+	areawarp "prt_are_in",14,143,29,126,"arena_room",100,75;
+	end;
+}
+
+-	script	cast#60	-1,{
+
+Ontimeover1:
+	mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
+	end;
+
+Onnomal1:
+	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+
+Onnomal2:
+	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+
+Ontimeover2:
+	mapannounce "force_2-1","Arena will be reactivated due to an error occurred in the waiting room.",0,0xFFCE00;
+	end;
+}
+
+-	script	alloff#60	-1,{
+
+Onon:
+	mapwarp "force_2-1","prt_are_in",126,139,0,0;
+	donpcevent "force_01mob#60::Onreset";
+	donpcevent "force_02mob#60::Onreset";
+	donpcevent "force_03mob#60::Onreset";
+	donpcevent "force_04mob#60::Onreset";
+	donpcevent "force_05mob#60::Onreset";
+	donpcevent "force_06mob#60::Onreset";
+	donpcevent "force_07mob#60::Onreset";
+	donpcevent "force_08mob#60::Onreset";
+	donpcevent "force_09mob#60::Onreset";
+	donpcevent "force_01ex#60::Onreset";
+	donpcevent "force_03ex#60::Onreset";
+	donpcevent "force_04ex#60::Onreset";
+	donpcevent "force_05ex#60::Onreset";
+	donpcevent "force_06ex#60::Onreset";
+	donpcevent "force_08ex#60::Onreset";
+	donpcevent "force_09ex#60::Onreset";
+	donpcevent "Minilover#arena::Ontimeroff";
+	disablenpc "Minilover#arena";
+	disablenpc "force_01_02#60";
+	disablenpc "force_02_03#60";
+	disablenpc "force_03_04#60";
+	disablenpc "force_04_05#60";
+	disablenpc "force_05_06#60";
+	disablenpc "force_06_07#60";
+	disablenpc "force_07_08#60";
+	disablenpc "force_08_09#60";
+	disablenpc "force_exit#60";
+	disablenpc "arena#60";
+	donpcevent "#arn_timer_60::Onstop";
+	enablenpc "Minilover#arena";
+	enablenpc "arena#60";
+	end;
+
+OnInit:
+	if(!$top_60min && !$top_60sec) set $top_60min,6;
+	end;
+
+}
diff --git a/npc/other/arena/arena_lvl70.txt b/npc/other/arena/arena_lvl70.txt
new file mode 100644
index 000000000..e3ab5367f
--- /dev/null
+++ b/npc/other/arena/arena_lvl70.txt
@@ -0,0 +1,1086 @@
+//===== Hercules Script ======================================
+//= Izlude Arena lvl 70
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.1
+//===== Description: =========================================
+//= Izlude Battle Arena Level 70
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.1 Replaced effect numerics with constants. [Samuray22]
+//============================================================
+
+arena_room,52,42,7	script	lvl 70s Waiting Room	124,{
+	end;
+
+OnInit:
+	waitingroom "Individual; Level 70 to 89",50,"lvl 70s Waiting Room::OnStartArena",1,1000,70,89;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	warpwaitingpc "force_3-1",99,12;
+	donpcevent "arena#70::Onstart";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+force_3-1,99,20,4	script	Cadillac#arena	124,{
+	end;
+
+OnInit:
+	set $@mapcount70, 0;
+	end;
+
+Onstart:
+	initnpctimer;
+	set $arena_min70st,gettime(2);
+	set $arena_sec70st,gettime(1);
+	end;
+
+OnTimer3000:
+	mapannounce "force_3-1","Good day, my name is Cadillac, the guide of Time Force Battle for lvl 70s!",0;
+	end;
+
+OnTimer4000:
+	mapannounce "force_3-1","Remember your right decision will save a lot of your time!",0;
+	end;
+
+OnTimer7000:
+	mapannounce "force_3-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 7 minutes from now.",0;
+	end;
+
+OnTimer60000:
+	set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 6 minutes ",0;
+	end;
+
+OnTimer120000:
+	 set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 5 minutes ",0;
+	end;
+
+OnTimer180000:
+	 set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 4 minutes ",0;
+end;
+OnTimer240000:
+	 set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 3 minutes ",0;
+	end;
+
+OnTimer300000:
+	 set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 2 minutes ",0;
+	end;
+
+OnTimer360000:
+	 set $@mapcount70, getmapusers ("force_3-1");
+	if ($@mapcount70 == 0) {
+		donpcevent "Cadillac#arena::Onfailclearstage";
+	}
+	mapannounce "force_3-1","Remaining Time : 1 minute ",0;
+	end;
+
+OnTimer420000:
+	mapannounce "force_3-1","Your time is over. I hope you had a good time~",0;
+	end;
+
+OnTimer425000:
+OnTimer426000:
+OnTimer427000:
+OnTimer428000:
+OnTimer429000:
+OnTimer430000:
+OnTimer431000:
+OnTimer432000:
+OnTimer433000:
+OnTimer434000:
+	mapwarp "force_3-1","prt_are_in",126,87,0,0;
+	end;
+
+OnTimer435000:
+	mapwarp "force_3-1","prt_are_in",126,87,0,0;
+	donpcevent "Cadillac#arena::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+	donpcevent "cast#70::Ontimeover1";
+	mapwarp "force_3-1","prt_are_in",126,87,0,0;
+	donpcevent "Cadillac#arena::Ontimeroff";
+	donpcevent "arena#70::Onreset_all";
+	donpcevent "alloff#70::Onon";
+	donpcevent "lvl 70s Waiting Room::Onstart";
+	end;
+
+On01_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all Kobolds!",0;
+	end;
+
+On01_end:
+	mapannounce "force_3-1","A door to the north room has opened!",0;
+	end;
+
+On02_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all Horongs and escape!",0;
+	end;
+
+On02_end:
+	mapannounce "force_3-1","A door to the north room has opened!",0;
+	end;
+
+On03_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all monsters except Enchanted Peach Trees!",0;
+	end;
+
+On03_end:
+	mapannounce "force_3-1","Clear! A door to the east room has opened!",0;
+	end;
+
+On04_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all Stem Worms while dodging Bathories!",0;
+	end;
+
+On04_end:
+	mapannounce "force_3-1","A door to the east room has opened!",0;
+	end;
+
+On05_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all Argiopes!",0;
+	end;
+
+On05_end:
+	mapannounce "force_3-1","Clear! A door to the south room has opened!",0;
+	end;
+
+On06_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill all Hammer Goblins!",0;
+	end;
+
+On06_end:
+	mapannounce "force_3-1","A door to the south room has opened!",0;
+	end;
+
+On07_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill an Alice in the center!",0;
+	end;
+
+On07_end:
+	mapannounce "force_3-1","Clear! A door to the west room has opened!",0;
+	end;
+
+On08_start:
+	mapannounce "force_3-1","Please escape to the north exit!",0;
+	end;
+
+On09_start:
+	mapannounce "force_3-1","In order to clear this battle, you must kill a Kobold Leader and all Kobolds!",0;
+	end;
+
+On09_end:
+	mapannounce "force_3-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
+	end;
+
+}
+
+-	script	arena#70	-1,{
+
+Onreset_01:
+	donpcevent "force_01ex#70::Onreset";
+	donpcevent "force_02start#70::Onon";
+	enablenpc "force_01_02#70";
+	end;
+
+Onreset_02:
+	donpcevent "force_02ex#70::Onreset";
+	donpcevent "force_03start#70::Onon";
+	enablenpc "force_02_03#70";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#70";
+	donpcevent "force_04start#70::Onon";
+	donpcevent "force_03ex#70::Onreset";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#70";
+	donpcevent "force_05start#70::Onon";
+	donpcevent "force_04ex#70::Onreset";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#70";
+	donpcevent "force_06start#70::Onon";
+	donpcevent "force_05ex#70::Onreset";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#70";
+	donpcevent "force_07start#70::Onon";
+	donpcevent "force_06ex#70::Onreset";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#70";
+	donpcevent "force_07ex#70::Onreset";
+	donpcevent "force_08start#70::Onon";
+	end;
+
+Onreset_08:
+	donpcevent "force_09start#70::Onon";
+	enablenpc "force_08_09#70";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#70";
+	end;
+
+Onstart:
+	disablenpc "force_01_02#70";
+	disablenpc "force_02_03#70";
+	disablenpc "force_03_04#70";
+	disablenpc "force_04_05#70";
+	disablenpc "force_05_06#70";
+	disablenpc "force_06_07#70";
+	disablenpc "force_07_08#70";
+	disablenpc "force_08_09#70";
+	disablenpc "force_exit#70";
+	donpcevent "Cadillac#arena::Ontimeroff";
+	donpcevent "force_09mob#70::Ontimeroff";
+	donpcevent "force_01mob#70::Onreset";
+	donpcevent "force_02mob#70::Onreset";
+	donpcevent "force_03mob#70::Onreset";
+	donpcevent "force_04mob#70::Onreset";
+	donpcevent "force_05mob#70::Onreset";
+	donpcevent "force_06mob#70::Onreset";
+	donpcevent "force_07mob#70::Onreset";
+	donpcevent "force_08mob#70::Onreset";
+	donpcevent "force_09mob#70::Onreset";
+	donpcevent "force_01ex#70::Onreset";
+	donpcevent "force_02ex#70::Onreset";
+	donpcevent "force_03ex#70::Onreset";
+	donpcevent "force_04ex#70::Onreset";
+	donpcevent "force_05ex#70::Onreset";
+	donpcevent "force_06ex#70::Onreset";
+	donpcevent "force_07ex#70::Onreset";
+	donpcevent "force_08ex#70::Onreset";
+	donpcevent "force_09ex#70::Onreset";
+	enablenpc "force_08_01#70";
+	donpcevent "force_01start#70::Onon";
+	donpcevent "Cadillac#arena::Onstart";
+	end;
+
+Onreset_all:
+	donpcevent "force_01mob#70::Onreset";
+	donpcevent "force_02mob#70::Onreset";
+	donpcevent "force_03mob#70::Onreset";
+	donpcevent "force_04mob#70::Onreset";
+	donpcevent "force_05mob#70::Onreset";
+	donpcevent "force_06mob#70::Onreset";
+	donpcevent "force_07mob#70::Onreset";
+	donpcevent "force_09mob#70::Onreset";
+	donpcevent "force_01ex#70::Onreset";
+	donpcevent "force_02ex#70::Onreset";
+	donpcevent "force_03ex#70::Onreset";
+	donpcevent "force_04ex#70::Onreset";
+	donpcevent "force_05ex#70::Onreset";
+	donpcevent "force_06ex#70::Onreset";
+	donpcevent "force_07ex#70::Onreset";
+	donpcevent "force_08ex#70::Onreset";
+	donpcevent "force_09ex#70::Onreset";
+	end;
+
+}
+
+force_3-1,62,26,1	script	force_08_01#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On01_start";
+	warp "force_3-1",40,26;
+	end;
+
+}
+
+force_3-1,25,44,1	script	force_01_02#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On02_start";
+	warp "force_3-1",25,69;
+	end;
+
+}
+
+force_3-1,25,134,1	script	force_02_03#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On03_start";
+	warp "force_3-1",25,159;
+	end;
+
+}
+
+force_3-1,44,174,1	script	force_03_04#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On04_start";
+	warp "force_3-1",69,174;
+	end;
+
+}
+
+force_3-1,134,174,1	script	force_04_05#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On05_start";
+	warp "force_3-1",159,174;
+	end;
+
+}
+
+force_3-1,174,155,1	script	force_05_06#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On06_start";
+	warp "force_3-1",174,130;
+	end;
+
+}
+
+force_3-1,174,65,1	script	force_06_07#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On07_start";
+	warp "force_3-1",174,40;
+	end;
+
+}
+
+force_3-1,155,26,1	script	force_07_08#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On08_start";
+	warp "force_3-1",132,26;
+	enablenpc "force_08_09#70";
+	end;
+
+}
+
+force_3-1,99,54,1	script	force_08_09#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::On09_start";
+	warp "force_3-1",99,82;
+	end;
+
+}
+
+force_3-1,99,124,1	script	force_exit#70	45,1,1,{
+
+OnTouch:
+	donpcevent "Cadillac#arena::Ontimeroff";
+	donpcevent "#arn_timer_70::Onon";
+	mapwarp "force_3-1","prt_are_in",22,87,0,0;
+	end;
+
+}
+
+-	script	force_01start#70	-1,{
+Onon:
+	donpcevent "force_01mob#70::Onon";
+end;
+
+}
+
+-	script	force_01mob#70	-1,{
+
+Onon:
+	monster "force_3-1",25,36,"Kobold",1545,1,"force_01mob#70::OnMobDeath";
+	monster "force_3-1",20,36,"Kobold",1545,1,"force_01mob#70::OnMobDeath";
+	monster "force_3-1",25,20,"Kobold",1546,1,"force_01mob#70::OnMobDeath";
+	monster "force_3-1",30,36,"Kobold",1547,1,"force_01mob#70::OnMobDeath";
+	monster "force_3-1",28,15,"Kobold",1547,1,"force_01mob#70::OnMobDeath";
+	set $force_01_70,5;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_01mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_01_70,$force_01_70 -1;
+	if ($force_01_70 < 1) {
+		donpcevent "Cadillac#arena::On01_end";
+		donpcevent "arena#70::Onreset_01";
+	}
+	end;
+}
+
+-	script	force_02start#70	-1,{
+
+Onon:
+	donpcevent "force_02mob#70::Onon";
+	end;
+}
+
+-	script	force_02ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_02ex#70::OnMobEx";
+	end;
+
+Onsummonmob2:
+	monster "force_3-1",21,78,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",22,93,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",29,93,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",25,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",26,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",27,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",28,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",24,104,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",24,113,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",29,120,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",29,126,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
+	monster "force_3-1",30,110,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_02mob#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_02mob#70::OnMobDeath";
+	end;
+
+Onon:
+	monster "force_3-1",25,79,"Horong",1578,1,"force_02mob#70::OnMobDeath";
+	monster "force_3-1",29,114,"Horong",1578,1,"force_02mob#70::OnMobDeath";
+	donpcevent "force_02ex#70::Onsummonmob2";
+	set $force_02_70,2;
+	end;
+
+OnMobDeath:
+	set $force_02_70,$force_02_70 -1;
+	if ($force_02_70 < 1) {
+		donpcevent "Cadillac#arena::On02_end";
+		donpcevent "arena#70::Onreset_02";
+	}
+	end;
+}
+
+-	script	force_03start#70	-1,{
+
+Onon:
+	donpcevent "force_03mob#70::Onon";
+	end;
+}
+
+-	script	force_03ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_03ex#70::OnMobEx";
+	end;
+
+Onsummonmob_03:
+	monster "force_3-1",10,170,"Enchanted Peach Tree",1550,1,"force_03ex#70::OnMobEx";
+	monster "force_3-1",26,180,"Enchanted Peach Tree",1550,1,"force_03ex#70::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03mob#70	-1,{
+
+Onon:
+	donpcevent "force_03ex#70::Onsummonmob_03";
+	monster "force_3-1",23,174,"Parasite",1555,1,"force_03mob#70::OnMobDeath";
+	monster "force_3-1",33,173,"Parasite",1555,1,"force_03mob#70::OnMobDeath";
+	monster "force_3-1",26,166,"Blood Butterfly",1526,1,"force_03mob#70::OnMobDeath";
+	set $force_03_70,3;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_03mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_03_70,$force_03_70 -1;
+	donpcevent "force_03ex#70::Onsummonmob_03";
+	if ($force_03_70 < 1) {
+		donpcevent "Cadillac#arena::On03_end";
+		donpcevent "arena#70::Onreset_03";
+	}
+	end;
+}
+
+-	script	force_04start#70	-1,{
+
+Onon:
+	donpcevent "force_04mob#70::Onon";
+end;
+
+}
+
+-	script	force_04ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_04ex#70::OnMobEx";
+	end;
+
+Onsummonmob_04:
+	monster "force_3-1",94,179,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	monster "force_3-1",110,179,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	monster "force_3-1",90,170,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	monster "force_3-1",100,170,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	monster "force_3-1",125,178,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	monster "force_3-1",125,169,"Bathory",1525,1,"force_04ex#70::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+
+}
+
+-	script	force_04mob#70	-1,{
+
+Onon:
+	donpcevent "force_04ex#70::Onsummonmob_04";
+	monster "force_3-1",87,174,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
+	monster "force_3-1",103,174,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
+	monster "force_3-1",96,170,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
+	set $force_04_70,3;
+	end;
+Onreset:
+	killmonster "force_3-1","force_04mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_04_70,$force_04_70 -1;
+	if ($force_04_70 < 1) {
+		donpcevent "Cadillac#arena::On04_end";
+		donpcevent "arena#70::Onreset_04";
+	}
+	end;
+}
+
+-	script	force_05start#70	-1,{
+
+Onon:
+	donpcevent "force_05mob#70::Onon";
+	end;
+}
+
+-	script	force_05ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_05ex#70::OnMobEx";
+	end;
+
+Onsummonmob_05:
+	set $@randmonster70,rand(1,2);
+	switch($@randmonster70) {
+	case 1:
+		monster "force_3-1",174,174,"Ride Word",1478,1,"force_05ex#70::OnMobEx";
+		break;
+	case 2:
+		monster "force_3-1",173,173,"Mantis",1457,1,"force_05ex#70::OnMobEx";
+		break;
+	}
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_05mob#70	-1,{
+
+Onon:
+	monster "force_3-1",164,183,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
+	monster "force_3-1",168,158,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
+	monster "force_3-1",175,174,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
+	monster "force_3-1",176,179,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
+	monster "force_3-1",183,160,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
+	set $force_05_70,5;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_05mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_05_70,$force_05_70 -1;
+	if ($force_05_70 < 1) {
+		donpcevent "Cadillac#arena::On05_end";
+		donpcevent "arena#70::Onreset_05";
+	}
+	else donpcevent "force_05ex#70::Onsummonmob_05";
+	end;
+
+}
+
+-	script	force_06start#70	-1,{
+
+Onon:
+	donpcevent "force_06mob#70::Onon";
+	end;
+}
+
+-	script	force_06ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_06ex#70::OnMobEx";
+	end;
+
+Onsummonmob_06:
+	monster "force_3-1",176,99,"Goblin",1534,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",170,86,"Goblin",1535,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",176,97,"Goblin",1535,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",170,108,"Goblin",1535,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",176,112,"Goblin",1536,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",173,120,"Goblin",1536,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",177,74,"Goblin",1536,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",173,118,"Goblin",1538,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",171,101,"Goblin",1538,1,"force_06ex#70::OnMobEx";
+	monster "force_3-1",174,118,"Goblin",1538,1,"force_06ex#70::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_06mob#70	-1,{
+
+Onon:
+	donpcevent "force_06ex#70::Onsummonmob_06";
+	monster "force_3-1",173,90,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
+	monster "force_3-1",173,79,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
+	monster "force_3-1",172,70,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
+	monster "force_3-1",175,70,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
+	monster "force_3-1",171,118,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
+	set $force_06_70,5;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_06mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_06_70,$force_06_70 -1;
+	if ($force_06_70 < 1) {
+		donpcevent "Cadillac#arena::On06_end";
+		donpcevent "arena#70::Onreset_06";
+	}
+	end;
+}
+
+-	script	force_07start#70	-1,{
+
+Onon:
+	donpcevent "force_07mob#70::Onon";
+	end;
+}
+
+-	script	force_07ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_07ex#70::OnMobEx";
+	end;
+
+Onsummonmob_07:
+	monster "force_3-1",168,26,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",186,23,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",160,23,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",188,33,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",174,13,"Raydric",1453,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",163,15,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",164,15,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",163,16,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",164,16,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",187,13,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",187,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",186,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+	monster "force_3-1",186,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
+
+
+OnMobEx:
+	end;
+}
+
+-	script	force_07mob#70	-1,{
+
+Onon:
+	donpcevent "force_07ex#70::Onsummonmob_07";
+	monster "force_3-1",174,25,"Alice",1521,1,"force_07mob#70::OnMobDeath";
+	set $force_07_70,1;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_07mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_07_70,$force_07_70 -1;
+	if ($force_07_70 < 1) {
+		donpcevent "Cadillac#arena::On07_end";
+		donpcevent "arena#70::Onreset_07";
+	}
+	end;
+}
+
+-	script	force_08start#70	-1,{
+
+Onon:
+	donpcevent "force_08ex#70::Onon";
+	end;
+}
+
+-	script	force_08ex#70	-1,{
+
+Onon:
+	donpcevent "arena#70::Onreset_08";
+	end;
+}
+
+-	script	force_09start#70	-1,{
+
+Onon:
+	donpcevent "force_09mob#70::Onon";
+	end;
+}
+
+-	script	force_09ex#70	-1,{
+
+Onreset:
+	killmonster "force_3-1","force_09ex#70::OnMobEx";
+	end;
+
+Onsummonmob_09:
+	monster "force_3-1",93,100,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",94,100,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",93,99,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",87,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",89,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",91,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",93,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",95,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,112,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,110,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,108,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,106,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	monster "force_3-1",85,104,"Familiar",1419,1,"force_09ex#70::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_09mob#70	-1,{
+
+Onon:
+	monster "force_3-1",99,99,"Kobold Leader",1548,1,"force_09mob#70::OnMobDeath";
+	monster "force_3-1",98,99,"Kobold",1545,1,"force_09mob#70::OnMobDeath";
+	monster "force_3-1",100,99,"Kobold",1546,1,"force_09mob#70::OnMobDeath";
+	monster "force_3-1",99,98,"Kobold",1547,1,"force_09mob#70::OnMobDeath";
+	donpcevent "force_09ex#70::Onsummonmob_09";
+	set $force_09_70,4;
+	end;
+
+Onreset:
+	killmonster "force_3-1","force_09mob#70::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_09_70,$force_09_70 -1;
+	if ($force_09_70 < 1) {
+		donpcevent "Cadillac#arena::On09_end";
+		donpcevent "arena#70::Onreset_09";
+		donpcevent "arena#70::Onreset_all";
+		set $arena_min70end,gettime(2);
+		set $arena_sec70end,gettime(1);
+	}
+	end;
+}
+
+prt_are_in,129,83,3	script	Staff#70-1	67,{
+
+	mes "[Staff]";
+	mes "You did a good job.";
+	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Uh huh!";
+		mes "You already have enough arena points.";
+		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
+		next;
+	}
+	else set arena_point, arena_point + 1;
+	mes "[Staff]";
+	mes "Let me guide you outside. I hope you had a good time.";
+	close2;
+	specialeffect2 EF_EXIT;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,25,84,3	script	Staff#70-2	67,{
+
+	if($arena_min70end < $arena_min70st)
+	{
+		if($arena_sec70end < $arena_sec70st)
+		{
+			set @record_min70,60 - $arena_min70st + $arena_min70end -1;
+			set @record_sec70,60 - $arena_sec70st + $arena_sec70end;
+		}
+		else
+		{
+			set @record_min70,60 - $arena_min70st + $arena_min70end;
+			set @record_sec70,$arena_sec70end - $arena_sec70st;
+		}
+	}
+	else
+	{
+		if($arena_sec70end < $arena_sec70st)
+		{
+			set @record_min70,$arena_min70end - $arena_min70st -1;
+			set @record_sec70,60 - $arena_sec70st + $arena_sec70end;
+		}
+		else
+		{
+			set @record_min70,$arena_min70end - $arena_min70st;
+			set @record_sec70,$arena_sec70end - $arena_sec70st;
+		}
+	}
+	set @gap70,(60 * $top_70min + $top_70sec) - (60 * @record_min70 + @record_sec70);
+	mes "[Staff]";
+	mes "Wow, you did a good job~ ";
+	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
+	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
+	next;
+	mes "[Staff]";
+	mes "is "+@record_min70+"minutes "+@record_sec70+"seconds.";
+	mes "Congratulations!";
+	next;
+	mes "[Staff]";
+	mes "The fastest player among people who cleared lvl 70s arena time force battle is ^3131FF"+$arena_70topn$+"^000000.";
+	next;
+	mes "[Staff]";
+	mes "^3131FF"+$arena_70topn$+"^000000's running time was ^3131FF"+$top_70min+"^000000minutes ^3131FF"+$top_70sec+"^000000seconds.";
+	next;
+	if (@gap70 < 0) {
+		mes "[Staff]";
+		mes "Although you failed to make a new record, I hope you will succeed next time.";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			set arena_point, arena_point + 20;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_EXIT;
+ 		donpcevent "cast#70::Onnomal1";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_70::Onstop";
+		donpcevent "alloff#70::Onon";
+		donpcevent "lvl 70s Waiting Room::Onstart";
+		end;
+	}
+	else
+	{
+		emotion e_omg;
+		mes "[Staff]";
+		mes "Wow! You have renewed the record!";
+		mes "What a great job!";
+		next;
+		mes "[Staff]";
+		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 70s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
+		set $top_70min, @record_min70;
+		set $top_70sec, @record_sec70;
+		set $arena_70topn$,strcharinfo(0);
+		donpcevent "Vendigos::Onlinerec_70";
+		next;
+		if (arena_point > 29970) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			mes "[Staff]";
+			mes "Let me reward you with some arena points.";
+			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
+			next;
+			set arena_point, arena_point + 50;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_HIT5;
+ 		donpcevent "cast#70::Onnomal2";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_70::Onstop";
+		donpcevent "alloff#70::Onon";
+		donpcevent "lvl 70s Waiting Room::Onstart";
+		end;
+	}
+}
+
+-	script	#arn_timer_70	-1,{
+
+Onon:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 70s.",0,0xFFCE00;
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
+	end;
+
+OnTimer60000:
+ 	donpcevent "cast#70::Ontimeover2";
+	donpcevent "arn_warp_70::Onout";
+	donpcevent "#arn_timer_70::Onstop";
+	donpcevent "alloff#70::Onon";
+	donpcevent "lvl 70s Waiting Room::Onstart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end;
+
+}
+
+-	script	arn_warp_70	-1,{
+
+Onout:
+	areawarp "prt_are_in",14,91,29,74,"arena_room",100,75;
+	end;
+}
+
+-	script	cast#70	-1,{
+Ontimeover1:
+	mapannounce "force_3-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
+	end;
+Ontimeover2:
+	mapannounce "force_3-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
+	end;
+Onnomal1:
+	mapannounce "force_3-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+Onnomal2:
+	mapannounce "force_3-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+}
+
+-	script	alloff#70	-1,{
+
+Onon:
+	mapwarp "force_3-1","prt_are_in",126,190,0,0;
+	donpcevent "force_01mob#70::Onreset";
+	donpcevent "force_02mob#70::Onreset";
+	donpcevent "force_03mob#70::Onreset";
+	donpcevent "force_04mob#70::Onreset";
+	donpcevent "force_05mob#70::Onreset";
+	donpcevent "force_06mob#70::Onreset";
+	donpcevent "force_07mob#70::Onreset";
+	donpcevent "force_08mob#70::Onreset";
+	donpcevent "force_09mob#70::Onreset";
+	donpcevent "force_01ex#70::Onreset";
+	donpcevent "force_02ex#70::Onreset";
+	donpcevent "force_03ex#70::Onreset";
+	donpcevent "force_04ex#70::Onreset";
+	donpcevent "force_05ex#70::Onreset";
+	donpcevent "force_06ex#70::Onreset";
+	donpcevent "force_07ex#70::Onreset";
+	donpcevent "force_08ex#70::Onreset";
+	donpcevent "force_09ex#70::Onreset";
+	donpcevent "Cadillac#arena::Ontimeroff";
+	disablenpc "Cadillac#arena";
+	disablenpc "force_01_02#70";
+	disablenpc "force_02_03#70";
+	disablenpc "force_03_04#70";
+	disablenpc "force_04_05#70";
+	disablenpc "force_05_06#70";
+	disablenpc "force_06_07#70";
+	disablenpc "force_07_08#70";
+	disablenpc "force_08_09#70";
+	disablenpc "force_exit#70";
+	disablenpc "arena#70";
+	donpcevent "#arn_timer_70::Onstop";
+	enablenpc "Cadillac#arena";
+	enablenpc "arena#70";
+	end;
+
+OnInit:
+	if(!$top_70min && !$top_70sec) set $top_70min,7;
+	end;
+
+}
+
diff --git a/npc/other/arena/arena_lvl80.txt b/npc/other/arena/arena_lvl80.txt
new file mode 100644
index 000000000..729311508
--- /dev/null
+++ b/npc/other/arena/arena_lvl80.txt
@@ -0,0 +1,1057 @@
+//===== Hercules Script ======================================
+//= Izlude Arena lvl 80
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.1
+//===== Description: =========================================
+//= Izlude Battle Arena Level 80
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.1 Replaced effect numerics with constants. [Samuray22]
+//============================================================
+
+arena_room,147,42,1	script	lvl 80s Waiting Room	124,{
+	end;
+
+OnInit:
+	waitingroom "Individual; Level 80 to 99",50,"lvl 80s Waiting Room::OnStartArena",1,1000,80,99;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	warpwaitingpc "force_4-1",99,12;
+	donpcevent "arena#80::Onstart";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+force_4-1,99,20,4	script	Octus#arena	124,{
+	end;
+
+OnInit:
+	set $@mapcount80, 0;
+	end;
+
+Onstart:
+	initnpctimer;
+	set $arena_min80st,gettime(2);
+	set $arena_sec80st,gettime(1);
+	end;
+
+OnTimer3000:
+	mapannounce "force_4-1","Good day, my name is Octus, the guide of Time Force Battle for lvl 80s!",0;
+	end;
+
+OnTimer4000:
+	mapannounce "force_4-1","Remember your right decision will save a lot of your time!",0;
+	end;
+
+OnTimer8000:
+	mapannounce "force_4-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 7 minutes from now.",0;
+	end;
+
+OnTimer60000:
+	set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 7 minutes ",0;
+	end;
+
+OnTimer120000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 6 minutes ",0;
+	end;
+
+OnTimer180000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 5 minutes ",0;
+end;
+OnTimer240000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 4 minutes ",0;
+	end;
+
+OnTimer300000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 3 minutes ",0;
+	end;
+
+OnTimer360000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 2 minutes ",0;
+	end;
+
+OnTimer420000:
+	 set $@mapcount80, getmapusers ("force_4-1");
+	if ($@mapcount80 == 0) {
+		donpcevent "Octus#arena::Onfailclearstage";
+	}
+	mapannounce "force_4-1","Remaining Time : 1 minute ",0;
+	end;
+
+OnTimer480000:
+	mapannounce "force_4-1","Your time is over. I hope you had a good time~",0;
+	end;
+
+OnTimer485000:
+OnTimer486000:
+OnTimer487000:
+OnTimer488000:
+OnTimer489000:
+OnTimer490000:
+OnTimer491000:
+OnTimer492000:
+OnTimer493000:
+OnTimer494000:
+	mapwarp "force_4-1","prt_are_in",178,190,0,0;
+	end;
+
+OnTimer495000:
+	mapwarp "force_4-1","prt_are_in",178,190,0,0;
+	donpcevent "Octus#arena::Onfailclearstage";
+	end;
+
+Ontimeroff:
+	stopnpctimer;
+	end;
+
+Onfailclearstage:
+	donpcevent "cast#80::Ontimeover1";
+	mapwarp "force_4-1","prt_are_in",178,190,0,0;
+	donpcevent "Octus#arena::Ontimeroff";
+	donpcevent "arena#80::Onreset_all";
+	donpcevent "alloff#80::Onon";
+	donpcevent "lvl 80s Waiting Room::Onstart";
+	end;
+
+On01_start:
+	mapannounce "force_4-1","In order to clear this battle, you must kill all Nightmares!",0;
+	end;
+
+On01_end:
+	mapannounce "force_4-1","A door to the north room has opened!",0;
+	end;
+
+On02_start:
+	mapannounce "force_4-1","In order to clear this battle, you must kill all monsters!",0;
+	end;
+
+On02_end:
+	mapannounce "force_4-1","A door to the north room has opened!",0;
+	end;
+
+On03_start:
+	mapannounce "force_4-1","In order to clear this battle, you must kill all Assaulters!",0;
+	end;
+
+On03_end:
+	mapannounce "force_4-1","Clear! A door to the east room has opened!",0;
+	end;
+
+On04_start:
+	mapannounce "force_4-1","In order to clear this battle, you must kill all Nine Tails!",0;
+	end;
+
+On04_end:
+	mapannounce "force_4-1","A door to the east room has opened!",0;
+	end;
+
+On05_start:
+	mapannounce "force_4-1","In order to clear this battle, you must kill all Walking Petites!",0;
+	end;
+
+On05_end:
+	mapannounce "force_4-1","Clear! A door to the south room has opened!",0;
+	end;
+
+On06_start:
+	mapannounce "force_4-1","In order to clear this battle, kill all monsters in this room!",0;
+	end;
+
+On06_end:
+	mapannounce "force_4-1","A door to the south room has opened!",0;
+	end;
+
+On07_start:
+	mapannounce "force_4-1","In order to clear this battle, kill all Fur-Seals while dodging Mermen!",0;
+	end;
+
+On07_end:
+	mapannounce "force_4-1","Clear! A door to the west room has opened!",0;
+	end;
+
+On08_start:
+	mapannounce "force_4-1","Please escape to the north exit!",0;
+	end;
+
+On09_start:
+	mapannounce "force_4-1","In order to clear this battle, you must defeat an Ancient Mummy!",0;
+	end;
+
+On09_end:
+	mapannounce "force_4-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
+	end;
+
+}
+
+-	script	arena#80	-1,{
+
+Onreset_01:
+	donpcevent "force_01ex#80::Onreset";
+	donpcevent "force_02start#80::Onon";
+	enablenpc "force_01_02#80";
+	end;
+
+Onreset_02:
+	donpcevent "force_02mob#80::Onreset";
+	donpcevent "force_03start#80::Onon";
+	enablenpc "force_02_03#80";
+	end;
+
+Onreset_03:
+	enablenpc "force_03_04#80";
+	donpcevent "force_04start#80::Onon";
+	donpcevent "force_03ex#80::Onreset";
+	end;
+
+Onreset_04:
+	enablenpc "force_04_05#80";
+	donpcevent "force_05start#80::Onon";
+	donpcevent "force_04ex#80::Onreset";
+	end;
+
+Onreset_05:
+	enablenpc "force_05_06#80";
+	donpcevent "force_06start#80::Onon";
+	donpcevent "force_05ex#80::Onreset";
+	end;
+
+Onreset_06:
+	enablenpc "force_06_07#80";
+	donpcevent "force_07start#80::Onon";
+	donpcevent "force_06ex#80::Onreset";
+	end;
+
+Onreset_07:
+	enablenpc "force_07_08#80";
+	donpcevent "force_07ex#80::Onreset";
+	donpcevent "force_08start#80::Onon";
+	end;
+
+Onreset_08:
+	donpcevent "force_09start#80::Onon";
+	enablenpc "force_08_09#80";
+	end;
+
+Onreset_09:
+	enablenpc "force_exit#80";
+	end;
+
+Onstart:
+	disablenpc "force_01_02#80";
+	disablenpc "force_02_03#80";
+	disablenpc "force_03_04#80";
+	disablenpc "force_04_05#80";
+	disablenpc "force_05_06#80";
+	disablenpc "force_06_07#80";
+	disablenpc "force_07_08#80";
+	disablenpc "force_08_09#80";
+	disablenpc "force_exit#80";
+	donpcevent "Octus#arena::Ontimeroff";
+	donpcevent "force_09mob#80::Ontimeroff";
+	donpcevent "force_01mob#80::Onreset";
+	donpcevent "force_02mob#80::Onreset";
+	donpcevent "force_03mob#80::Onreset";
+	donpcevent "force_04mob#80::Onreset";
+	donpcevent "force_05mob#80::Onreset";
+	donpcevent "force_06mob#80::Onreset";
+	donpcevent "force_07mob#80::Onreset";
+	donpcevent "force_08mob#80::Onreset";
+	donpcevent "force_09mob#80::Onreset";
+	donpcevent "force_01ex#80::Onreset";
+	donpcevent "force_03ex#80::Onreset";
+	donpcevent "force_04ex#80::Onreset";
+	donpcevent "force_05ex#80::Onreset";
+	donpcevent "force_07ex#80::Onreset";
+	donpcevent "force_08ex#80::Onreset";
+	donpcevent "force_09ex#80::Onreset";
+	enablenpc "force_08_01#80";
+	donpcevent "force_01start#80::Onon";
+	donpcevent "Octus#arena::Onstart";
+	end;
+
+Onreset_all:
+	donpcevent "force_01mob#80::Onreset";
+	donpcevent "force_02mob#80::Onreset";
+	donpcevent "force_03mob#80::Onreset";
+	donpcevent "force_04mob#80::Onreset";
+	donpcevent "force_05mob#80::Onreset";
+	donpcevent "force_06mob#80::Onreset";
+	donpcevent "force_07mob#80::Onreset";
+	donpcevent "force_09mob#80::Onreset";
+	donpcevent "force_01ex#80::Onreset";
+	donpcevent "force_03ex#80::Onreset";
+	donpcevent "force_04ex#80::Onreset";
+	donpcevent "force_05ex#80::Onreset";
+	donpcevent "force_07ex#80::Onreset";
+	donpcevent "force_08ex#80::Onreset";
+	donpcevent "force_09ex#80::Onreset";
+	end;
+
+}
+
+force_4-1,62,26,1	script	force_08_01#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On01_start";
+	warp "force_4-1",40,26;
+	end;
+
+}
+
+force_4-1,25,44,1	script	force_01_02#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On02_start";
+	warp "force_4-1",25,69;
+	end;
+
+}
+
+force_4-1,25,134,1	script	force_02_03#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On03_start";
+	warp "force_4-1",25,159;
+	end;
+
+}
+
+force_4-1,44,174,1	script	force_03_04#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On04_start";
+	warp "force_4-1",69,174;
+	end;
+
+}
+
+force_4-1,134,174,1	script	force_04_05#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On05_start";
+	warp "force_4-1",159,174;
+	end;
+
+}
+
+force_4-1,174,155,1	script	force_05_06#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On06_start";
+	warp "force_4-1",174,130;
+	end;
+
+}
+
+force_4-1,174,65,1	script	force_06_07#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On07_start";
+	warp "force_4-1",174,40;
+	end;
+
+}
+
+force_4-1,155,26,1	script	force_07_08#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On08_start";
+	warp "force_4-1",132,26;
+	enablenpc "force_08_09#80";
+	end;
+
+}
+
+force_4-1,99,54,1	script	force_08_09#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::On09_start";
+	warp "force_4-1",99,82;
+	end;
+
+}
+
+force_4-1,99,124,1	script	force_exit#80	45,1,1,{
+
+OnTouch:
+	donpcevent "Octus#arena::Ontimeroff";
+	donpcevent "#arn_timer_80::Onon";
+	mapwarp "force_4-1","prt_are_in",73,192,0,0;
+	end;
+
+}
+
+-	script	force_01start#80	-1,{
+Onon:
+	donpcevent "force_01mob#80::Onon";
+end;
+
+}
+
+-	script	force_01ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_01ex#80::OnMobEx";
+	end;
+
+Onsummonmob1:
+	monster "force_4-1",11,25,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
+	monster "force_4-1",22,22,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
+	monster "force_4-1",25,25,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
+	monster "force_4-1",35,13,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
+	monster "force_4-1",18,33,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+
+}
+
+-	script	force_01mob#80	-1,{
+
+Onon:
+	monster "force_4-1",35,13,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
+	monster "force_4-1",25,36,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
+	monster "force_4-1",22,23,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
+	monster "force_4-1",25,17,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
+	monster "force_4-1",25,15,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
+	set $force_01_80,5;
+	donpcevent "force_01ex#80::Onsummonmob1";
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_01mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_01_80,$force_01_80 -1;
+	if ($force_01_80 < 1) {
+		donpcevent "Octus#arena::On01_end";
+		donpcevent "arena#80::Onreset_01";
+	}
+	end;
+}
+
+-	script	force_02start#80	-1,{
+
+Onon:
+	donpcevent "force_02mob#80::Onon";
+	end;
+}
+
+-	script	force_02mob#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_02mob#80::OnMobDeath";
+	end;
+
+Onon:
+	monster "force_4-1",24,80,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",23,110,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",26,90,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",28,75,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",24,90,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",28,85,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",24,82,"Deviruchi",1433,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",28,86,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",27,73,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",26,118,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",25,127,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",28,128,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",27,100,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",29,90,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
+	monster "force_4-1",28,128,"Raydric Archer",1453,1,"force_02mob#80::OnMobDeath";
+	set $force_02_80,15;
+	end;
+
+OnMobDeath:
+	set $force_02_80,$force_02_80 -1;
+	if ($force_02_80 < 1) {
+		donpcevent "Octus#arena::On02_end";
+		donpcevent "arena#80::Onreset_02";
+	}
+	end;
+}
+
+-	script	force_03start#80	-1,{
+
+Onon:
+	donpcevent "force_03mob#80::Onon";
+	end;
+}
+
+-	script	force_03ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_03ex#80::OnMobEx";
+	end;
+
+Onsummonmob_03:
+	monster "force_4-1",26,173,"Clock Tower Keeper",1527,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",21,173,"Marionette",1459,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",31,173,"Clock Tower Keeper",1527,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",26,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",21,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",31,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",26,186,"Sidewinder",1424,1,"force_03ex#80::OnMobEx";
+	monster "force_4-1",26,161,"Sidewinder",1424,1,"force_03ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_03mob#80	-1,{
+
+Onon:
+	donpcevent "force_03ex#80::Onsummonmob_03";
+	monster "force_4-1",23,174,"Assaulter",1364,1,"force_03mob#80::OnMobDeath";
+	monster "force_4-1",18,173,"Assaulter",1364,1,"force_03mob#80::OnMobDeath";
+	set $force_03_80,2;
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_03mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_03_80,$force_03_80 -1;
+	donpcevent "force_03ex#80::Onsummonmob_03";
+	if ($force_03_80 < 1) {
+		donpcevent "Octus#arena::On03_end";
+		donpcevent "arena#80::Onreset_03";
+	}
+	end;
+}
+
+-	script	force_04start#80	-1,{
+
+Onon:
+	donpcevent "force_04mob#80::Onon";
+end;
+
+}
+
+-	script	force_04ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_04ex#80::OnMobEx";
+	end;
+
+Onsummonmob_04:
+	monster "force_4-1",99,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",101,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",103,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",105,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",107,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",109,177,"Pasana",1464,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",99,170,"Minorous",1461,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",111,170,"Minorous",1461,1,"force_04ex#80::OnMobEx";
+	monster "force_4-1",110,170,"Lava Golem",1549,1,"force_04ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+
+}
+
+-	script	force_04mob#80	-1,{
+
+Onon:
+	donpcevent "force_04ex#80::Onsummonmob_04";
+	monster "force_4-1",80,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
+	monster "force_4-1",105,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
+	monster "force_4-1",90,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
+	monster "force_4-1",117,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
+	set $force_04_80,4;
+	end;
+Onreset:
+	killmonster "force_4-1","force_04mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_04_80,$force_04_80 -1;
+	if ($force_04_80 < 1) {
+		donpcevent "Octus#arena::On04_end";
+		donpcevent "arena#80::Onreset_04";
+	}
+	end;
+}
+
+-	script	force_05start#80	-1,{
+
+Onon:
+	donpcevent "force_05mob#80::Onon";
+	end;
+}
+
+-	script	force_05ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_05ex#80::OnMobEx";
+	end;
+
+Onsummonmob_05:
+	monster "force_4-1",168,190,"Petite",1466,1,"force_05ex#80::OnMobEx";
+	monster "force_4-1",173,166,"Petite",1466,1,"force_05ex#80::OnMobEx";
+	monster "force_4-1",171,176,"Petite",1466,1,"force_05ex#80::OnMobEx";
+	monster "force_4-1",188,167,"Petite",1466,1,"force_05ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_05mob#80	-1,{
+
+Onon:
+	monster "force_4-1",164,174,"Petite",1465,1,"force_05mob#80::OnMobDeath";
+	monster "force_4-1",169,159,"Petite",1465,1,"force_05mob#80::OnMobDeath";
+	monster "force_4-1",174,183,"Petite",1465,1,"force_05mob#80::OnMobDeath";
+	monster "force_4-1",177,170,"Petite",1465,1,"force_05mob#80::OnMobDeath";
+	set $force_05_80,4;
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_05mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_05_80,$force_05_80 -1;
+	if ($force_05_80 < 1) {
+		donpcevent "Octus#arena::On05_end";
+		donpcevent "arena#80::Onreset_05";
+	}
+	else donpcevent "force_05ex#80::Onsummonmob_05";
+	end;
+
+}
+
+-	script	force_06start#80	-1,{
+
+Onon:
+	donpcevent "force_06mob#80::Onon";
+	end;
+}
+
+-	script	force_06mob#80	-1,{
+
+Onon:
+	monster "force_4-1",173,118,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",173,90,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",177,72,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",171,108,"Deviruchi",1433,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",171,85,"Deviruchi",1433,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",171,79,"Alice",1521,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",175,118,"Alice",1521,1,"force_06mob#80::OnMobDeath";
+	monster "force_4-1",175,99,"Alice",1521,1,"force_06mob#80::OnMobDeath";
+	set $force_06_80,8;
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_06mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_06_80,$force_06_80 -1;
+	if ($force_06_80 < 1) {
+		donpcevent "Octus#arena::On06_end";
+		donpcevent "arena#80::Onreset_06";
+	}
+	end;
+}
+
+-	script	force_07start#80	-1,{
+
+Onon:
+	donpcevent "force_07mob#80::Onon";
+	end;
+}
+
+-	script	force_07ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_07ex#80::OnMobEx";
+	end;
+
+Onsummonmob_07:
+	monster "force_4-1",160,34,"Merman",1451,1,"force_07ex#80::OnMobEx";
+	monster "force_4-1",163,27,"Merman",1451,1,"force_07ex#80::OnMobEx";
+	monster "force_4-1",163,23,"Merman",1451,1,"force_07ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_07mob#80	-1,{
+
+Onon:
+	donpcevent "force_07ex#80::Onsummonmob_07";
+	monster "force_4-1",165,27,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
+	monster "force_4-1",184,23,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
+	monster "force_4-1",174,19,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
+	set $force_07_80,3;
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_07mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_07_80,$force_07_80 -1;
+	if ($force_07_80 < 1) {
+		donpcevent "Octus#arena::On07_end";
+		donpcevent "arena#80::Onreset_07";
+	}
+	end;
+}
+
+-	script	force_08start#80	-1,{
+
+Onon:
+	donpcevent "force_08ex#80::Onon";
+	end;
+}
+
+-	script	force_08ex#80	-1,{
+
+Onon:
+	donpcevent "arena#80::Onreset_08";
+	end;
+}
+
+-	script	force_09start#80	-1,{
+
+Onon:
+	donpcevent "force_09mob#80::Onon";
+	end;
+}
+
+-	script	force_09ex#80	-1,{
+
+Onreset:
+	killmonster "force_4-1","force_09ex#80::OnMobEx";
+	end;
+
+Onsummonmob_09:
+	monster "force_4-1",91,99,"Argos",1430,1,"force_09ex#80::OnMobEx";
+	monster "force_4-1",95,105,"Argos",1430,1,"force_09ex#80::OnMobEx";
+	monster "force_4-1",122,99,"Argos",1430,1,"force_09ex#80::OnMobEx";
+	monster "force_4-1",88,107,"Argos",1430,1,"force_09ex#80::OnMobEx";
+	monster "force_4-1",85,104,"Argos",1430,1,"force_09ex#80::OnMobEx";
+	end;
+
+OnMobEx:
+	end;
+}
+
+-	script	force_09mob#80	-1,{
+
+Onon:
+	monster "force_4-1",99,99,"Ancient Mummy",1522,1,"force_09mob#80::OnMobDeath";
+	donpcevent "force_09ex#80::Onsummonmob_09";
+	set $force_09_80,1;
+	end;
+
+Onreset:
+	killmonster "force_4-1","force_09mob#80::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_09_80,$force_09_80 -1;
+	if ($force_09_80 < 1) {
+		donpcevent "Octus#arena::On09_end";
+		donpcevent "arena#80::Onreset_09";
+		donpcevent "arena#80::Onreset_all";
+		set $arena_min80end,gettime(2);
+		set $arena_sec80end,gettime(1);
+	}
+	end;
+}
+
+prt_are_in,181,188,3	script	Staff#80-1	67,{
+
+	mes "[Staff]";
+	mes "You did a good job.";
+	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Uh huh!";
+		mes "You already have enough arena points.";
+		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
+		next;
+	}
+	else set arena_point, arena_point + 1;
+	mes "[Staff]";
+	mes "Let me guide you outside. I hope you had a good time.";
+	close2;
+	specialeffect2 EF_EXIT;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,77,187,3	script	Staff#80-2	67,{
+
+	if($arena_min80end < $arena_min80st)
+	{
+		if($arena_sec80end < $arena_sec80st)
+		{
+			set @record_min80,60 - $arena_min80st + $arena_min80end -1;
+			set @record_sec80,60 - $arena_sec80st + $arena_sec80end;
+		}
+		else
+		{
+			set @record_min80,60 - $arena_min80st + $arena_min80end;
+			set @record_sec80,$arena_sec80end - $arena_sec80st;
+		}
+	}
+	else
+	{
+		if($arena_sec80end < $arena_sec80st)
+		{
+			set @record_min80,$arena_min80end - $arena_min80st -1;
+			set @record_sec80,60 - $arena_sec80st + $arena_sec80end;
+		}
+		else
+		{
+			set @record_min80,$arena_min80end - $arena_min80st;
+			set @record_sec80,$arena_sec80end - $arena_sec80st;
+		}
+	}
+	set @gap80,(60 * $top_80min + $top_80sec) - (60 * @record_min80 + @record_sec80);
+	mes "[Staff]";
+	mes "Wow, you did a good job~ ";
+	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
+	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
+	next;
+	mes "[Staff]";
+	mes "is "+@record_min80+"minutes "+@record_sec80+"seconds.";
+	mes "Congratulations!";
+	next;
+	mes "[Staff]";
+	mes "The fastest player among people who cleared lvl 80s arena time force battle is ^3131FF"+$arena_80topn$+"^000000.";
+	next;
+	mes "[Staff]";
+	mes "^3131FF"+$arena_80topn$+"^000000's running time was ^3131FF"+$top_80min+"^000000minutes ^3131FF"+$top_80sec+"^000000seconds.";
+	next;
+	if (@gap80 < 0) {
+		mes "[Staff]";
+		mes "Although you failed to make a new record, I hope you will succeed next time.";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			set arena_point, arena_point + 20;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_EXIT;
+ 		donpcevent "cast#80::Onnomal1";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_80::Onstop";
+		donpcevent "alloff#80::Onon";
+		donpcevent "lvl 80s Waiting Room::Onstart";
+		end;
+	}
+	else
+	{
+		emotion e_omg;
+		mes "[Staff]";
+		mes "Wow! You have renewed the record!";
+		mes "What a great job!";
+		next;
+		mes "[Staff]";
+		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 80s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
+		set $top_80min, @record_min80;
+		set $top_80sec, @record_sec80;
+		set $arena_80topn$,strcharinfo(0);
+		donpcevent "Vendigos::Onlinerec_80";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			mes "[Staff]";
+			mes "Let me reward you with some arena points.";
+			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
+			next;
+			set arena_point, arena_point + 50;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		specialeffect2 EF_HIT5;
+ 		donpcevent "cast#80::Onnomal2";
+		warp "arena_room",100,75;
+		donpcevent "#arn_timer_80::Onstop";
+		donpcevent "alloff#80::Onon";
+		donpcevent "lvl 80s Waiting Room::Onstart";
+		end;
+	}
+}
+
+-	script	#arn_timer_80	-1,{
+
+Onon:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 80s.",0,0xFFCE00;
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
+	end;
+
+OnTimer60000:
+ 	donpcevent "cast#80::Ontimeover2";
+	donpcevent "arn_warp_80::Onout";
+	donpcevent "#arn_timer_80::Onstop";
+	donpcevent "alloff#80::Onon";
+	donpcevent "lvl 80s Waiting Room::Onstart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end;
+
+}
+
+-	script	arn_warp_80	-1,{
+
+Onout:
+	areawarp "prt_are_in",66,195,81,178,"arena_room",100,75;
+	end;
+}
+
+-	script	cast#80	-1,{
+Ontimeover1:
+	mapannounce "force_4-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
+	end;
+Ontimeover2:
+	mapannounce "force_4-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
+	end;
+Onnomal1:
+	mapannounce "force_4-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+Onnomal2:
+	mapannounce "force_4-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+}
+
+-	script	alloff#80	-1,{
+
+Onon:
+	mapwarp "force_4-1","prt_are_in",126,190,0,0;
+	donpcevent "force_01mob#80::Onreset";
+	donpcevent "force_02mob#80::Onreset";
+	donpcevent "force_03mob#80::Onreset";
+	donpcevent "force_04mob#80::Onreset";
+	donpcevent "force_05mob#80::Onreset";
+	donpcevent "force_06mob#80::Onreset";
+	donpcevent "force_07mob#80::Onreset";
+	donpcevent "force_08mob#80::Onreset";
+	donpcevent "force_09mob#80::Onreset";
+	donpcevent "force_01ex#80::Onreset";
+	donpcevent "force_03ex#80::Onreset";
+	donpcevent "force_04ex#80::Onreset";
+	donpcevent "force_05ex#80::Onreset";
+	donpcevent "force_07ex#80::Onreset";
+	donpcevent "force_08ex#80::Onreset";
+	donpcevent "force_09ex#80::Onreset";
+	donpcevent "Octus#arena::Ontimeroff";
+	disablenpc "Octus#arena";
+	disablenpc "force_01_02#80";
+	disablenpc "force_02_03#80";
+	disablenpc "force_03_04#80";
+	disablenpc "force_04_05#80";
+	disablenpc "force_05_06#80";
+	disablenpc "force_06_07#80";
+	disablenpc "force_07_08#80";
+	disablenpc "force_08_09#80";
+	disablenpc "force_exit#80";
+	disablenpc "arena#80";
+	donpcevent "#arn_timer_80::Onstop";
+	enablenpc "Octus#arena";
+	enablenpc "arena#80";
+	end;
+
+OnInit:
+	if(!$top_80min && !$top_80sec) set $top_80min,8;
+	end;
+
+}
+
diff --git a/npc/other/arena/arena_party.txt b/npc/other/arena/arena_party.txt
new file mode 100644
index 000000000..837c3eab1
--- /dev/null
+++ b/npc/other/arena/arena_party.txt
@@ -0,0 +1,1460 @@
+//===== Hercules Script ======================================
+//= Izlude Party Arena 
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.3
+//===== Description: =========================================
+//= Izlude Party Battle Arena
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.0a Fixed a typo.
+//= 1.1 Replaced effect numerics with constants. [Samuray22]
+//= 1.2 Fixed "OnMobDeath" doesn't work sometime. [Inkfish]
+//= 1.3 Corrected donpcevent typo. (bugreport:4374) [L0ne_w0lf]
+//============================================================
+
+arena_room,162,88,3	script	Ponox	124,{
+	end;
+
+OnInit:
+	waitingroom "Party Mode - 5 Member Parties",11,"Ponox::OnStartArena",5,0,10,99;
+	enablewaitingroomevent;
+	end;
+
+OnStartArena:
+	donpcevent "toarena#party::OnInit";
+	donpcevent "toout#party::OnInit";
+	warpwaitingpc "prt_are_in",73,78;
+	donpcevent "toout#party::OnTimer";
+	donpcevent "Helper#party::OnEnter";
+	disablewaitingroomevent;
+	end;
+
+Onstart:
+	enablewaitingroomevent;
+	end;
+}
+
+prt_are_in,76,87,3	script	Helper#party	 67,4,4,{
+
+	if($arn_partywait == 0)
+	{
+		set $arn_partywait,1;
+		emotion e_gasp,0;
+		mes "[Helper Iriff]";
+		mes "Good day, challengers!";
+		mes "You are in the party arena waiting room.";
+		next;
+		mes "[Helper Iriff]";
+		mes "Only one person at a time is allowed to stay in this waiting room.";
+		mes "Would you like to start a battle now?";
+		next;
+		switch( select( "No","Yes" ) )
+		{
+			case 1:
+				set $arn_partywait,0;
+				mes "[Helper Iriff]";
+				mes "I see.";
+				mes "However, please remember you have only a limited amount of time.";
+				close;
+
+			case 2:
+				mes "[Helper Iriff]";
+				mes "Thank you, let me start a battle.";
+				mes "A warp portal leading to the arena room will be open.";
+				mes "I hope you will survive until the end of the battle and engrave your name on the list of honor...";
+				close2;
+				donpcevent "toarena#party::OnEnter";
+				donpcevent "Helper#party::OnStop";
+				donpcevent "arena_p::OnStart";
+				end;
+		}
+	}
+	else end;
+
+OnEnter:
+	enablenpc "Helper#party";
+	end;
+
+OnStop:
+	disablenpc "Helper#party";
+	end;
+
+OnInit:
+	set $arn_partywait,0;
+	end;
+}
+
+prt_are_in,73,78,0	script	toarena#party	-1,20,20,{
+
+OnInit:
+	disablenpc "toarena#party";
+	end;
+
+OnTouch:
+	if(Zeny < 1000) warp "arena_room",100,75;
+	else
+	{
+		set Zeny,Zeny -1000;
+		set $arn_partywait,0;
+		donpcevent "toout#party::OnStop";
+		warp "force_1-2",99,26;
+	}
+
+OnEnter:
+	enablenpc "toarena#party";
+	end;
+}
+
+prt_are_in,73,79,0	script	toout#party	-1,20,20,{
+
+OnInit:
+	disablenpc "toout#party";
+	end;
+
+OnTimer:
+	initnpctimer;
+	end;
+
+OnTimer60000:
+	set $arn_partywait,0;
+	enablenpc "toout#party";
+	end;
+
+OnTimer70000:
+	donpcevent "toout#party::OnStop";
+	donpcevent "Ponox::Onstart";
+	disablenpc "toout#party";
+
+OnTouch:
+	set $arn_partywait,0;
+	warp "arena_room",100,75;
+
+OnEnter:
+	enablenpc "toout#party";
+	end;
+
+OnStop:
+// 	broadcastinmap "toout turns off the timer."
+	stopnpctimer;
+	end;
+}
+
+prt_are_in,73,74,0	script	arena_out	-1,1,1,{
+
+OnTouch:
+	set $arn_partywait,0;
+	warp "arena_room",100,75;
+	end;
+}
+
+force_1-2,99,31,4	script	Slipslowrun#party	124,{
+
+OnInit:
+	set $@mapcountpt,0;
+	end;
+
+OnStart:
+	initnpctimer;
+	set $arena_minptst,gettime(2);
+	set $arena_secptst,gettime(1);
+	end;
+
+OnTimer2000:
+	mapannounce "force_1-2","Good day, my name is Slipslowrun! I am here to assist you in the party arena battles!",bc_all;
+	donpcevent "arena_compass::OnStart";
+	end;
+
+OnTimer3000:
+	mapannounce "force_1-2","The goal of the party arena is eliminating every monster in each room.",bc_all;
+	end;
+
+OnTimer4000:
+	mapannounce "force_1-2","There is no order to enter one among 3 rooms at 3 direction. But remember you will eliminate all monsters in a room in order to procceed to the next step.",bc_all;
+	end;
+
+OnTimer5000:
+	mapannounce "force_1-2","You have 10 minutes from now. I expect you will do your best! ",bc_all;
+	end;
+
+OnTimer60000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 9 minutes ",bc_all;
+	end;
+
+OnTimer120000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 8 minutes ",bc_all;
+	end;
+
+OnTimer180000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 7 minutes ",bc_all;
+	end;
+
+OnTimer240000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 6 minutes ",bc_all;
+	end;
+
+OnTimer300000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 5 minutes ",bc_all;
+	end;
+
+OnTimer360000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 4 minutes ",bc_all;
+	end;
+
+OnTimer420000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 3 minutes ",bc_all;
+	end;
+
+OnTimer480000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 2 minutes ",bc_all;
+	end;
+
+OnTimer540000:
+	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
+	mapannounce "force_1-2","Remaining Time : 1 minute ",bc_all;
+	end;
+
+OnTimer600000:
+	mapannounce "force_1-2","Time is over! Please make sure you do not leave anything behind you before you leave .",bc_all;
+	end;
+
+OnTimer605000:
+	donpcevent "arena_p::OnReset";
+	mapwarp "force_1-2","prt_are_in",177,138;
+	end;
+
+OnTimer606000:
+OnTimer607000:
+OnTimer608000:
+OnTimer609000:
+OnTimer610000:
+OnTimer611000:
+OnTimer612000:
+OnTimer613000:
+	mapwarp "force_1-2","prt_are_in",177,138;
+	end;
+
+OnTimer614000:
+	mapwarp "force_1-2","prt_are_in",177,138;
+	donpcevent "Slipslowrun#party::OnFail";
+	end;
+
+OnFail:
+	donpcevent "Slipslowrun#party::OnTimeoff";
+	mapwarp "force_1-2","prt_are_in",177,138;
+	donpcevent "arena_p::OnReset";
+	donpcevent "alloff#party::OnInit";
+	donpcevent "Ponox::Onstart";
+	end;
+
+OnTimeoff:
+	stopnpctimer;
+	end;
+
+On01_end:
+	mapannounce "force_1-2","A door to the east room has opened!",bc_all;
+	end;
+
+On02_end:
+	mapannounce "force_1-2","A door to the west room has opened!",bc_all;
+	end;
+
+On03_end:
+	mapannounce "force_1-2","A door to the south room has opened!",bc_all;
+	end;
+
+On04_start:
+	mapannounce "force_1-2","A door to the 4th room at the east has opened!",bc_all;
+	end;
+
+On04_end1:
+	mapannounce "force_1-2","A warp portal at the west has opened! Please clear the 5th room at the end of the west hall! ",bc_all;
+	end;
+
+On04_end2:
+	mapannounce "force_1-2","A warp portal at the west north room has opened! ",bc_all;
+	end;
+
+On05_end1:
+	mapannounce "force_1-2","A door to the east room has opened~",bc_all;
+	end;
+
+On05_end2:
+	mapannounce "force_1-2","A door to the north room has opened~",bc_all;
+	end;
+
+On06_end:
+	mapannounce "force_1-2","A door to the east room has opened~",bc_all;
+	end;
+
+On07_end:
+	mapannounce "force_1-2","A door at the north has opened~",bc_all;
+	end;
+
+On08_end:
+	mapannounce "force_1-2","A door to the west hall has opened~",bc_all;
+	end;
+
+On09_end:
+	mapannounce "force_1-2","A west exit has opened!",bc_all;
+	end;
+
+On10_end:
+	mapannounce "force_1-2","Boss stage cleared! An exit at the east has opened! Thank you.",bc_all;
+	end;
+}
+
+-	script	arena_p	-1,{
+
+OnStart:
+	mapwarp "force_1-2","prt_are_in",177,138;
+	disablenpc "force_01_00";
+	disablenpc "force_02_00";
+	disablenpc "force_03_00";
+	disablenpc "force_03_05";
+	disablenpc "force_03_04";
+	disablenpc "force_04_03";
+	disablenpc "force_05_03";
+	disablenpc "force_05_06";
+	disablenpc "force_06_07";
+	disablenpc "force_07_08";
+	disablenpc "force_08_09";
+	disablenpc "force_09_10";
+	disablenpc "force_10_09";
+	disablenpc "force_09_exit";
+	enablenpc "force_01start#party";
+	enablenpc "force_02start#party";
+	enablenpc "force_03start#party";
+	disablenpc "force_04start#party";
+	disablenpc "force_05start#party";
+	disablenpc "force_06start#party";
+	disablenpc "force_07start#party";
+	disablenpc "force_08start#party";
+	disablenpc "force_09start#party";
+	disablenpc "force_10start#party";
+	disablenpc "force_exit#party";
+	donpcevent "force_01mob#party::OnReset";
+	donpcevent "force_02mob#party::OnReset";
+	donpcevent "force_03mob#party::OnReset";
+	donpcevent "force_04mob#party::OnReset";
+	donpcevent "force_05mob#party::OnReset";
+	donpcevent "force_06mob#party::OnReset";
+	donpcevent "force_07mob#party::OnReset";
+	donpcevent "force_08mob#party::OnReset";
+	donpcevent "force_09mob#party::OnReset";
+	donpcevent "force_10mob-1#party::OnReset";
+	donpcevent "force_10mob-2#party::OnReset";
+	donpcevent "force_exitmob#party::OnReset";
+	donpcevent "Slipslowrun#party::OnStart";
+	set $arn_partyc,0;
+	set $arn_partywait,0;
+	end;
+
+On04_start:
+	enablenpc "force_03_04";
+	enablenpc "force_04start#party";
+	end;
+
+On06_start:
+	enablenpc "force_05_06";
+	enablenpc "force_06start#party";
+	end;
+
+On07_start:
+	enablenpc "force_06_07";
+	enablenpc "force_07start#party";
+	end;
+
+On08_start:
+	enablenpc "force_07_08";
+	enablenpc "force_08start#party";
+	end;
+
+On09_start:
+	enablenpc "force_08_09";
+	enablenpc "force_09start#party";
+	end;
+
+On10_start:
+	enablenpc "force_09_10";
+	enablenpc "force_10start#party";
+	end;
+
+Onexit:
+	enablenpc "force_10_09";
+	enablenpc "force_09_exit";
+	enablenpc "force_exit#party";
+	end;
+
+OnReset:
+	donpcevent "force_01mob#party::OnReset";
+	donpcevent "force_02mob#party::OnReset";
+	donpcevent "force_03mob#party::OnReset";
+	donpcevent "force_04mob#party::OnReset";
+	donpcevent "force_05mob#party::OnReset";
+	donpcevent "force_06mob#party::OnReset";
+	donpcevent "force_07mob#party::OnReset";
+	donpcevent "force_08mob#party::OnReset";
+	donpcevent "force_09mob#party::OnReset";
+	donpcevent "force_10mob-1#party::OnReset";
+	donpcevent "force_10mob-2#party::OnReset";
+	donpcevent "force_exitmob#party::OnReset";
+	end;
+}
+
+force_1-2,85,26,1	script	force_00_01	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",37,26;
+	end;
+}
+
+force_1-2,114,26,1	script	force_00_02	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",162,26;
+	end;
+}
+
+force_1-2,99,40,1	script	force_00_03	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",99,66;
+	end;
+}
+
+force_1-2,41,26,1	script	force_01_00	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",89,26;
+	end;
+}
+
+force_1-2,158,26,1	script	force_02_00	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",110,26;
+	end;
+}
+
+force_1-2,99,63,1	script	force_03_00	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",99,36;
+	end;
+}
+
+force_1-2,84,78,1	script	force_03_05	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",37,78;
+	end;
+}
+
+force_1-2,115,78,1	script	force_03_04	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",162,78;
+	end;
+}
+force_1-2,158,77,1	script	force_04_03	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",110,78;
+	end;
+}
+
+force_1-2,41,77,1	script	force_05_03	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",37,78;
+	end;
+}
+
+force_1-2,25,93,1	script	force_05_06	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",26,118;
+	end;
+}
+
+force_1-2,49,130,1	script	force_06_07	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",91,125;
+	end;
+}
+
+force_1-2,107,145,1	script	force_07_08	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",173,118;
+	end;
+}
+
+force_1-2,158,178,1	script	force_08_09	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",133,178;
+	end;
+}
+
+force_1-2,55,178,1	script	force_09_10	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",29,178;
+	end;
+}
+
+force_1-2,33,178,1	script	force_10_09	45,1,1,{
+
+OnTouch:
+	warp "force_1-2",59,178;
+	end;
+}
+
+force_1-2,95,187,1	script	force_09_exit	45,1,1,{
+
+OnTouch:
+	set $arena_minptend,gettime(2);
+	set $arena_secptend,gettime(1);
+	warp "prt_are_in",73,139;
+	donpcevent "#arn_timer_pt::OnEnter";
+	donpcevent "arena_p::OnReset";
+	donpcevent "Slipslowrun#party::OnTimeoff";
+	end;
+}
+
+force_1-2,36,26,0	script	force_01start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_01mob#party::Onon";
+	disablenpc "force_01start#party";
+	end;
+}
+
+-	script	force_01mob#party	-1,{
+
+Onon:
+	monster "force_1-2",15,35,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",35,35,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",15,15,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",35,15,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",15,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",17,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",19,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",21,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",15,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",17,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",19,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",21,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",15,30,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",17,22,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",19,32,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",21,22,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",26,33,"Clock Tower Keeper",1527,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",26,33,"Clock Tower Keeper",1527,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",26,14,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",30,27,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",29,25,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",26,14,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",33,26,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",29,28,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",33,20,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
+	monster "force_1-2",33,30,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
+	set $force_01_pt,26;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_01mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_01_pt,$force_01_pt -1;
+	if($force_01_pt < 1)
+	{
+		enablenpc "force_01_00";
+		donpcevent "Slipslowrun#party::On01_end";
+		set $arn_partyc,$arn_partyc +1;
+		if($arn_partyc == 3)
+		{
+			donpcevent "Slipslowrun#party::On04_start";
+			enablenpc "force_03_04";
+			enablenpc "force_04start#party";
+		}
+	}
+	end;
+}
+
+force_1-2,162,26,0	script	force_02start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_02mob#party::Onon";
+	disablenpc "force_02start#party";
+	end;
+}
+
+-	script	force_02mob#party	-1,{
+
+Onon:
+	monster "force_1-2",163,36,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",184,36,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",184,16,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",163,16,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",171,37,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",177,37,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",184,29,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",184,22,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",177,16,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",170,16,"Joker",1437,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",169,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",171,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",173,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",175,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",177,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",177,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",175,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",173,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",171,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",169,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",173,40,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",173,40,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",181,25,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	monster "force_1-2",181,25,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
+	set $force_02_pt,30;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_02mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_02_pt,$force_02_pt -1;
+	if($force_02_pt < 1)
+	{
+		enablenpc "force_02_00";
+		donpcevent "Slipslowrun#party::On02_end";
+		set $arn_partyc,$arn_partyc +1;
+		if($arn_partyc == 3)
+		{
+			donpcevent "Slipslowrun#party::On04_start";
+			enablenpc "force_03_04";
+			enablenpc "force_04start#party";
+		}
+	}
+	end;
+}
+
+force_1-2,99,66,0	script	force_03start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_03mob#party::Onon";
+	disablenpc "force_03start#party";
+	end;
+}
+
+-	script	force_03mob#party	-1,{
+
+Onon:
+	monster "force_1-2",89,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",90,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",91,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",92,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",93,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",96,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",98,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",100,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",102,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",104,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",88,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",90,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",92,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",94,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",96,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",98,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",100,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",102,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",104,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",106,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",108,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",110,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",91,86,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",108,86,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",91,69,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
+	monster "force_1-2",108,69,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
+	set $force_03_pt,26;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_03mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_03_pt,$force_03_pt -1;
+	if($force_03_pt < 1)
+	{
+		enablenpc "force_03_00";
+		donpcevent "Slipslowrun#party::On03_end";
+		set $arn_partyc,$arn_partyc +1;
+		if($arn_partyc == 3)
+		{
+			donpcevent "Slipslowrun#party::On04_start";
+			enablenpc "force_03_04";
+			enablenpc "force_04start#party";
+		}
+	}
+	end;
+}
+
+force_1-2,162,78,0	script	force_04start#party	-1,3,3,{
+
+OnTouch:
+	donpcevent "force_04mob#party::Onon";
+	disablenpc "force_04start#party";
+	end;
+}
+
+-	script	force_04mob#party	-1,{
+
+Onon:
+	monster "force_1-2",174,78,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",184,78,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",184,68,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",174,68,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",169,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",170,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",171,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",172,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",169,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",170,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",171,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",172,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",183,83,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",183,80,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",183,73,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",183,70,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",179,77,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",169,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",171,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",173,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",175,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
+	monster "force_1-2",177,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
+	set $force_04_pt,22;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_04mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_04_pt,$force_04_pt -1;
+	if($force_04_pt < 1)
+	{
+		enablenpc "force_04_03";
+		enablenpc "force_03_05";
+		enablenpc "force_05start#party";
+		donpcevent "Slipslowrun#party::On04_end1";
+	}
+	end;
+}
+
+force_1-2,36,77,0	script	force_05start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_05mob#party::Onon";
+	disablenpc "force_05start#party";
+	end;
+}
+
+-	script	force_05mob#party	-1,{
+
+Onon:
+	monster "force_1-2",25,68,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",36,68,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",16,88,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",15,78,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",33,88,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",29,87,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",25,81,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",25,78,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",25,72,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",29,70,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",21,70,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",19,76,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",19,83,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",23,89,"Sting",1489,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",22,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",23,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",24,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",23,86,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",22,86,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",22,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",22,72,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",23,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",23,72,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	monster "force_1-2",24,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
+	set $force_05_pt,24;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_05mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_05_pt,$force_05_pt -1;
+	if($force_05_pt < 1)
+	{
+		donpcevent "arena_p::On06_start";
+		donpcevent "Slipslowrun#party::On05_end2";
+	}
+	end;
+}
+
+force_1-2,26,118,0	script	force_06start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_06mob#party::Onon";
+	disablenpc "force_06start#party";
+	end;
+}
+
+-	script	force_06mob#party	-1,{
+
+Onon:
+	monster "force_1-2",19,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",24,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",28,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",32,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",24,127,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",27,127,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",24,128,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",27,128,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",24,129,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",27,129,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,140,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,136,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,132,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,128,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,124,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,120,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,140,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,136,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,132,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,128,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,124,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	monster "force_1-2",16,120,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
+	set $force_06_pt,22;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_06mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_06_pt,$force_06_pt -1;
+	if($force_06_pt < 1)
+	{
+		donpcevent "arena_p::On07_start";
+		donpcevent "Slipslowrun#party::On06_end";
+		set $arn_partyc,$arn_partyc +1;
+	}
+	end;
+}
+
+force_1-2,92,124,0	script	force_07start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_07mob#party::Onon";
+	disablenpc "force_07start#party";
+	end;
+}
+
+-	script	force_07mob#party	-1,{
+
+Onon:
+	monster "force_1-2",104,134,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",104,136,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",104,137,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",104,139,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",111,134,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",111,136,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",111,137,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",111,139,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",98,122,"Khalitzburg",1438,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",90,119,"Khalitzburg",1438,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",98,122,"Executioner",1487,1,"force_07mob#party::OnMobDeath";
+	monster "force_1-2",108,140,"Chimera",1456,1,"force_07mob#party::OnMobDeath";
+	set $force_07_pt,12;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_07mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_07_pt,$force_07_pt -1;
+	if($force_07_pt < 1)
+	{
+		donpcevent "arena_p::On08_start";
+		donpcevent "Slipslowrun#party::On07_end";
+		set $arn_partyc,$arn_partyc +1;
+	}
+	end;
+}
+
+force_1-2,173,118,0	script	force_08start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_08mob#party::Onon";
+	disablenpc "force_08start#party";
+	end;
+}
+
+-	script	force_08mob#party	-1,{
+
+Onon:
+	monster "force_1-2",172,154,"Khalitzburg",1438,1,"force_08mob#party::OnMobDeath";
+	monster "force_1-2",174,145,"Ghostring",1576,1,"force_08mob#party::OnMobDeath";
+	monster "force_1-2",174,145,"Chimera",1456,1,"force_08mob#party::OnMobDeath";
+	set $force_08_pt,4;
+	if(.arn_injustice != 5)
+	{
+		monster "force_1-2",rand(162,184),rand(122,185),"Injustice",1446,1,"force_08mob#party::OnMobDeath";
+		set .arn_injustice,.arn_injustice +1;
+		set $force_08_pt,$force_08_pt +1;
+	}
+	monster "force_1-2",rand(162,184),rand(122,185),"Raydric Archer",1453,1,"force_08mob#party::OnMobDeath";
+	if(.arn_terror != 5)
+	{
+		monster "force_1-2",rand(162,184),rand(122,185),"Nightmare Terror",1554,1,"force_08mob#party::OnMobDeath";
+		set .arn_terror,.arn_terror +1;
+		set $force_08_pt,$force_08_pt +1;
+	}
+	if(.arn_mummy != 6)
+	{
+		monster "force_1-2",rand(162,184),rand(122,185),"Ancient Mummy",1522,1,"force_08mob#party::OnMobDeath";
+		set .arn_mummy,.arn_mummy +1;
+		set $force_08_pt,$force_08_pt +1;
+	}
+	if(.arn_skel != 10)
+	{
+		monster "force_1-2",rand(162,184),rand(122,185),"Skel Prisoner",1479,1,"force_08mob#party::OnMobDeath";
+		set .arn_skel,.arn_skel +1;
+		set $force_08_pt,$force_08_pt +1;
+	}
+	if(.arn_hunt != 5)
+	{
+		monster "force_1-2",rand(162,184),rand(122,185),"Hunter Fly",1422,1,"force_08mob#party::OnMobDeath";
+		set .arn_hunt,.arn_hunt +1;
+		set $force_08_pt,$force_08_pt +1;
+	}
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_08mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_08_pt,$force_08_pt -1;
+	if($force_08_pt < 1)
+	{
+		donpcevent "arena_p::On09_start";
+		donpcevent "Slipslowrun#party::On08_end";
+		set $arn_partyc,$arn_partyc +1;
+	}
+	end;
+}
+
+force_1-2,133,178,0	script	force_09start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_09mob#party::Onon";
+	disablenpc "force_09start#party";
+	end;
+}
+
+-	script	force_09mob#party	-1,{
+
+Onon:
+	monster "force_1-2",86,180,"Elder",1573,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",86,176,"Elder",1573,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",95,183,"Elder",1573,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",94,175,"Elder",1573,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",76,178,"Elder",1573,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",84,179,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",74,181,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",73,176,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",62,178,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",68,177,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",122,177,"Lava Golem",1549,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",112,179,"Lava Golem",1549,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",122,178,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",121,177,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
+	monster "force_1-2",122,177,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
+	set $force_09_pt,15;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_09mob#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_09_pt,$force_09_pt -1;
+	if($force_09_pt < 1)
+	{
+		donpcevent "arena_p::On10_start";
+		donpcevent "Slipslowrun#party::On09_end";
+		set $arn_partyc,$arn_partyc +1;
+	}
+	end;
+}
+
+force_1-2,29,178,0	script	force_10start#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_10mob-1#party::Onon1";
+	disablenpc "force_10start#party";
+	end;
+}
+
+-	script	force_10mob-1#party	-1,{
+
+Onon1:
+	switch(rand(1,2))
+	{
+		case 1:
+			monster "force_1-2",16,179,"Evil Snake Lord",1529,1,"force_10mob-1#party::OnMobDeath";
+			break;
+
+		case 2:
+			monster "force_1-2",24,179,"Dracula",1530,1,"force_10mob-1#party::OnMobDeath";
+			break;
+	}
+	set $force_10_1_pt,1;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_10mob-1#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_10_1_pt,$force_10_1_pt -1;
+	if($force_10_1_pt < 1) donpcevent "force_10mob-2#party::Onon2";
+	end;
+}
+
+-	script	force_10mob-2#party	-1,{
+
+Onon2:
+	monster "force_1-2",16,179,"Samurai Spector",1542,1,"force_10mob-2#party::OnMobDeath";
+	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
+	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
+	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
+	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
+	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
+	set $force_10_2_pt,6;
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_10mob-2#party::OnMobDeath";
+	end;
+
+OnMobDeath:
+	set $force_10_2_pt,$force_10_2_pt -1;
+	if($force_10_2_pt < 1)
+	{
+		donpcevent "arena_p::Onexit";
+		donpcevent "Slipslowrun#party::On10_end";
+		set $arn_partyc,0;
+	}
+	end;
+}
+
+force_1-2,59,178,0	script	force_exit#party	-1,1,1,{
+
+OnTouch:
+	donpcevent "force_exitmob#party::Onon-1";
+	disablenpc "force_exit#party";
+	end;
+}
+
+-	script	force_exitmob#party	-1,{
+
+Onon:
+	monster "force_1-2",95,177,"Farewell",1393,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"I hate you",1543,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"I like chocolate",1472,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"You like it, huh?",1472,1,"force_exitmob-#party::OnMobDeath";
+	monster "force_1-2",95,177,"Sorry",1420,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Tristram II",1562,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"I am hungry",1468,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Bye",1419,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Take care",1394,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Sexy Body",1578,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Pressure",1471,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Take it easy",1491,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Are you gonna hurt me?",1555,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Merchant",1428,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Ms. Kim",1472,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Martial Art",1472,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Part-timer",1420,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Boss",1562,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Old Yellow Box",1474,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Bat",1419,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Extra",1394,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Milk Merchant",1578,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Darling",1471,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Oh noes!",1491,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"I am not a Wraith",1566,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Mom Wraith",1566,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Dad Wraith",1566,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Book[3]",1478,1,"force_exitmob#party::OnMobDeath";
+	monster "force_1-2",95,177,"Exchange Diary",1478,1,"force_exitmob#party::OnMobDeath";
+	end;
+
+OnReset:
+	killmonster "force_1-2","force_exitmob#party::OnMobDeath";
+	end;
+}
+
+prt_are_in,181,135,3	script	Staff#party-1	67,{
+
+	mes "[Staff]";
+	mes "You did a good job.";
+	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
+	next;
+	if (arena_point == 30000) {
+		mes "[Staff]";
+		mes "Uh huh!";
+		mes "You already have enough arena points.";
+		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
+		next;
+	}
+	else set arena_point, arena_point + 1;
+	mes "[Staff]";
+	mes "Let me guide you outside. I hope you had a good time.";
+	close2;
+	specialeffect2 EF_HIT5;
+	warp "arena_room",100,75;
+	end;
+}
+
+prt_are_in,77,135,3	script	Staff#party-2	67,{
+
+	if($arena_minptend < $arena_minptst)
+	{
+		if($arena_secptend < $arena_secptst)
+		{
+			set @record_minpt,60 - $arena_minptst + $arena_minptend -1;
+			set @record_secpt,60 - $arena_secptst + $arena_secptend;
+		}
+		else
+		{
+			set @record_minpt,60 - $arena_minptst + $arena_minptend;
+			set @record_secpt,$arena_secptend - $arena_secptst;
+		}
+	}
+	else
+	{
+		if($arena_secptend < $arena_secptst)
+		{
+			set @record_minpt,$arena_minptend - $arena_minptst -1;
+			set @record_secpt,60 - $arena_secptst + $arena_secptend;
+		}
+		else
+		{
+			set @record_minpt,$arena_minptend - $arena_minptst;
+			set @record_secpt,$arena_secptend - $arena_secptst;
+		}
+	}
+	set @gappt,(60 * $top_ptmin + $top_ptsec) - (60 * @record_minpt + @record_secpt);
+	mes "[Staff]";
+	mes "Wow, you did a good job~ ";
+	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
+	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
+	next;
+	mes "[Staff]";
+	mes "is "+@record_minpt+"minutes "+@record_secpt+"seconds.";
+	mes "Congratulations!";
+	next;
+	mes "[Staff]";
+	mes "The fastest party among people who cleared party arena time force battle is ^3131FF"+$arena_pttopn$+"^000000.";
+	next;
+	mes "[Staff]";
+	mes "^3131FF"+$arena_pttopn$+"^000000's running time was ^3131FF"+$top_ptmin+"^000000minutes ^3131FF"+$top_ptsec+"^000000seconds.";
+	next;
+	set .arn_party,getcharid(1);
+	if (@gappt < 0) {
+		mes "[Staff]";
+		mes "Although you failed to make a new record, I hope you will succeed next time.";
+		next;
+		if (arena_point > 29980) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			set arena_point, arena_point + 40;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		if(getpartyleader(.arn_party,2) == getcharid(0))
+		{
+			donpcevent "#arn_timer_pt::Onstop";
+			donpcevent "alloff#pt::Onon";
+			donpcevent "Ponox::Onstart";
+		}
+		specialeffect2 EH_HIT5;
+ 		donpcevent "cast#pt::Onnomal1";
+		warp "arena_room",100,75;
+		end;
+	}
+	else
+	{
+		emotion e_omg;
+		mes "[Staff]";
+		mes "Wow! You have renewed the record!";
+		mes "What a great job!";
+		next;
+		if(getpartyleader(.arn_party,2) == getcharid(0))
+		{
+			mes "[Staff]";
+			mes "You can record you and your party members on ^FF0000the hall of Arena Time Force Battle party ^000000.";
+			mes "When you enter a name, the name will be remained on the top unless someone make a new record.";
+			next;
+			mes "[Staff]";
+			mes "Please enter a name within 10 letters which can represent you and your party members.";
+			next;
+			switch( select( "Ok.","Let me think." ) ) 
+			{
+				case 1:
+					input .@arnparty$;
+					mes "[Staff]";
+					mes "You have entered ^3131FF"+.@arnparty$+"^000000. Is it correct?";
+					next;
+					switch( select( "Yes","No" ) )
+					{
+						case 1:
+							set $top_ptmin, @record_minpt;
+							set $top_ptsec, @record_secpt;
+							set $arena_pttopn$,.@arnparty$;
+							donpcevent "Vendigos::Onlinerec_pt";
+							mes "[Staff]";
+							mes "Your record has been entered.";
+							next;
+							break;
+
+						case 2:
+							mes "[Staff]";
+							mes "Please take your time and think up a nice name.";
+							close;
+
+					}
+					break;
+
+				case 2:
+					mes "[Staff]";
+					mes "Please take your time and think up a nice name.";
+					close;
+
+			}
+
+
+		}
+		if (arena_point > 29900) {
+			mes "[Staff]";
+			mes "Then let me reward you with some arena points....eh?";
+			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
+			next;
+			mes "[Staff]";
+			mes "You can check the amount of arena points you have in the arena waiting room.";
+			next;
+			mes "[Staff]";
+			mes "I hope you had a good time and let me guide you to the entrance of arena.";
+			mes "Thank you.";
+			close2;
+		}
+		else
+		{
+			mes "[Staff]";
+			mes "Let me reward you with some arena points.";
+			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
+			next;
+			set arena_point, arena_point + 100;
+			mes "[Staff]";
+			mes "Let me reward you some arena points.";
+			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
+			next;
+			mes "[Staff]";
+			mes "Let me guide you to the entrance of arena.";
+			mes "See you later~";
+			close2;
+		}
+		if(getpartyleader(.arn_party,2) == getcharid(0))
+		{
+			donpcevent "#arn_timer_pt::Onstop";
+			donpcevent "alloff#pt::Onon";
+			donpcevent "Ponox::Onstart";
+		}
+		specialeffect2 EF_HIT5;
+		warp "arena_room",100,75;
+		end;
+	}
+
+}
+
+-	script	#arn_timer_pt	-1,{
+
+OnEnter:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","This broadcast informs you about the restriction for party arena.",0,0xFFCE00;
+	end;
+
+OnTimer3000:
+	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
+	end;
+
+OnTimer4000:
+	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
+	end;
+
+OnTimer60000:
+ 	donpcevent "cast#pt::Ontimeover2";
+	donpcevent "arn_warp_pt::Onout";
+	donpcevent "#arn_timer_pt::Onstop";
+	donpcevent "alloff#pt::Onon";
+	donpcevent "Ponox::Onstart";
+	end;
+
+Onstop:
+	stopnpctimer;
+	end; 
+}
+
+-	script	arn_warp_pt	-1,{
+
+Onout:
+	areawarp "prt_are_in",66,143,81,126,"arena_room",100,75;
+	end;
+}
+
+-	script	cast#pt	-1,{
+
+Ontimeover1:
+	mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
+	end;
+
+Onnomal1:
+	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+
+Onnomal2:
+	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
+	end;
+
+Ontimeover2:
+	mapannounce "force_2-1","Arena will be reactivated due to an error occurred in the waiting room.",0,0xFFCE00;
+	end;
+}
+
+-	script	alloff#pt	-1,{
+
+Onon:
+	mapwarp "force_1-2","prt_are_in",126,139,0,0;
+	donpcevent "force_01mob#party::OnReset";
+	donpcevent "force_02mob#party::OnReset";
+	donpcevent "force_03mob#party::OnReset";
+	donpcevent "force_04mob#party::OnReset";
+	donpcevent "force_05mob#party::OnReset";
+	donpcevent "force_06mob#party::OnReset";
+	donpcevent "force_07mob#party::OnReset";
+	donpcevent "force_08mob#party::OnReset";
+	donpcevent "force_09mob#party::OnReset";
+	donpcevent "force_10-1mob#party::OnReset";
+	donpcevent "force_10-2mob#party::OnReset";
+	donpcevent "force_exitmob#party::OnReset";
+	//disablenpc "force_01mob#party";
+	//disablenpc "force_02mob#party";
+	//disablenpc "force_03mob#party";
+	//disablenpc "force_04mob#party";
+	//disablenpc "force_05mob#party";
+	//disablenpc "force_06mob#party";
+	//disablenpc "force_07mob#party";
+	//disablenpc "force_08mob#party";
+	//disablenpc "force_09mob#party";
+	//disablenpc "force_10mob-1#party";
+	//disablenpc "force_10mob-2#party";
+	enablenpc "force_01start#party";
+	enablenpc "force_02start#party";
+	enablenpc "force_03start#party";
+	disablenpc "force_04start#party";
+	disablenpc "force_05start#party";
+	disablenpc "force_06start#party";
+	disablenpc "force_07start#party";
+	disablenpc "force_08start#party";
+	disablenpc "force_09start#party";
+	disablenpc "force_10start#party";
+	disablenpc "force_exit#party";
+	disablenpc "force_01_00";
+	disablenpc "force_02_00";
+	disablenpc "force_03_00";
+	disablenpc "force_03_05";
+	disablenpc "force_03_04";
+	disablenpc "force_04_03";
+	disablenpc "force_05_03";
+	disablenpc "force_05_06";
+	disablenpc "force_06_07";
+	disablenpc "force_07_08";
+	disablenpc "force_08_09";
+	disablenpc "force_09_10";
+	disablenpc "force_10_09";
+	disablenpc "force_09_exit";
+	disablenpc "arena_p";
+	donpcevent "Slipslowrun#party::Ontimeroff";
+	disablenpc "Slipslowrun#party";
+	disablenpc "arn_warp_pt";
+	set $arn_partywait,0;
+	set $arn_partyc,0;
+	donpcevent "#arn_timer_pt::Onstop";
+	enablenpc "Slipslowrun#party";
+	enablenpc "arena_p";
+	end;
+
+OnInit:
+	if(!$top_ptmin && !$top_ptsec) set $top_ptmin,10;
+	end;
+
+}
diff --git a/npc/other/arena/arena_point.txt b/npc/other/arena/arena_point.txt
new file mode 100644
index 000000000..0890867bf
--- /dev/null
+++ b/npc/other/arena/arena_point.txt
@@ -0,0 +1,179 @@
+//===== Hercules Script ======================================
+//= Point Exchanger
+//===== By: ==================================================
+//= L0ne_W0lf
+//===== Current Version: =====================================
+//= 1.0
+//===== Description: ========================================= 
+//= [Aegis Conversion]
+//= Point exchanger: Turbo track points -> Arena Points
+//===== Additional Comments: =================================
+//= 1.0 First version. [L0ne_W0lf]
+//============================================================
+
+prt_are_in,103,11,3	script	Arena Point Manager	732,{
+	mes "[Arena Point Manager]";
+	mes "I hope you're having a good";
+	mes "time in the Arena. If you've";
+	mes "earned Turbo Track Points at";
+	mes "Al De Baran's Turbo Track, I can,";
+	mes "convert them into Arena Points.";
+	next;
+	switch(select("Point Check:Convert Points:^660000Conversion Info^000000")) {
+	case 1:
+		mes "[Arena Point Manager]";
+		mes "" + strcharinfo(0) + ",";
+		mes "you currently have";
+		mes "" + arena_point + " Arena Points";
+		mes "and " + tt_point + " Turbo Track Points.";
+		close;
+	case 2:
+		mes "[Arena Point Manager]";
+		mes "" + strcharinfo(0) + ",";
+		mes "you currently have";
+		mes "" + arena_point + " Arena Points";
+		mes "and " + tt_point + " Turbo Track Points.";
+		next;
+		mes "[Arena Point Manager]";
+		mes "Please choose from among";
+		mes "the Track Point to Arena Point";
+		mes "conversions. Keep in mind that";
+		mes "when you convert more than 10";
+		mes "Track Points at one time, you can only convert in ^4D4DFFmultiples of 10^000000.";
+		next;
+		switch(select("2 TP -> 1 AP:4 TP -> 2 AP:6 TP -> 3 AP:8 TP -> 4 AP:10 TP and more:Cancel")) {
+		case 1:
+			callsub S_ExchangePoints,28999,2,1;
+		case 2:
+			callsub S_ExchangePoints,28998,4,2;
+		case 3:
+			callsub S_ExchangePoints,28997,6,2;
+		case 4:
+			callsub S_ExchangePoints,28996,8,4;
+		case 5:
+			mes "[Arena Point Manager]";
+			mes "Please enter the number";
+			mes "of times you wish to convert";
+			mes "10 Turbo Track Points into";
+			mes "Arena Points. The largest";
+			mes "value you may enter is 20.";
+			mes "To cancel, enter ''^3355FF0^000000.''";
+			next;
+			input .@input;
+			if (.@input == 0) {
+				mes "[Arena Point Manager]";
+				mes "You have";
+				mes "canceled";
+				mes "this service.";
+				close;
+			}
+			else if (.@input > 20) {
+				mes "[Arena Point Manager]";
+				mes "Your request exceeds";
+				mes "the maximum limit. Please";
+				mes "enter a value no greater than 20.";
+				close;
+			}
+			else {
+				set .@want_point1,10 * .@input;
+				set .@want_point,5 * .@input;
+				set .@my_arena_all,arena_point + .@want_point;
+				set .@my_turbo_all,tt_point - .@want_point1;
+				if (.@my_arena_all > 28999) {
+					mes "[Arena Point Manager]";
+					mes "You will exceed the";
+					mes "maximum amount of";
+					mes "Arena Points if we proceed";
+					mes "with this conversion of your";
+					mes "Turbo Track Points. You cannot";
+					mes "have more than 29,000 Arena Points.";
+					next;
+					mes "[Arena Point Manager]";
+					mes "Please spend some of";
+					mes "your Arena Points before";
+					mes "using this service again.";
+					mes "Thank you for your patronage.";
+					close;
+				}
+				if (.@my_turbo_all < 0) {
+					mes "[Arena Point Manager]";
+					mes "I'm sorry, but";
+					mes "you don't have enough";
+					mes "Turbo Track Points to";
+					mes "perform this Arena";
+					mes "Point conversion.";
+					close;
+				}
+				else {
+					mes "[Arena Point Manager]";
+					mes "You have converted";
+					mes "10 Turbo Track Points";
+					mes "into 5 Arena Points " + .@input + " times.";
+					mes "A total of " + .@want_point1 + " Turbo Track Points were converted into";
+					mes "" + .@want_point +" Arena Points.";
+					set tt_point,tt_point - .@want_point1;
+					set arena_point,arena_point+.@want_point;
+					next;
+					mes "[Arena Point Manager]";
+					mes "" + strcharinfo(0) + ",";
+					mes "you now have";
+					mes "^4682B4" + arena_point + "^000000 Arena Points";
+					mes "and ^00688B" + tt_point + "^000000 Turbo Track Points.";
+					mes "Thank you for your patronage.";
+					close;
+				}
+			}
+		case 6:
+			mes "[Arena Point Manager]";
+			mes "You have";
+			mes "canceled";
+			mes "this service.";
+			close;
+		}
+	case 3:
+		// Again. no dialog for this option.
+		close;
+	}
+	close;
+
+S_ExchangePoints:
+	if (arena_point > getarg(0) ) {
+		mes "[Arena Point Manager]";
+		mes "You will exceed the";
+		mes "maximum amount of";
+		mes "Arena Points if we proceed";
+		mes "with this conversion of your";
+		mes "Turbo Track Points. You cannot";
+		mes "have more than 29,000 Arena Points.";
+		next;
+		mes "[Arena Point Manager]";
+		mes "Please spend some of";
+		mes "your Arena Points before";
+		mes "using this service again.";
+		mes "Thank you for your patronage.";
+		close;
+	}
+	if (tt_point >= getarg(1)) {
+		mes "[Arena Point Manager]";
+		mes "" + strcharinfo(0) + ",";
+		mes "you've converted "+getarg(1)+" Track";
+		mes "Points into "+getarg(2)+" Arena Point.";
+		set tt_point,tt_point-getarg(1);
+		set arena_point,arena_point+getarg(2);
+		next;
+		mes "[Arena Point Manager]";
+		mes "" + strcharinfo(0) + ",";
+		mes "you now have";
+		mes "^4682B4" + arena_point + "^000000 Arena Points";
+		mes "and ^00688B" + tt_point + "^000000 Turbo Track Points.";
+		mes "Thank you for your patronage.";
+		close;
+	}
+	else {
+		mes "[Arena Point Manager]";
+		mes "I'm sorry, but you don't have";
+		mes "enough Turbo Track Points.";
+		mes "You need at least 2 Turbo Track Points for this conversion service.";
+		close;
+	}
+}
diff --git a/npc/other/arena/arena_room.txt b/npc/other/arena/arena_room.txt
new file mode 100644
index 000000000..925976f3b
--- /dev/null
+++ b/npc/other/arena/arena_room.txt
@@ -0,0 +1,1110 @@
+//===== Hercules Script ======================================
+//= Izlude Arena Room
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.1
+//===== Description: =========================================
+//= Izlude Battle Arena Main Room
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= 1.1 Fixed a small reward typo (was giving potato.) [L0ne_W0lf]
+//============================================================
+
+arena_room,94,93,5	script	Vendigos	97,{
+
+	mes "[Vendigos]";
+	mes "Welcome to the world of Arena, the battle against a time limit.";
+	mes "My name is Vendigos, I am here to help you.";
+	next;
+	mes "[Vendigos]";
+	mes "If you have any questions, feel free to ask me.";
+L_Menu:
+	next;
+	switch( select( "How to challenge","About Arena Points","My Current Arena Points","Cancel" ) )
+	{
+		case 1:
+			mes "[Vendigos]";
+			mes "There are two different kinds of arena mode such as ^3131FFPlayer Mode^000000 and ^3131FFParty Mode^000000.";
+			next;
+			mes "[Vendigos]";
+			mes "^3131FFPlayer Mode^000000 consists of 4 different stages based on character level from 50~80.";
+			mes "For a party with 5 members, they can participate in ^3131FFParty Mode^000000.";
+			next;
+			mes "[Vendigos]";
+			mes "For ^3131FFeach Player Mode Stage^000000, characters who are 20 levels higher than the level requirement on each stage cannot enter. This is to prevent high level characters preoccupying a low level stage.";
+			next;
+			mes "[Vendigos]";
+			mes "There are the NPCs for Player Mode Stages from 12 o'clock direction to the reversed clock direction.";
+			mes "While you're waiting in a chat room, you will be automatically guided to an arena room by the waiting order.";
+			break;
+
+		case 2:
+			mes "[Vendigos]";
+			mes "Let me explain about the ^3131FFArena Point^000000.";
+			mes "It is a reward point for players who ^3131FFsuccessfully cleared a arena stage^000000, a player can possess the maximum 30,000 points.";
+			next;
+			mes "[Vendigos]";
+			mes "Even if you did not clear a stage due to time-over or other errors, you will be given a very small amount of arena points.";
+			next;
+			mes "[Vendigos]";
+			mes "Regarding the use of Arena Points,";
+			mes "we are providing various services such as souvenir photograph services through an NPC named Givu.";
+			break;
+
+		case 3:
+			mes "[Vendigos]";
+			mes "Let me check "+strcharinfo(0)+"'s current arena points.";
+			next;
+			mes "[Vendigos]";
+			mes ""+strcharinfo(0)+" has total ^3131FF"+arena_point+"^000000 points.";
+			next;
+			mes "[Vendigos]";
+			mes "If you wish to know how to use arena points, please refer to the 2nd menu ^3131FF'About Arena Points'^000000.";
+			break;
+
+		case 4:
+			mes "[Vendigos]";
+			mes "Okay, please have a good time.";
+			close;
+	}
+	next;
+	mes "[Vendigos]";
+	mes "Is there anything I can help you more?";
+	goto L_Menu;
+
+Onlinerec_50:
+	mapannounce "arena_room",""+$arena_50topn$+" has renewed the top record in the Arena Time Force Battle level 50. Congratulations!",0;
+	end;
+
+Onlinerec_60:
+	mapannounce "arena_room",""+$arena_60topn$+" has renewed the top record in the Arena Time Force Battle level 60. Congratulations!",0;
+	end;
+
+Onlinerec_70:
+	mapannounce "arena_room",""+$arena_70topn$+" has renewed the top record in the Arena Time Force Battle level 70. Congratulations!",0;
+	end;
+Onlinerec_80:
+	mapannounce "arena_room",""+$arena_80topn$+" has renewed the top record in the Arena Time Force Battle level 80. Congratulations!",0;
+	end;
+
+Onlinerec_pt:
+	mapannounce "arena_room","Party "+$arena_pttopn$+" has renewed the top record in the Arena Time Force Battle. Congratulations!",0;
+	end;
+
+//OnCommand: "linerec_vs"
+// var vs_winner = GetGlobalStr "040611_arn_vstopn"
+// broadcastinmap "Party "+vs_winner+" has renewed the top record in the Arena Time Force Battle. Congratulations!"
+// end;
+
+}
+
+arena_room,105,82,5	script	Arena Record Staff	57,{
+
+	mes "[Owen Kheuv]";
+	mes "Hello, my name is Own Kheuv";
+	mes "in charge of every arena stage record of players.";
+	next;
+	mes "[Owen Kheuv]";
+	mes "Would you like to check the top record players in each stage?";
+	mes "If so, please choose a menu below.";
+	next;
+	switch( select( "lvl 50 Stage","lvl 60 Stage","lvl 70 Stage","lvl 80 Stage","Party Stage" ) )
+	{
+		case 1:
+			mes "[Owen Kheuv]";
+			mes "Currently the top player of the arena lvl 50 stage is ^3131FF "+$arena_50topn$+"^000000, the top record is ^3131FF"+$top_50min+"^000000 minutes ^3131FF"+$top_50sec+"^000000 seconds.";
+			close;
+
+		case 2:
+			mes "[Owen Kheuv]";
+			mes "Currenly the top player of the arena lvl 60 stage is ^3131FF"+$arena_60topn$+"^000000, the top record is ^3131FF"+$top_60min+"^000000 minutes ^3131FF"+$top_60sec+"^000000 seconds.";
+			close;
+
+		case 3:
+			mes "[Owen Kheuv]";
+			mes "Currenly the top player of the arena lvl 70 stage is ^3131FF"+$arena_70topn$+"^000000, the top record is ^3131FF"+$top_70min+"^000000 minutes ^3131FF"+$top_70sec+"^000000 seconds.";
+			close;
+
+		case 4:
+			mes "[Owen Kheuv]";
+			mes "Currenly the top player of the arena lvl 80 stage is ^3131FF"+$arena_80topn$+"^000000, the top record is ^3131FF"+$top_80min+"^000000 minutes ^3131FF"+$top_80sec+"^000000 seconds.";
+			close;
+
+		case 5:
+			mes "[Owen Kheuv]";
+			mes "Currenly the top party is ^3131FF"+$arena_pttopn$+"^000000, the top record is ^3131FF"+$top_ptmin+"^000000 minutes ^3131FF"+$top_ptsec+"^000000 seconds.";
+			close;
+	}
+}
+
+arena_room,68,135,3	script	Helper Pat	726,{
+
+	mes "[Pat]";
+	mes "Welcome, welcome.";
+	mes "I am a helper of the lvl 50 arena stage.";
+	next;
+	mes "[Pat]";
+	mes "This ^3131FFlvl 50 arena stage^000000";
+	mes "is accessable to characters from ^FF0000level 50^000000 to ^FF0000level 69^000000.";
+	next;
+	mes "[Pat]";
+	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
+	mes "Also we accept an entrance fee, 1,000 zeny.";
+	next;
+	mes "[Pat]";
+	mes "Let me introduce you about the play rules of arena.";
+	next;
+	mes "[Pat]";
+	mes "^3131FFWait in a chat room for your turn coming.^000000";
+	mes "When it's your turn, you will be automatically warped to an arena map.";
+	next;
+	mes "[Pat]";
+	mes "As immediately as you enter, a timer to check your play time will be activated.";
+	mes "Please follow what ^3131FFHeel and Toe^000000 guides you. ";
+	next;
+	mes "[Pat]";
+	mes "You have a ^3131FF5 minutes^000000 battle time.";
+	next;
+	mes "[Pat]";
+	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
+	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
+	next;
+	mes "[Pat]";
+	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
+	next;
+	mes "[Pat]";
+	mes "I hope you will have a good time.";
+	close;
+}
+
+arena_room,41,93,5	script	Helper Ben	750,{
+
+	mes "[Ben]";
+	mes "Welcome, welcome.";
+	mes "I am a helper of the lvl 60 arena stage.";
+	next;
+	mes "[Ben]";
+	mes "This ^3131FFlvl 60 arena stage^000000";
+	mes "is accessable to characters from ^FF0000level 60^000000 to ^FF0000level 79^000000.";
+	next;
+	mes "[Ben]";
+	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
+	mes "Also we accept an entrance fee, 1,000 zeny.";
+	next;
+	mes "[Ben]";
+	mes "Let me introduce you about the play rules of arena.";
+	next;
+	mes "[Ben]";
+	mes "^3131FFWait in a chat room for your turn coming.^000000";
+	mes "When it's your turn, you will be automatically warped to an arena map.";
+	next;
+	mes "[Ben]";
+	mes "As immediately as you enter, a timer to check your play time will be activated.";
+	mes "Please follow what ^3131FFMinilover^000000 guides you. ";
+	next;
+	mes "[Ben]";
+	mes "You have a ^3131FF6 minutes^000000 battle time.";
+	next;
+	mes "[Ben]";
+	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
+	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
+	next;
+	mes "[Ben]";
+	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
+	next;
+	mes "[Ben]";
+	mes "I hope you will have a good time.";
+	close;
+}
+
+arena_room,53,49,5	script	Helper Vicious	730,{
+
+	mes "[Vicious]";
+	mes "Hey there.";
+	mes "My name is Vicious, I am a helper of lvl 70 arena stage.";
+	mes "(...I have no clue how the hell I put myself into this crappy work...mumble mumble...grumble grumble..)";
+	next;
+	mes "[Vicious]";
+	mes "This ^3131FFlvl 70 arena stage^000000";
+	mes "is accessable to characters from ^FF0000level 70^000000 to ^FF0000level 89^000000.";
+	next;
+	mes "[Vicious]";
+	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
+	mes "Also we accept an entrance fee, 1,000 zeny.";
+	next;
+	mes "[Vicious]";
+	mes "Let me introduce you about the play rules of arena.";
+	next;
+	mes "[Vicious]";
+	mes "^3131FFWait in a chat room for your turn coming.^000000";
+	mes "When it's your turn, you will be automatically warped to an arena map.";
+	next;
+	mes "[Vicious]";
+	mes "As immediately as you enter, a timer to check your play time will be activated.";
+	mes "Please follow what ^3131FFCadilac^000000 guides you. ";
+	next;
+	mes "[Vicious]";
+	mes "You have a ^3131FF7 minutes^000000 battle time.";
+	next;
+	mes "[Vicious]";
+	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
+	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
+	next;
+	mes "[Vicious]";
+	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Remember that.";
+	next;
+	mes "[Vicious]";
+	mes "Okay, take care now.";
+	close;
+}
+
+arena_room,147,49,3	script	Helper Epin	727,{
+
+	mes "[Epin]";
+	mes "Good day,";
+	mes "I am a helper of lvl 80 arena stage and my name is Epin.";
+	mes "I like reading and I am 19 years old...huh...? Don't you want to hear about me...?";
+	next;
+	emotion e_cry,0;
+	mes "[Epin]";
+	mes "Okay...";
+	next;
+	mes "[Epin]";
+	mes "This ^3131FFlvl 80 arena stage^000000";
+	mes "is accessable to characters from ^FF0000level 80^000000 to ^FF0000level 99^000000.";
+	next;
+	mes "[Epin]";
+	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
+	mes "Also we accept an entrance fee, 1,000 zeny.";
+	next;
+	mes "[Epin]";
+	mes "Let me introduce you about the play rules of arena.";
+	next;
+	mes "[Epin]";
+	mes "^3131FFWait in a chat room for your turn coming.^000000";
+	mes "When it's your turn, you will be automatically warped to an arena map.";
+	next;
+	mes "[Epin]";
+	mes "As immediately as you enter, a timer to check your play time will be activated.";
+	mes "Please follow what ^3131FFActus^000000 guides you. ";
+	next;
+	mes "[Epin]";
+	mes "You have a ^3131FF8 minutes^000000 battle time.";
+	next;
+	mes "[Epin]";
+	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
+	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
+	next;
+	mes "[Epin]";
+	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
+	next;
+	mes "[Epin]";
+	mes "I hope you will have a good time.";
+	close;
+}
+
+arena_room,158,93,5	script	Helper Lunic	828,{
+
+	mes "[Lunic]";
+	mes "Welcome to party arena stage.";
+	mes "I hope you will listen carefully to my introduction";
+	mes "since this party arena stage is a little bit different from player mode stages.";
+	next;
+	mes "[Lunic]";
+	mes "^3131FFParty Arena Stage^000000";
+	mes "is accessible to players from ^FF0000level 10^000000 to ^FF0000level 99^000000.";
+	next;
+	mes "[Lunic]";
+	mes "Also, arena will be not be started until all of 5 party members enter the room. We accept an entrance fee 1,000 zeny.";
+	next;
+	mes "[Lunic]";
+	mes "Let me introduce you about the play rules of arena.";
+	next;
+	mes "[Lunic]";
+	mes "^3131FFGroup a party with your friends and wait in a chat room^000000.";
+	mes "You must form a party beforehand. If you didn't do, you could still play but you would have a lot of inconvenience.";
+	next;
+	mes "[Lunic]";
+	mes "Also please remember 5 players automatically warped to the arena room will be in order of ^FF0000entering a chat room^000000 not in order of ^FF0000party^000000. Please remember that.";
+	next;
+	mes "[Lunic]";
+	mes "And please form a party with ^3131FF5 players^000000 before you enter a chat room.";
+	next;
+	mes "[Lunic]";
+	mes "When it becomes your turn, you will be warped into a small map where a warp and a help NPC are located.";
+	mes "In case you enter with members of a different party, use the warp to escape the map. Then you will return to the waiting room.";
+	next;
+	mes "[Lunic]";
+	mes "In case you enter with your party members, please proceed speaking with the help NPC in the small map.";
+	mes "The help NPC is only accessible to talk ^FF0000 1 player ^000000at a time.";
+	next;
+	mes "[Lunic]";
+	mes "The NPC will guide you and your party members to the actual arena room.";
+	mes "However, if anyone in the party ^3131FFdoes not have enough money to pay the entrance fee, he will be warped outside^000000.";
+	next;
+	mes "[Lunic]";
+	mes "Also be aware that you can only stay inside the map for ^FF0000 1 minute^000000.";
+	next;
+	mes "[Lunic]";
+	mes "As immediately as you enter the arena map, a timer which calculates your battle time will be activated.";
+	mes "Please follow what ^3131FFSlipslowrun^000000 guides you. ";
+	next;
+	mes "[Lunic]";
+	mes "You will have ^3131FF10 minutes^000000 to clear the stage however it is not that easy to do. And you're advised to use the time wisely.";
+	next;
+	mes "[Lunic]";
+	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
+	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
+	next;
+	mes "[Lunic]";
+	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
+	next;
+	mes "[Lunic]";
+	mes "Besides, if a party make a new record on time to clear the map,";
+	mes "^3131FFthe party master^000000 can record ^3131FFthe party name^000000.";
+	next;
+	mes "[Lunic]";
+	mes "In this case, if a party has more than one master or none, it is impossible to write ^FF0000the top party record^000000.";
+	mes "Therefore, it is strongly suggested to form one party before entering the arena map.";
+	next;
+	mes "[Lunic]";
+	mes "Thank you for listening and";
+	mes "I hope you will have a good time.";
+	close;
+}
+
+arena_room,158,82,1	script	Helper Lonik	828,{
+
+	emotion e_no1,0;
+	mes "[Lonik]";
+	mes "Tah dah! Here I am!";
+	next;
+	mes "[Lonik]";
+	mes "You are curious if there is anyone inside or not, aren't you?";
+	next;
+	mes "[Lonik]";
+	mes "My answer is...";
+	mes ".............";
+	if(getmapusers("force_1-2"))
+	{
+		emotion e_oh,0;
+		mes "Yes!";
+		mes "There is someone inside.";
+		next;
+		mes "[Lonik]";
+		mes "You'd better wait a little bit longer!";
+	}
+	else
+	{
+		emotion e_x,0;
+		mes "No!";
+		mes "Go for it, good luck!";
+	}
+	close;
+}
+
+sec_in02,72,180,3	script	Arena Manager#arena	802,{
+
+	if (!getgmlevel()) end;
+
+	input .@arena;
+	if(!.@arena)
+	{
+		mes "[Arena Manager]";
+		mes "Command has been canceled.";
+		close;
+	}
+	else if(.@arena == 1357)
+	{
+		mes "[Arena Manager]";
+		mes "Select an option.";
+		next;
+		switch( select( "Restart arena","Rearrange the Ranking Time" ) )
+		{
+			case 1:
+				switch( select( "lvl 50","lvl 60","lvl 70","lvl 80","Party Mode" ) ) 
+				{
+					case 1:
+						set .@arena,50;
+						break;
+					case 2:
+						set .@arena,60;
+						break;
+					case 3:
+						set .@arena,70;
+						break;
+					case 4:
+						set .@arena,80;
+						break;
+					case 5:
+						mes "[Arena Manager]";
+						mes "== Caution ==";
+						mes "You have chosen to restart party arena stage.";
+						mes "Do you wish to proceed?";
+						next;
+						switch( select( "Yes","No" ) )
+						{
+							case 1:
+								donpcevent "Ponox::Onstart";
+								mes "[Arena Manager]";
+								mes "The arena stage has been successfuly reactivated.";
+								close;
+
+							case 2:
+								mes "[Arena Manager]";
+								mes "Command has been canceled.";
+								close;
+						}
+				}
+				mes "[Arena Manager]";
+				mes "== Caution ==";
+				mes "You have chosen to restart lvl "+.@arena+" arena stage.";
+				mes "Do you wish to proceed?";
+				next;
+				switch( select( "Yes","No" ) )
+				{
+					case 1:
+						donpcevent "lvl "+.@arena+"s Waiting Room::Onstart";
+						mes "[Arena Manager]";
+						mes "The arena stage has been successfuly reactivated.";
+						close;
+
+					case 2:
+						mes "[Arena Manager]";
+						mes "Command has been canceled.";
+						close;
+				}
+
+			case 2:
+				mes "[Arena Manager]";
+				mes "== Caution ==";
+				mes "^CE0000You have chosen to rearrange the ranking time. Make sure this is not a good decision unless if something serious was happened!^000000";
+				next;
+				mes "[Arena Manager]";
+				mes "Are you sure you want to rearrange the ranking time?";
+				next;
+				switch( select( "No","Yes" ) )
+				{
+					case 1:
+						mes "[Arena Manager]";
+						mes "Phew~ :)";
+						close;
+
+					case 2:
+						switch( select( "lvl 50","lvl 60","lvl 70","lvl 80","Party Mode" ) )
+						{
+							case 1:
+								mes "[Arena Manager]";
+								mes "Please enter 0 to cancel.";
+								mes "If not, please enter a value for minutes first and then seconds.";
+								next;
+								input .@arenamin;
+								set $top_50min,.@arenamin;
+								input .@arenasec;
+								set $top_50sec,.@arenasec;
+								mes "[Arena Manager]";
+								mes "Current lvl 50 ranker's play time has been rearranged to ^FF0000"+$top_50min+"^000000 minutes and ^FF0000"+$top_50sec+"^000000 seconds.";
+								close;
+							case 2:
+								mes "[Arena Manager]";
+								mes "Please enter 0 to cancel.";
+								mes "If not, please enter a value for minutes first and then seconds.";
+								next;
+								input .@arenamin;
+								set $top_60min,.@arenamin;
+								input .@arenasec;
+								set $top_60sec,.@arenasec;
+								mes "[Arena Manager]";
+								mes "Current lvl 60 ranker's play time has been rearranged to ^FF0000"+$top_60min+"^000000 minutes and ^FF0000"+$top_60sec+"^000000 seconds.";
+								close;
+							case 3:
+								mes "[Arena Manager]";
+								mes "Please enter 0 to cancel.";
+								mes "If not, please enter a value for minutes first and then seconds.";
+								next;
+								input .@arenamin;
+								set $top_70min,.@arenamin;
+								input .@arenasec;
+								set $top_70sec,.@arenasec;
+								mes "[Arena Manager]";
+								mes "Current lvl 70 ranker's play time has been rearranged to ^FF0000"+$top_70min+"^000000 minutes and ^FF0000"+$top_70sec+"^000000 seconds.";
+								close;
+							case 4:
+								mes "[Arena Manager]";
+								mes "Please enter 0 to cancel.";
+								mes "If not, please enter a value for minutes first and then seconds.";
+								next;
+								input .@arenamin;
+								set $top_80min,.@arenamin;
+								input .@arenasec;
+								set $top_80sec,.@arenasec;
+								mes "[Arena Manager]";
+								mes "Current lvl 80 ranker's play time has been rearranged to ^FF0000"+$top_80min+"^000000 minutes and ^FF0000"+$top_80sec+"^000000 seconds.";
+								close;
+							case 5:
+								mes "[Arena Manager]";
+								mes "Please enter 0 to cancel.";
+								mes "If not, please enter a value for minutes first and then seconds.";
+								next;
+								input .@arenamin;
+								set $top_ptmin,.@arenamin;
+								input .@arenasec;
+								set $top_ptsec,.@arenasec;
+								mes "[Arena Manager]";
+								mes "Current party ranker's play time has been rearranged to ^FF0000"+$top_ptmin+"^000000 minutes and ^FF0000"+$top_ptsec+"^000000 seconds.";
+								close;
+						}
+				}
+		}
+	}
+	mes "Password is incorrect.";
+	close;
+}
+
+sec_in02,79,171,3	script	Reward Manager#arena	802,{
+
+	if (!getgmlevel()) end;
+
+	input .@arena;
+	if(!.@arena)
+	{
+		mes "[Reward Manager]";
+		mes "Command has been canceled.";
+		close;
+	}
+	else if(.@arena == 1357)
+	{
+		mes "[Reward Manager]";
+		mes "You have chosen to hide the teleporter NPC.";
+		next;
+		switch( select( "Cancel","Yes","Turn on" ) )
+		{
+			case 1:
+				mes "[Reward Manager]";
+				mes "You have canceled the command.";
+				close;
+
+			case 2:
+				mes "[Reward Manager]";
+				mes "NPC has been hidden";
+				disablenpc "Teleporter#arena";
+				close;
+
+			case 3:
+				mes "[Reward Manager]";
+				mes "NPC has been enabled.";
+				enablenpc "Teleporter#arena";
+				close;
+		}
+	}
+	mes "[Reward Manager]";
+	mes "Password is incorrect.";
+	close;
+}
+
+arena_room,105,93,5	script	Teleporter#arena	55,{
+
+	mes "[Teleporter]";
+	mes "I can move you to the reward arena!";
+	mes "Would you like to go there?";
+	next;
+	switch( select( "Yes.","No." ) )
+	{
+		case 1:
+			mes "[Teleporter]";
+			mes "Let me guide you.";
+			close2;
+			warp "prt_are_in",60,14;
+			end;
+
+		case 2:
+			mes "[Teleporter]";
+			mes "No problem, feel free to come back any time.";
+			close;
+	}
+}
+
+prt_are_in,98,14,3	script	Givu#arena	728,{
+
+
+	if(checkweight(526,5) != 1)
+	{
+		mes "- Wait a moment! -";
+		mes "- Currently you're carrying -";
+		mes "- too many items with you. -";
+		mes "- Please enlighten your weight -";
+		mes "- and try again. -";
+		close;
+	}
+	mes "[Givu]";
+	mes "Hello, there. Welcome to the world of Arena.";
+	mes "My name is Givu, I am in charge of arena point exchange program.";
+	next;
+	mes "[Givu]";
+	mes "You can exchange your arena points with various stuffs.";
+	mes "Please choose a menu below.";
+	next;
+	switch( select( "Exchange with Consumable items","Exchange with EXP points","Take a Souvenir Picture","Check Current Arena Points" ) )
+	{
+		case 1:
+			mes "[Givu]";
+			mes "What consumable item do you wish to exchange?";
+			next;
+			switch( select( "Honey","Royal Jelly","Mastela Fruit","Condensed White Potion","Anodyne","Yggdrasil Seed","Yggdrasilberry","Old Blue Box","Old Purple Box","Old Card Album" ) )
+			{
+				case 1: callfunc "Func_Are_Rew",518,5,20;
+				case 2: callfunc "Func_Are_Rew",526,5,30;
+				case 3: callfunc "Func_Are_Rew",522,5,30;
+				case 4: callfunc "Func_Are_Rew",547,8,30;
+				case 5: callfunc "Func_Are_Rew",605,3,20;
+				case 6: callfunc "Func_Are_Rew",608,1,20;
+				case 7: callfunc "Func_Are_Rew",607,1,40;
+				case 8: callfunc "Func_Are_Rew",603,1,100;
+				case 9: callfunc "Func_Are_Rew",617,1,300;
+				case 10: callfunc "Func_Are_Rew",616,1,1000;
+			}
+
+		case 2:
+			mes "[Givu]";
+			mes "Would you like to exchange your arena points with experience points?";
+			mes "It requires 40 arena points.";
+			next;
+			switch( select( "Cancel","Yes" ) )
+			{
+				case 1:
+					mes "[Givu]";
+					mes "You have canceled your request.";
+					close;
+
+				case 2:
+					if(arena_point < 40)
+					{
+						mes "[Givu]";
+						mes "You do not have enough arena points.";
+						mes "Please check the total amount of arena points you have.";
+						close;
+					}
+					set arena_point,arena_point -40;
+					if(BaseLevel < 70) getexp 3000,0;
+					else if(BaseLevel < 80) getexp 9000,0;
+					else if(BaseLevel < 90) getexp 10000,0;
+					else if(BaseLevel < 100) getexp 30000,0;
+					mes "[Givu]";
+					mes "You have gained experience points. Thank you.";
+					close;
+			}
+
+		case 3:
+			mes "[Givu]";
+			mes "You have chosen a souvenir picture services.";
+			next;
+			switch( select( "About souvenir Picture Services","Take a picture" ) )
+			{
+				case 1:
+					mes "[Givu]";
+					mes "Do you see stairs at the right side of me?";
+					next;
+					mes "[Givu]";
+					mes "At the stairs, you can take a screenshot with an NPC or a monster.";
+					next;
+					mes "[Givu]";
+					mes "When you choose an NPC or a monster, it will show some emotion icons ^FF0000for 1 minute^000000.";
+					next;
+					mes "[Givu]";
+					mes "Don't miss the chance to take a picture with your favorite NPC!";
+					close;
+
+				case 2:
+					if($arenapic)
+					{
+						mes "[Givu]";
+						mes "A souvenir picture services is on progress. Please wait.";
+						close;
+					}
+					mes "[Givu]";
+					mes "Please choose an NPC at below.";
+					mes "The NPC will appear for 1 minute and this service requires 10 arena points.";
+					next;
+					switch( select( "Baphomet","Dark Lord","Doppelganger","Eddga","Dracula","Samurai","Stormy Knight","Phreeoni","Girl","Valkyrie" ) )
+					{
+						case 1: set $@arenapic,1039; break;
+						case 2: set $@arenapic,1272; break;
+						case 3: set $@arenapic,1046; break;
+						case 4: set $@arenapic,1115; break;
+						case 5: set $@arenapic,1389; break;
+						case 6: set $@arenapic,1492; break;
+						case 7: set $@arenapic,1251; break;
+						case 8: set $@arenapic,1159; break;
+						case 9: set $@arenapic,6969; break;
+						case 10: set $@arenapic,7777; break;
+					}
+					if(arena_point < 10)
+					{
+						mes "[Givu]";
+						mes "You do not have enough arena points.";
+						mes "Please check the total amount of arena points you have.";
+						close;
+					}
+					mes "[Givu]";
+					if($@arenapic == 6969) mes "Would you like to take a picture with pretty girls?";
+					else if($@arenapic == 7777) mes "Would you like to take a picture with a Valkyrie?";
+					else mes "Would you like to take a picture with a "+getmonsterinfo($@arenapic,0)+"?";
+					next;
+					switch( select( "Yes","No" ) )
+					{
+						case 1:
+							set arena_point,arena_point -10;
+							set $arenapic,1;
+							enablenpc "#arena_"+$@arenapic+"";
+							movenpc "#arena_"+$@arenapic+"",96,28;
+							if($@arenapic == 6969)
+							{
+								enablenpc "#arena_ss_2";
+								enablenpc "#arena_ss_3";
+								enablenpc "#arena_ss_4";
+							}
+							donpcevent "npctime#arena::OnStart";
+							mes "[Givu]";
+							mes "Thank you.";
+							close;
+
+						case 2:
+							mes "[Givu]";
+							mes "Would you like to consider a little longer?";
+							close;
+					}
+			}
+
+		case 4:
+			mes "[Givu]";
+			mes "Let me check "+strcharinfo(0)+"'s current arena points.";
+			next;
+			mes "[Givu]";
+			mes ""+strcharinfo(0)+" has total ^3131FF"+arena_point+"^000000 points.";
+			close;
+	}
+
+OnInit:
+	set $arenapic,0;
+	end;
+}
+
+prt_are_in,1,1,5	script	#arena_1039	1039,{
+	end;
+
+OnInit:
+	disablenpc "#arena_6969";
+	disablenpc "#arena_ss_2";
+	disablenpc "#arena_ss_3";
+	disablenpc "#arena_ss_4";
+	disablenpc "#arena_1272";
+	disablenpc "#arena_1046";
+	disablenpc "#arena_1115";
+	disablenpc "#arena_1389";
+	disablenpc "#arena_1492";
+	disablenpc "#arena_1251";
+	disablenpc "#arena_1159";
+	disablenpc "#arena_7777";
+	disablenpc "#arena_1039";
+	end;
+
+OnHeart:
+	emotion e_lv,0;
+	end;
+OnSci:
+	emotion e_scissors,0;
+	end;
+OnBest:
+	emotion e_no1,0;
+	end;
+OnOmg:
+	emotion e_omg,0;
+	end;
+OnKik:
+	emotion e_gg,0;
+	end;
+OnKis:
+	emotion e_kis,0;
+	end;
+}
+
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_6969	714
+prt_are_in,94,26,5	duplicate(#arena_1039)	#arena_ss_2	714
+prt_are_in,100,28,3	duplicate(#arena_1039)	#arena_ss_3	714
+prt_are_in,102,26,3	duplicate(#arena_1039)	#arena_ss_4	714
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1272	1272
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1046	1046
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1115	1115
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1389	1389
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1492	1492
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1251	1251
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1159	1159
+prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_7777	811
+
+-	script	npctime#arena	-1,{
+
+OnStop:
+	stopnpctimer;
+	end;
+
+OnStart:
+	initnpctimer;
+	end;
+
+OnTimer2000:
+	mapannounce "prt_are_in","Givu : You should keep time with popping emotion icons~",1,0xFFCE00;
+	end;
+
+OnTimer5000:
+	mapannounce "prt_are_in","Emoticon : /lv",1,0xFFCE00;
+	end;
+
+OnTimer7000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer8000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer9000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer10000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnHeart";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnHeart";
+		donpcevent "#arena_ss_3::OnHeart";
+		donpcevent "#arena_ss_4::OnHeart";
+	}
+	end;
+
+OnTimer15000:
+	mapannounce "prt_are_in","Emoticon : /gawi",1,0xFFCE00;
+	end;
+
+OnTimer17000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer18000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer19000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer20000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnSci";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnSci";
+		donpcevent "#arena_ss_3::OnSci";
+		donpcevent "#arena_ss_4::OnSci";
+	}
+	end;
+
+OnTimer25000:
+	mapannounce "prt_are_in","Emoticon : /no1",1,0xFFCE00;
+	end;
+
+OnTimer27000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer28000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer29000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer30000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnBest";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnBest";
+		donpcevent "#arena_ss_3::OnBest";
+		donpcevent "#arena_ss_4::OnBest";
+	}
+	end;
+
+OnTimer35000:
+	mapannounce "prt_are_in","Emoticon : /huk",1,0xFFCE00;
+	end;
+
+OnTimer37000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer38000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer39000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer40000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnOmg";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnOmg";
+		donpcevent "#arena_ss_3::OnOmg";
+		donpcevent "#arena_ss_4::OnOmg";
+	}
+	end;
+
+OnTimer45000:
+	mapannounce "prt_are_in","Emoticon : /gg",1,0xFFCE00;
+	end;
+
+OnTimer47000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer48000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer49000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer50000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnKik";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnKik";
+		donpcevent "#arena_ss_3::OnKik";
+		donpcevent "#arena_ss_4::OnKik";
+	}
+	end;
+
+OnTimer55000:
+	mapannounce "prt_are_in","Emoticon : /kis",1,0xFFCE00;
+	end;
+
+OnTimer57000:
+	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
+	end;
+
+OnTimer58000:
+	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
+	end;
+
+OnTimer59000:
+	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
+	end;
+
+OnTimer60000:
+	mapannounce "prt_are_in"," ",1,0xFFCE00;
+	donpcevent "#arena_"+$@arenapic+"::OnKis";
+	if($@arenapic == 6969)
+	{
+		donpcevent "#arena_ss_2::OnKis";
+		donpcevent "#arena_ss_3::OnKis";
+		donpcevent "#arena_ss_4::OnKis";
+	}
+	end;
+
+OnTimer62000:
+	mapannounce "prt_are_in","Time is over. Thank you for using my services.",1,0xFFCE00;
+	movenpc "#arena_"+$@arenapic+"",1,1;
+	donpcevent "#arena_1039::OnInit";
+	set $arenapic,0;
+	stopnpctimer;
+	end;
+}
+
+sec_in02,72,171,3	script	Picture Manager#arena	802,{
+
+	if (!getgmlevel()) end;
+
+	input .@arena;
+	if(!.@arena)
+	{
+		mes "[Picture Manager]";
+		mes "Command has been canceled.";
+		close;
+	}
+	else if(.@arena == 1357)
+	{
+		mes "[Picture Manager]";
+		mes "Would you like to reset Picture Reward variable to 0?";
+		next;
+		switch( select( "Cancel","Yes" ) )
+		{
+			case 1:
+				mes "[Picture Manager]";
+				mes "You have canceled your request.";
+				close;
+
+			case 2:
+				mes "[Picture Manager]";
+				mes "Picture rewarding reseted.";
+				set $arenapic,0;
+				close;
+		}
+	}
+	mes "[Picture Manager]";
+	mes "Password is incorrect.";
+	close;
+}
+
+sec_in02,76,176,5	script	Live Broadcast#arena	802,{
+
+	mes "[Live Broadcast]";
+	mes "Currently there are "+getmapusers("force_1-1")+" people in lvl 50s map.";
+	mes "Currently there are "+getmapusers("force_2-1")+" people in lvl 60s map.";
+	mes "Currently there are "+getmapusers("force_3-1")+" people in lvl 70s map.";
+	mes "Currently there are "+getmapusers("force_4-1")+" people in lvl 80s map.";
+	mes "Currently there are "+getmapusers("force_1-2")+" people in party map.";
+	mes "Currently there are "+getmapusers("arena_room")+" people in the waiting room.";
+	close;
+}
+
+function	script	Func_Are_Rew	{
+
+	mes "[Givu]";
+	mes "Would you like to exchange your arena points with "+getitemname(getarg(0))+"?";
+	mes "You can exchange ^3131FF"+getarg(2)+" arena points with "+getarg(1)+" "+getitemname(getarg(0))+"^000000.";
+	mes "If you wish to cancel, please enter 0. If you don't, please enter how many ^3131FFtimes^000000 of arena points you wish to spend.";
+	next;
+	input .@reward;
+	if(!.@reward)
+	{
+		mes "[Givu]";
+		mes "You have canceled your request.";
+		close;
+
+	}
+	else if(.@reward > 1500)
+	{
+		mes "[Givu]";
+		mes "You have exceeded the maximum capacity.";
+		close;
+	}
+	if(arena_point < .@reward * getarg(2))
+	{
+		mes "[Givu]";
+		mes "You do not have enough arena points.";
+		mes "Please check the total amount of arena points you have.";
+		close;
+	}
+	set arena_point,arena_point - (.@reward * getarg(2));
+	getitem getarg(0),.@reward * getarg(1);
+	mes "[Givu]";
+	mes "Thank you, please come again.";
+	close;
+}
diff --git a/npc/pre-re/other/arena.txt b/npc/pre-re/other/arena.txt
new file mode 100644
index 000000000..ff88f4c28
--- /dev/null
+++ b/npc/pre-re/other/arena.txt
@@ -0,0 +1,15 @@
+//===== Hercules Script ======================================
+//= Arena Warps
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Description: =========================================
+//= Warp Points related to Izlude Arena && Control Panel
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//= Moved welcome_arena & bye_arena from main folder
+//============================================================
+
+izlude,128,226,0	warp	welcome_arena	1,1,arena_room,100,30
+arena_room,99,24,0	warp	bye_arena	2,2,izlude,128,220
\ No newline at end of file
diff --git a/npc/pre-re/other/arena/arena_aco.txt b/npc/pre-re/other/arena/arena_aco.txt
deleted file mode 100644
index 60077b88e..000000000
--- a/npc/pre-re/other/arena/arena_aco.txt
+++ /dev/null
@@ -1,1845 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= Izlude Acolyte Battle Arena
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Corrected variable typos. (bugreport:4374) [L0ne_w0lf]
-//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//============================================================
-
-arena_room,114,102,0	script	onlyaco#arena	45,1,1,{
-OnTouch:
-	if (baseclass == job_acolyte && baselevel > 9) {
-		warp "arena_room",135,129;
-		end;
-	}
-	else {
-		mes "Only Acolyte class are applicable to join this mode.";
-		close;
-	}
-}
-
-arena_room,135,126,0	warp	byeaco#arena	1,1,arena_room,111,99
-
-arena_room,136,138,3	script	Acolyte Waiting Room	124,{
-	end;
-
-OnInit:
-	waitingroom "Personal Force, Acolyte Class",50,"Acolyte Waiting Room::OnStartArena",1,1000,10,99;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	warpwaitingpc "force_5-1",99,12;
-	enablenpc "arena#aco";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-force_5-1,100,12,0	script	arena#aco	-1,5,5,{
-OnTouch:
-	donpcevent "allkill#aco::OnEnable";
-	if (basejob == job_acolyte) {
-		donpcevent "arena_aco1::Onstart";
-	}
-	else {
-		donpcevent "arena_aco2::Onstart";
-	}
-	disablenpc "arena#aco";
-	end;
-}
-
--	script	arena_aco1	-1,{
-Onstart:
-	donpcevent "Trocco#aco1::OnEnable";
-	end;
-
-Onreset_01:
-	enablenpc "force_01_02#aco";
-	enablenpc "force_02start#aco";
-	end;
-
-Onreset_02:
-	donpcevent "force_02mob#aco::Onreset";
-	enablenpc "force_02_03#aco";
-	enablenpc "force_03start#aco";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#aco";
-	enablenpc "force_04start#aco";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#aco";
-	enablenpc "force_05start#aco";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#aco";
-	enablenpc "force_06start#aco";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#aco";
-	enablenpc "force_07start#aco";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#aco";
-	enablenpc "force_08start#aco";
-	end;
-
-Onreset_08:
-	enablenpc "force_08_09#aco";
-	enablenpc "force_09start#aco";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#aco";
-	end;
-}
-
--	script	Trocco#aco1	-1,{
-OnEnable:
-	initnpctimer;
-	set $@arn_1,gettimetick(2);
-	end;
-
-OnTimer2000:
-	mapannounce "force_5-1","Good day! I am Trocco, your host for the Acolyte Class Time Force Battle!",bc_map|bc_npc;
-	end;
-
-OnTimer3000:
-	mapannounce "force_5-1","Make your decisions carefully. Here, the right choices make the difference between victory and defeat!",bc_map|bc_npc;
-	end;
-
-OnTimer4000:
-	mapannounce "force_5-1","You now have 8 minutes to complete this challenge. Enter the Left Entrance now to begin. Remember that you will be traveling clockwise as you clear the stages.",bc_map|bc_npc;
-	end;
-
-OnTimer60000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 7 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer120000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 6 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer180000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 5 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer240000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 4 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer300000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 3 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer360000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 2 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer420000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco1::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 1 Minute",bc_map|bc_npc;
-	end;
-
-OnTimer480000:
-	mapannounce "force_5-1","Time's up! I hope you had fun!",bc_map|bc_npc;
-	end;
-
-OnTimer485000:
-OnTimer486000:
-OnTimer487000:
-OnTimer488000:
-OnTimer489000:
-OnTimer490000:
-OnTimer491000:
-OnTimer492000:
-OnTimer493000:
-OnTimer494000:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	end;
-
-OnTimer495000:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	donpcevent "Trocco#aco1::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	donpcevent "Trocco#aco1::Ontimeroff";
-	donpcevent "arena_aco1::Onreset";
-	donpcevent "Acolyte Waiting Room::OnStart";
-	end;
-
-On01_start:
-	mapannounce "force_5-1","Objective: Destroy all Red Plants!",bc_map|bc_npc;
-	end;
-
-On01_end:
-	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
-	end;
-
-On02_start:
-	mapannounce "force_5-1","Objective: Kill at least 10 Drops!",bc_map|bc_npc;
-	end;
-
-On02_end:
-	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
-	end;
-
-On03_start:
-	mapannounce "force_5-1","Objective: Terminate all Zombies!",bc_map|bc_npc;
-	end;
-
-On03_end:
-	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
-	end;
-
-On04_start:
-	mapannounce "force_5-1","As a courtesy, we'll restore some of your HP and SP. Now, head to the next room! Go go go!!",bc_map|bc_npc;
-	end;
-
-On05_start:
-	mapannounce "force_5-1","Objective: Obliterate all Orc Zombies!",bc_map|bc_npc;
-	end;
-
-On05_end:
-	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
-	end;
-
-On06_start:
-	mapannounce "force_5-1","Objective: Reach the South Exit while dodging Hydras!",bc_map|bc_npc;
-	end;
-
-On07_start:
-	mapannounce "force_5-1","Objective: Kill all Archer Skeletons and Firelock Soldiers!",bc_map|bc_npc;
-	end;
-
-On07_end:
-	mapannounce "force_5-1","The West Exit has opened!",bc_map|bc_npc;
-	end;
-
-On08_start:
-	mapannounce "force_5-1","Objective: Boss Battle. Please proceed to the room to the north!",bc_map|bc_npc;
-	end;
-
-On09_start:
-	mapannounce "force_5-1","Objective: Kill Zombie Prisoners, Skel Prisoners and Zombie Troops!",bc_map|bc_npc;
-	end;
-
-On09_end:
-	mapannounce "force_5-1","Boss Defeated! The North Exit has opened. Thank you.",bc_map|bc_npc;
-	end;
-}
-
-force_5-1,40,26,0	script	force_01start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "force_01mob#aco::OnEnable";
-	disablenpc "force_01start#aco";
-	end;
-}
-
--	script	force_01mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On01_start";
-	monster "force_5-1",22,29,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
-	monster "force_5-1",29,29,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
-	monster "force_5-1",29,22,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
-	monster "force_5-1",22,22,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
-	monster "force_5-1",25,25,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_01mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_01mob#aco::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco1::On01_end";
-		donpcevent "arena_aco1::Onreset_01";
-	}
-	end;
-}
-
-force_5-1,25,69,0	script	force_02start#aco	-1,1,1,{
-OnTouch:
-	set $@drop_gate,0;
-	donpcevent "force_02mob#aco::OnEnable";
-	disablenpc "force_02start#aco";
-	end;
-}
-
--	script	force_02mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On02_start";
-	areamonster "force_5-1",22,69,29,130,"Drops",1572,20,"force_02mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_02mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if ((mobcount("force_5-1","force_02mob#aco::OnMyMobDead") < 11) && ($@drop_gate == 0)) {
-		set $@drop_gate,1;
-		donpcevent "Trocco#aco1::On02_end";
-		donpcevent "arena_aco1::Onreset_02";
-	}
-	end;
-}
-
-force_5-1,25,159,0	script	force_03start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "force_03mob#aco::OnEnable";
-	disablenpc "force_03start#aco";
-}
-
--	script	force_03mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On03_start";
-	areamonster "force_5-1",9,157,41,190,"Zombie",1394,10,"force_03mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_03mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_03mob#aco::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco1::On03_end";
-		donpcevent "arena_aco1::Onreset_03";
-	}
-	end;
-}
-
-force_5-1,69,174,0	script	force_04start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "Trocco#aco1::On04_start";
-	donpcevent "arena_aco1::Onreset_04";
-	percentheal 50,50;
-	disablenpc "force_04start#aco";
-	end;
-}
-
-force_5-1,159,174,0	script	force_05start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "force_05mob#aco::OnEnable";
-	disablenpc "force_05start#aco";
-	end;
-}
-
--	script	force_05mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On05_start";
-	areamonster "force_5-1",159,157,187,190,"Orc Zombie",1463,8,"force_05mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_05mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_05mob#aco::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco1::On05_end";
-		donpcevent "arena_aco1::Onreset_05";
-	}
-	end;
-}
-
-force_5-1,174,130,0	script	force_06start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "force_06mob#aco::OnEnable";
-	donpcevent "arena_aco1::Onreset_06";
-	disablenpc "force_06start#aco";
-	end;
-}
-
--	script	force_06mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On06_start";
-	monster "force_5-1",170,124,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",170,121,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",173,116,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",175,113,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",175,110,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",170,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",173,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",176,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",179,106,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",174,100,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",174,96,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",174,92,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",174,88,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",170,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",173,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",176,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	monster "force_5-1",179,80,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_06mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	end;
-}
-
-force_5-1,174,40,0	script	force_07start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "force_07mob#aco::OnEnable";
-	disablenpc "force_07start#aco";
-}
-
--	script	force_07mob#aco	-1,{
-OnEnable:
-	donpcevent "Trocco#aco1::On07_start";
-	monster "force_5-1",170,32,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
-	monster "force_5-1",184,23,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
-	monster "force_5-1",165,9,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
-	monster "force_5-1",184,15,"Firelock Soldier",1523,1,"force_07mob#aco::OnMyMobDead";
-	monster "force_5-1",189,23,"Firelock Soldier",1523,1,"force_07mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_07mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_07mob#aco::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco1::On07_end";
-		donpcevent "arena_aco1::Onreset_07";
-	}
-	end;
-}
-
-force_5-1,132,26,0	script	force_08start#aco	-1,1,1,{
-OnTouch:
-	percentheal 50,50;
-	donpcevent "Trocco#aco1::On08_start";
-	donpcevent "arena_aco1::Onreset_08";
-	disablenpc "force_08start#aco";
-	end;
-}
-
-force_5-1,99,82,0	script	force_09start#aco	-1,1,1,{
-OnTouch:
-	donpcevent "Trocco#aco1::On09_start";
-	donpcevent "force_09mob#aco::OnEnable";
-	disablenpc "force_09start#aco";
-	end;
-}
-
--	script	force_09mob#aco	-1,{
-OnEnable:
-	monster "force_5-1",rand(88,111),rand(89,110),"Zombie Prisoner",1480,1,"force_09mob#aco::OnMyMobDead";
-	monster "force_5-1",rand(88,111),rand(89,110),"Skel Prisoner",1479,1,"force_09mob#aco::OnMyMobDead";
-	areamonster "force_5-1",88,89,111,110,"Zombie",1394,4,"force_09mob#aco::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_09mob#aco::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_09mob#aco::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco1::On09_end";
-		set $@arn_2,gettimetick(2);
-		donpcevent "arena_aco1::Onreset_09";
-	}
-	end;
-}
-
--	script	arena_aco2	-1,{
-Onstart:
-	donpcevent "Trocco#aco2::OnEnable";
-	end;
-
-Onreset_01:
-	enablenpc "force_01_02#aco";
-	enablenpc "force_02start#pri";
-	end;
-
-Onreset_02:
-	donpcevent "force_02mob#pri::Onreset";
-	enablenpc "force_02_03#aco";
-	enablenpc "force_03start#pri";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#aco";
-	enablenpc "force_04start#pri";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#aco";
-	enablenpc "force_05start#pri";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#aco";
-	enablenpc "force_06start#pri";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#aco";
-	enablenpc "force_07start#pri";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#aco";
-	enablenpc "force_08start#pri";
-	end;
-
-Onreset_08:
-	enablenpc "force_08_09#aco";
-	enablenpc "force_09start#pri";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#aco";
-}
-
--	script	Trocco#aco2	-1,{
-OnEnable:
-	initnpctimer;
-	set $@arn_1,gettimetick(2);
-	end;
-
-OnTimer2000:
-	mapannounce "force_5-1","Good day! I am Trocco, your host for the Acolyte Class Time Force Battle!",bc_map|bc_npc;
-	end;
-
-OnTimer3000:
-	mapannounce "force_5-1","Make your decisions carefully. Here, the right choices make the difference between victory and defeat!",bc_map|bc_npc;
-	end;
-
-OnTimer4000:
-	mapannounce "force_5-1","You now have 8 minutes to complete this challenge. Enter the Left Entrance now to begin. Remember that you will be traveling clockwise as you clear the stages.",bc_map|bc_npc;
-	end;
-
-OnTimer60000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 7 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer120000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 6 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer180000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 5 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer240000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 4 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer300000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 3 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer360000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 2 Minutes",bc_map|bc_npc;
-	end;
-
-OnTimer420000:
-	if (getmapusers("force_5-1") == 0) {
-		donpcevent "Trocco#aco2::Onfailclearstage";
-	}
-	mapannounce "force_5-1","Time left: 1 Minute",bc_map|bc_npc;
-	end;
-
-OnTimer480000:
-	mapannounce "force_5-1","Time's up! I hope you had fun!",bc_map|bc_npc;
-	end;
-
-OnTimer485000:
-OnTimer486000:
-OnTimer487000:
-OnTimer488000:
-OnTimer489000:
-OnTimer490000:
-OnTimer491000:
-OnTimer492000:
-OnTimer493000:
-OnTimer494000:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	end;
-
-OnTimer495000:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	donpcevent "Trocco#aco2::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
-	mapwarp "force_5-1","prt_are_in",177,86;
-	donpcevent "Trocco#aco2::Ontimeroff";
-	donpcevent "arena_aco2::Onreset";
-	donpcevent "Acolyte Waiting Room::OnStart";
-	end;
-
-On01_start:
-	mapannounce "force_5-1","Objective: Kill all Zombies!",bc_map|bc_npc;
-	end;
-
-On01_end:
-	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
-	end;
-
-On02_start:
-	mapannounce "force_5-1","Objective: Defeat all monsters!",bc_map|bc_npc;
-	end;
-
-On02_end:
-	mapannounce "force_5-1","The North Exit has opened!",bc_map|bc_npc;
-	end;
-
-On03_start:
-	mapannounce "force_5-1","Objective: Destroy all Red Plants!",bc_map|bc_npc;
-	end;
-
-On03_end:
-	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
-	end;
-
-On04_start:
-	mapannounce "force_5-1","Objective: Obliterate every monster!",bc_map|bc_npc;
-	end;
-
-On04_end:
-	mapannounce "force_5-1","The East Exit has opened!",bc_map|bc_npc;
-	end;
-
-On05_start:
-	mapannounce "force_5-1","Objective: Defeat Gargoyle!",bc_map|bc_npc;
-	end;
-
-On05_end:
-	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
-	end;
-
-On06_start:
-	mapannounce "force_5-1","Objective: Kill all Khalitzburgs!",bc_map|bc_npc;
-	end;
-
-On06_end:
-	mapannounce "force_5-1","The South Exit has opened!",bc_map|bc_npc;
-	end;
-
-On07_start:
-	mapannounce "force_5-1","Objective: Kill 1 Ancient Mummy!",bc_map|bc_npc;
-	end;
-
-On07_end:
-	mapannounce "force_5-1","The West Exit has opened!",bc_map|bc_npc;
-	end;
-
-On08_start:
-	mapannounce "force_5-1","The time has come for the Boss Battle. Please move north into the next room...",bc_map|bc_npc;
-	end;
-
-On09_start:
-	mapannounce "force_5-1","Objective: Defeat the Boss Monster!",bc_map|bc_npc;
-	end;
-
-On09_end:
-	mapannounce "force_5-1","Boss Cleared! The North Exit has opened! Thank you.",bc_map|bc_npc;
-	end;
-}
-
-force_5-1,40,26,0	script	force_01start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "force_01mob#pri::OnEnable";
-	disablenpc "force_01start#pri";
-	end;
-}
-
--	script	force_01mob#pri	-1,{
-OnEnable:
-	donpcevent "Trocco#aco2::On01_start";
-	areamonster "force_5-1",13,9,38,41,"Zombie",1394,10,"force_01mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_01mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_01mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On01_end";
-		donpcevent "arena_aco2::Onreset_01";
-	}
-	end;
-}
-
-force_5-1,25,69,0	script	force_02start#pri	-1,1,1,{
-OnTouch:
-	if (BaseLevel < 70) {
-		donpcevent "force_02mob#pri::OnOn1";
-	}
-	else {
-		donpcevent "force_02mob#pri::OnOn2";
-	}
-	disablenpc "force_02start#pri";
-	end;
-}
-
--	script	force_02mob#pri	-1,{
-OnOn1:
-	donpcevent "Trocco#aco2::On02_start";
-	areamonster "force_5-1",22,69,29,130,"Orc Skeleton",1462,5,"force_02mob#pri::OnMyMobDead";
-	end;
-
-OnOn2:
-	donpcevent "Trocco#aco2::On02_start";
-	areamonster "force_5-1",22,69,29,130,"Ghoul",1423,5,"force_02mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_02mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_02mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On02_end";
-		donpcevent "arena_aco2::Onreset_02";
-	}
-	end;
-}
-
-force_5-1,25,159,0	script	force_03start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "force_03mob#pri::OnEnable";
-	disablenpc "force_03start#pri";
-	end;
-}
-
--	script	force_03mob#pri	-1,{
-OnEnable:
-	donpcevent "Trocco#aco2::On03_start";
-	areamonster "force_5-1",14,163,37,185,"Red Plant",1078,5,"force_03mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_03mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_03mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On03_end";
-		donpcevent "arena_aco2::Onreset_03";
-	}
-	end;
-}
-
-force_5-1,69,174,0	script	force_04start#pri	-1,1,1,{
-OnTouch:
-	if (BaseLevel < 90) {
-		donpcevent "force_04mob#pri::OnOn1";
-	}
-	else {
-		donpcevent "force_04mob#pri::OnOn2";
-	}
-	disablenpc "force_04start#pri";
-	end;
-}
-
--	script	force_04mob#pri	-1,{
-OnOn1:
-	donpcevent "Trocco#aco2::On04_start";
-	monster "force_5-1",rand(71,130),rand(170,178),"Evil Druid",1435,1,"force_04mob#pri::OnMyMobDead";
-	monster "force_5-1",rand(71,130),rand(170,178),"Wrath",1475,1,"force_04mob#pri::OnMyMobDead";
-	monster "force_5-1",rand(71,130),rand(170,178),"Zombie Prisoner",1480,1,"force_04mob#pri::OnMyMobDead";
-	monster "force_5-1",rand(71,130),rand(170,178),"Skel Prisoner",1479,1,"force_04mob#pri::OnMyMobDead";
-	end;
-
-OnOn2:
-	donpcevent "Trocco#aco2::On04_start";
-	areamonster "force_5-1",71,170,130,178,"Evil Druid",1435,2,"force_04mob#pri::OnMyMobDead";
-	areamonster "force_5-1",71,170,130,178,"Wrath",1475,2,"force_04mob#pri::OnMyMobDead";
-	areamonster "force_5-1",71,170,130,178,"Zombie Prisoner",1480,2,"force_04mob#pri::OnMyMobDead";
-	monster "force_5-1",rand(71,130),rand(170,178),"Skel Prisoner",1479,1,"force_04mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_04mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_04mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On04_end";
-		donpcevent "arena_aco2::Onreset_04";
-	}
-	end;
-}
-
-force_5-1,159,174,0	script	force_05start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "force_05mob#pri::OnEnable";
-	if (BaseLevel < 70) {
-		donpcevent "force_05ex#pri::OnOn1";
-	}
-	else {
-		donpcevent "force_05ex#pri::OnOn2";
-	}
-	disablenpc "force_05start#pri";
-	end;
-}
-
--	script	force_05ex#pri	-1,{
-OnOn1:
-	areamonster "force_5-1",161,159,187,190,"Hydra",1579,10,"force_05ex#pri::OnMyMobDead";
-	end;
-
-OnOn2:
-	areamonster "force_5-1",161,159,187,190,"Penomena",1441,10,"force_05ex#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_05ex#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	end;
-}
-
--	script	force_05mob#pri	-1,{
-OnEnable:
-	donpcevent "Trocco#aco2::On05_start";
-	areamonster "force_5-1",161,159,187,190,"Gargoyle",1597,4,"force_05mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_05mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_05mob#pri::OnMyMobDead") < 1) {
-		donpcevent "force_05ex#pri::Onreset";
-		donpcevent "Trocco#aco2::On05_end";
-		donpcevent "arena_aco2::Onreset_05";
-	}
-	end;
-}
-
-force_5-1,174,130,0	script	force_06start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "force_06ex#pri::OnEnable";
-	if (BaseLevel < 70) {
-		donpcevent "force_06mob#pri::OnOn1";
-	}
-	else if (BaseLevel < 80) {
-		donpcevent "force_06mob#pri::OnOn2";
-	}
-	else {
-		donpcevent "force_06mob#pri::OnOn3";
-	}
-	disablenpc "force_06start#pri";
-	end;
-}
-
--	script	force_06ex#pri	-1,{
-OnEnable:
-	areamonster "force_5-1",170,67,178,131,"Permeter",1314,5,"force_06ex#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_06ex#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	end;
-}
-
--	script	force_06mob#pri	-1,{
-OnOn1:
-	donpcevent "Trocco#aco2::On06_start";
-	monster "force_5-1",rand(170,178),rand(67,131),"Khalitzburg",1438,1,"force_06mob#pri::OnMyMobDead";
-	end;
-
-OnOn2:
-	donpcevent "Trocco#aco2::On06_start";
-	areamonster "force_5-1",170,67,178,131,"Khalitzburg",1438,2,"force_06mob#pri::OnMyMobDead";
-	end;
-
-OnOn3:
-	donpcevent "Trocco#aco2::On06_start";
-	areamonster "force_5-1",170,67,178,131,"Khalitzburg",1438,4,"force_06mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_06mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_06mob#pri::OnMyMobDead") < 1) {
-		donpcevent "force_06ex#pri::Onreset";
-		donpcevent "Trocco#aco2::On06_end";
-		donpcevent "arena_aco2::Onreset_06";
-	}
-	end;
-}
-
-force_5-1,174,40,0	script	force_07start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "force_07mob#pri::OnEnable";
-	disablenpc "force_07start#pri";
-	end;
-}
-
--	script	force_07mob#pri	-1,{
-OnEnable:
-	donpcevent "Trocco#aco2::On07_start";
-	monster "force_5-1",rand(160,188),rand(9,42),"Ancient Mummy",1522,1,"force_07mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_07mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_07mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On07_end";
-		donpcevent "arena_aco2::Onreset_07";
-	}
-	end;
-}
-
-force_5-1,132,26,0	script	force_08start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "Trocco#aco2::On08_start";
-	donpcevent "arena_aco2::Onreset_08";
-	disablenpc "force_08start#pri";
-	end;
-}
-
-force_5-1,99,82,0	script	force_09start#pri	-1,1,1,{
-OnTouch:
-	donpcevent "Trocco#aco2::On09_start";
-	if (BaseLevel < 70) {
-		donpcevent "force_09mob#pri::OnOn4";
-	}
-	else if (BaseLevel < 80) {
-		donpcevent "force_09mob#pri::OnOn1";
-	}
-	else if (BaseLevel < 90) {
-		donpcevent "force_09mob#pri::OnOn2";
-	}
-	else {
-		donpcevent "force_09mob#pri::OnOn3";
-	}
-	disablenpc "force_09start#pri";
-	end;
-}
-
--	script	force_09mob#pri	-1,{
-OnOn1:
-	monster "force_5-1",rand(88,111),rand(89,110),"Mimic",1474,1,"force_09mob#pri::OnMyMobDead";
-	end;
-
-OnOn2:
-	monster "force_5-1",rand(88,111),rand(89,110),"Wrath Dead",1566,1,"force_09mob#pri::OnMyMobDead";
-	end;
-
-OnOn3:
-	monster "force_5-1",rand(88,111),rand(89,110),"Dark Illusion",1605,1,"force_09mob#pri::OnMyMobDead";
-	end;
-
-OnOn4:
-	monster "force_5-1",rand(88,111),rand(89,110),"Zombie Prisoner",1480,1,"force_09mob#pri::OnMyMobDead";
-	monster "force_5-1",rand(88,111),rand(89,110),"Skel Prisoner",1479,1,"force_09mob#pri::OnMyMobDead";
-	areamonster "force_5-1",88,89,111,110,"Zombie",1394,4,"force_09mob#pri::OnMyMobDead";
-	end;
-
-Onreset:
-	killmonster "force_5-1","force_09mob#pri::OnMyMobDead";
-	end;
-
-OnMyMobDead:
-	if (mobcount("force_5-1","force_09mob#pri::OnMyMobDead") < 1) {
-		donpcevent "Trocco#aco2::On09_end";
-		set $@arn_2,gettimetick(2);
-		donpcevent "arena_aco2::Onreset_09";
-	}
-	end;
-}
-
-force_5-1,62,26,0	script	force_08_01#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",40,26;
-	if (basejob == job_acolyte) {
-		enablenpc "force_01start#aco";
-	}
-	else {
-		enablenpc "force_01start#pri";
-	}
-	end;
-}
-
-/*
-force_5-1,25,44,0	warp	force_01_02#aco	1,1,force_5-1,25,69
-force_5-1,25,134,0	warp	force_02_03#aco	1,1,force_5-1,25,159
-force_5-1,44,174,0	warp	force_03_04#aco	1,1,force_5-1,69,174
-force_5-1,134,174,0	warp	force_04_05#aco	1,1,force_5-1,159,174
-force_5-1,174,155,0	warp	force_05_06#aco	1,1,force_5-1,174,130
-force_5-1,174,65,0	warp	force_06_07#aco	1,1,force_5-1,174,40
-force_5-1,155,26,0	warp	force_07_08#aco	1,1,force_5-1,132,26
-force_5-1,99,54,0	warp	force_08_09#aco	1,1,force_5-1,99,82
-*/
-
-force_5-1,25,44,0	script	force_01_02#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",25,69;
-	end;
-}
-
-force_5-1,25,134,0	script	force_02_03#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",25,159;
-	end;
-}
-
-force_5-1,44,174,0	script	force_03_04#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",69,174;
-	end;
-}
-
-force_5-1,134,174,0	script	force_04_05#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",159,174;
-	end;
-}
-
-force_5-1,174,155,0	script	force_05_06#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",174,130;
-	end;
-}
-
-force_5-1,174,65,0	script	force_06_07#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",174,40;
-	end;
-}
-
-force_5-1,155,26,0	script	force_07_08#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",132,26;
-	end;
-}
-
-force_5-1,99,54,0	script	force_08_09#aco	45,1,1,{
-OnTouch:
-	warp "force_5-1",99,82;
-	end;
-}
-
-force_5-1,99,124,0	script	force_exit#aco	45,1,1,{
-OnTouch:
-	donpcevent "Trocco#aco1::Ontimeroff";
-	donpcevent "#arn_timer_aco::OnEnable";
-	mapwarp "force_5-1","prt_are_in",21,35;
-	end;
-}
-
-prt_are_in,181,83,3	script	Staff#aco-1	67,{
-	mes "[Staff]";
-	mes "Nice work!";
-	mes "You might have failed";
-	mes "the Time Attack battle,";
-	mes "but you still earned a";
-	mes "small Arena Point reward~";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Wait, I'm sorry, but you";
-		mes "have too many Arena Points.";
-		mes "Since you've reached the point";
-		mes "limitation, I can't give you any point rewards until you spend";
-		mes "some of your Arena Points.";
-		next;
-	}
-	else {
-		set arena_point,arena_point+1;
-	}
-	mes "[Staff]";
-	mes "Well, let me guide";
-	mes "you back outside.";
-	mes "I hope you enjoyed";
-	mes "your battle in the area~";
-	close2;
-	specialeffect2 EF_EXIT;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,25,31,3	script	Staff#aco-2	67,{
-	set .@start_timeaco, $@arn_1;
-	set .@hour_startaco, .@start_timeaco / 10000;
-	set .@min_startaco, ((.@start_timeaco % 10000) / 100);
-	set .@sec_startaco, .@start_timeaco % 100;
-	set .@end_timeaco, $@arn_2;
-	set .@hour_endaco, .@end_timeaco / 10000;
-	set .@min_endaco, ((.@end_timeaco % 10000) / 100);
-	set .@sec_endaco, .@end_timeaco % 100;
-	if ((.@hour_startaco == 23) & (.@hour_endaco == 0)) {
-		set .@hour_endaco,24;
-	}
-	set .@st_to_secaco, ((.@hour_startaco * 3600) + (.@min_startaco * 60) + (.@sec_startaco));
-	set .@et_to_secaco, ((.@hour_endaco * 3600) + (.@min_endaco * 60) + (.@sec_endaco));
-	set .@record_timeaco, (.@et_to_secaco - .@st_to_secaco);
-	set .@record_houraco, .@record_timeaco / 3600;
-	set .@record_minaco, ((.@record_timeaco % 3600) / 60);
-	set .@record_secaco, .@record_timeaco % 60;
-	if ((.@record_timeaco < 0 ) || (.@record_houraco < 0) || (.@record_minaco < 0 ) || (.@record_secaco < 0)) {
-		emotion e_omg;
-		mes "[Staff]";
-		mes "How did you...?";
-		mes "According to these re-";
-		mes "Uh oh. These records";
-		mes "got messed up somehow.";
-		mes "Th-This isn't good at all!";
-		mes "Now what am I gonna do?";
-		next;
-		mes "[Staff]";
-		mes "Well, I'll give you the";
-		mes "benefit of the doubt and";
-		mes "assume you completed the";
-		mes "arena battle under the time";
-		mes "limit. So, let me give you the";
-		mes "standard Arena Point reward.";
-		next;
-		mes "[Staff]";
-		mes "I'm really sorry about";
-		mes "this, especially if you";
-		mes "broke some record, but";
-		mes "all I can do is restore your";
-		mes "HP and SP for you, "+strcharinfo(0)+".";
-		percentheal 100,100;
-		next;
-		mes "[Staff]";
-		emotion e_korea;
-		mes "Thank you.";
-		mes "I hope you enjoy";
-		mes "your time in the Arena~";
-		close2;
-		if (arena_point < 29981) {
-			set arena_point,arena_point+20;
-			warp "arena_room",100,75;
-			donpcevent "#arn_timer_aco::Onstop";
-			donpcevent "Acolyte Waiting Room::OnStart";
-		}
-		else {
-			warp "arena_room",100,75;
-			donpcevent "#arn_timer_aco::Onstop";
-			donpcevent "Acolyte Waiting Room::OnStart";
-		}
-		end;
-	}
-	else {
-		if (basejob == job_acolyte) {
-			set .@acotop_t,$arn_acotop;
-			set .@acotop_n$,$arn_acotopn$;
-		}
-		else {
-			if (BaseLevel < 70) {
-				set .@acotop_t,$arn_pritop60;
-				set .@acotop_n$,$arn_pritopn60$;
-			}
-			else if (BaseLevel < 80) {
-				set .@acotop_t,$arn_pritop70;
-				set .@acotop_n$,$arn_pritopn70$;
-			}
-			else if (BaseLevel < 90) {
-				set .@acotop_t,$arn_pritop80;
-				set .@acotop_n$,$arn_pritopn80$;
-			}
-			else {
-				set .@acotop_t,$arn_pritop90;
-				set .@acotop_n$,$arn_pritopn90$;
-			}
-		}
-		set .@topbunaco, ((.@acotop_t % 3600) / 60);
-		set .@topchoaco, .@acotop_t % 60;
-		set .@gapaco, .@acotop_t - .@record_timeaco;
-		mes "[Staff]";
-		mes "^3131FF"+strcharinfo(0)+"^000000, right?";
-		mes "Hey, you did great! You";
-		mes "completed this Arena Battle";
-		mes "in "+.@record_minaco+" min and "+.@record_secaco+" seconds!";
-		next;
-		mes "[Staff]";
-		mes "Currently, ^3131FF"+.@acotop_n$+"^000000";
-		mes "is the top player, with a record";
-		mes "of ^3131FF"+.@topbunaco+"^000000 minutes, ^3131FF"+.@topchoaco+"^000000 seconds, of the Acolyte Class Time Force Battle.";
-		next;
-		if ((.@acotop_t < 0) || (.@topbunaco < 0 ) || (.@topchoaco < 0)) {
-			emotion e_omg;
-			mes "[Staff]";
-			mes "Wait a second...";
-			mes "Your time is better";
-			mes "than that. Well now.";
-			mes "It's time I made a little";
-			mes "correction to the records.";
-			next;
-			emotion e_no1;
-			mes "[Staff]";
-			mes "Wow! A new record!";
-			mes "Excellent!";
-			next;
-			mes "[Staff]";
-			mes "^333333*Ahem*^000000 Oh wow!";
-			mes "A new record! Your";
-			mes "name will now be listed";
-			mes "under the Time Force Battle";
-			mes "Arena - Acolyte Class Record!";
-			if (basejob == job_acolyte) {
-				set $arn_acotop,.@record_timeaco;
-				set $arn_acotopn$, strcharinfo(0);
-				donpcevent "Vendigos::Onlinerec_aco";
-			}
-			else {
-				if (BaseLevel < 70) {
-					set $arn_pritop60,.@record_timeaco;
-					set $arn_pritopn60$, strcharinfo(0);
-				}
-				else if (BaseLevel < 80) {
-					set $arn_pritop70,.@record_timeaco;
-					set $arn_pritopn70$, strcharinfo(0);
-				}
-				else if (BaseLevel < 90) {
-					set $arn_pritop80,.@record_timeaco;
-					set $arn_pritopn80$, strcharinfo(0);
-				}
-				else {
-					set $arn_pritop90,.@record_timeaco;
-					set $arn_pritopn90$, strcharinfo(0);
-				}
-				donpcevent "Vendigos::Onlinerec_pri";
-			}
-			next;
-			if (arena_point == 30000) {
-				mes "[Staff]";
-				mes "Alright, let me reward you";
-				mes "with some Arena Poi--Wait.";
-				mes "I can't. Your Arena Points are";
-				mes "already maxed out. I'm sorry,";
-				mes "but you'll have to spend some before you can receive more points.";
-				next;
-				mes "[Staff]";
-				mes "Anyway, you can check";
-				mes "your current Arena Point";
-				mes "total in the Arena Lobby";
-				mes "with Vendigos. Well, I hope";
-				mes "you enjoyed your battle. Now, let me guide you back outside...";
-				close2;
-			}
-			else if (arena_point > 29950) {
-				mes "[Staff]";
-				mes "Let me reward you with some";
-				mes "Arena Points. This time, you'll";
-				mes "be getting more points since";
-				mes "you set a new record. Please";
-				mes "talk with ^3131FFVendigos^000000 in the lobby";
-				mes "to check your new point total.";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,30000;
-			}
-			else {
-				mes "[Staff]";
-				mes "Let me reward you with some";
-				mes "Arena Points. This time, you'll";
-				mes "be getting more points since";
-				mes "you set a new record. Please";
-				mes "talk with ^3131FFVendigos^000000 in the lobby";
-				mes "to check your new point total.";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,arena_point+50;
-			}
-			specialeffect2 EF_EXIT;
-			warp "arena_room",100,75;
-			donpcevent "#arn_timer_aco::Onstop";
-			donpcevent "allkill#aco::OnEnable";
-			donpcevent "Acolyte Waiting Room::OnStart";
-			end;
-		}
-		if (gapaco < 0) {
-			mes "[Staff]";
-			mes "You didn't break the";
-			mes "current record this time,";
-			mes "but you still gave an awesome";
-			mes "performance. Excellent work!";
-			next;
-			if (arena_point == 30000) {
-				mes "[Staff]";
-				mes "Alright, let me reward you";
-				mes "with some Arena Poi--Wait.";
-				mes "I can't. Your Arena Points are";
-				mes "already maxed out. I'm sorry,";
-				mes "but you'll have to spend some before you can receive more points.";
-				next;
-				mes "[Staff]";
-				mes "Anyway, you can check";
-				mes "your current Arena Point";
-				mes "total in the Arena Lobby";
-				mes "with Vendigos. Well, I hope";
-				mes "you enjoyed your battle. Now, let me guide you back outside...";
-				close2;
-			}
-			else if (arena_point > 29980) {
-				mes "[Staff]";
-				mes "Let me reward you";
-				mes "with some Arena Points.";
-				mes "Please check your new";
-				mes "Arena Point total in the";
-				mes "Arena Lobby by speaking";
-				mes "to the friendly ^3131FFVendigos.^000000";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,30000;
-			}
-			else {
-				mes "[Staff]";
-				mes "Let me reward you";
-				mes "with some Arena Points.";
-				mes "Please check your new";
-				mes "Arena Point total in the";
-				mes "Arena Lobby by speaking";
-				mes "to the friendly ^3131FFVendigos.^000000";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,arena_point+20;
-			}
-			specialeffect2 EF_EXIT;
-			warp "arena_room",100,75;
-			donpcevent "#arn_timer_aco::Onstop";
-			donpcevent "allkill#aco::OnEnable";
-			donpcevent "Acolyte Waiting Room::OnStart";
-			end;
-		}
-		else {
-			emotion e_omg;
-			mes "[Staff]";
-			mes "Wow! A new record!";
-			mes "This is awsome!";
-			next;
-			mes "[Staff]";
-			mes "Oooh... A brand new";
-			mes "record. ^3131FF"+ strcharinfo(0)+"^000000, your";
-			mes "name will now be listed in";
-			mes "the Time Force Battle Arena";
-			mes "Acolyte Class Records.";
-			mes "Congratulations~";
-			if (basejob == job_acolyte) {
-				set $arn_acotop,.@record_timeaco;
-				set $arn_acotopn$, strcharinfo(0);
-				donpcevent "#Vendigos::Onlinerec_aco";
-			}
-			else {
-				if (BaseLevel < 70) {
-					set $arn_pritop60,.@record_timeaco;
-					set $arn_pritopn60$, strcharinfo(0);
-					donpcevent "#Vendigos::Onlinerec_pri60";
-				}
-				else if (BaseLevel < 80) {
-					set $arn_pritop70,.@record_timeaco;
-					set $arn_pritopn70$, strcharinfo(0);
-					donpcevent "#Vendigos::Onlinerec_pri70";
-				}
-				else if (BaseLevel < 90) {
-					set $arn_pritop80,.@record_timeaco;
-					set $arn_pritopn80$, strcharinfo(0);
-					donpcevent "#Vendigos::Onlinerec_pri80";
-				}
-				else {
-					set $arn_pritop90,.@record_timeaco;
-					set $arn_pritopn90$, strcharinfo(0);
-					donpcevent "#Vendigos::Onlinerec_pri90";
-				}
-			}
-			next;
-			if (arena_point == 30000) {
-				mes "[Staff]";
-				mes "Alright, let me reward you";
-				mes "with some Arena Poi--Wait.";
-				mes "I can't. Your Arena Points are";
-				mes "already maxed out. I'm sorry,";
-				mes "but you'll have to spend some before you can receive more points.";
-				next;
-				mes "[Staff]";
-				mes "Anyway, you can check";
-				mes "your current Arena Point";
-				mes "total in the Arena Lobby";
-				mes "with Vendigos. Well, I hope";
-				mes "you enjoyed your battle. Now, let me guide you back outside...";
-				close2;
-			}
-			else if (arena_point > 29980) {
-				mes "[Staff]";
-				mes "Let me reward you with some";
-				mes "Arena Points. This time, you'll";
-				mes "be getting more points since";
-				mes "you set a new record. Please";
-				mes "talk with ^3131FFVendigos^000000 in the lobby";
-				mes "to check your new point total.";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,30000;
-			}
-			else {
-				mes "[Staff]";
-				mes "Let me reward you with some";
-				mes "Arena Points. This time, you'll";
-				mes "be getting more points since";
-				mes "you set a new record. Please";
-				mes "talk with ^3131FFVendigos^000000 in the lobby";
-				mes "to check your new point total.";
-				next;
-				mes "[Staff]";
-				mes "Well, I hope you";
-				mes "enjoyed your battle.";
-				mes "Now let me guide you";
-				mes "back to the Arena Lobby...";
-				close2;
-				set arena_point,arena_point+20;
-			}
-			specialeffect2 EF_EXIT;
-			warp "arena_room",100,75;
-			donpcevent "#arn_timer_aco::Onstop";
-			donpcevent "allkill#aco::OnEnable";
-			donpcevent "Acolyte Waiting Room::OnStart";
-		}
-		close;
-	}
-}
-
--	script	#arn_timer_aco	-1,{
-OnEnable:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast is to inform you about the Acolyte Class Arena.",bc_map,"0xFFCE00";
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For smoother game play, the Warp Portal in the Final Waiting Room will activate in 1 minute.",bc_map,"0xFFCE00";
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Thank you.",bc_map,"0xFFCE00";
-	end;
-
-OnTimer60000:
-	donpcevent "arn_warp_aco::Onout";
-	donpcevent "#arn_timer_aco::Onstop";
-	//donpcevent "alloff#aco::OnEnable";
-	donpcevent "Acolyte Waiting Room::OnStart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end;
-}
-
-prt_are_in,22,29,0	script	arn_warp_aco	-1,20,20,{
-OnInit:
-	disablenpc "arn_warp_aco";
-	end;
-
-Onout:
-	enablenpc "arn_warp_aco";
-	end;
-
-Onhide:
-	disablenpc "arn_warp_aco";
-	end;
-
-OnTouch:
-	warp "arena_room",100,75;
-	donpcevent "arn_warp_aco::Onhide";
-	end;
-}
-
--	script	timer_aco2	-1,{
-OnEnable:
-	initnpctimer;
-	end;
-
-Onstop:
-	stopnpctimer;
-	end;
-}
-
--	script	allkill#aco	-1,{
-OnEnable:
-	donpcevent "force_01mob#aco::Onreset";
-	donpcevent "force_02mob#aco::Onreset";
-	donpcevent "force_03mob#aco::Onreset";
-	donpcevent "force_05mob#aco::Onreset";
-	donpcevent "force_06mob#aco::Onreset";
-	donpcevent "force_07mob#aco::Onreset";
-	donpcevent "force_09mob#aco::Onreset";
-	donpcevent "force_01mob#pri::Onreset";
-	donpcevent "force_02mob#pri::Onreset";
-	donpcevent "force_03mob#pri::Onreset";
-	donpcevent "force_04mob#pri::Onreset";
-	donpcevent "force_05mob#pri::Onreset";
-	donpcevent "force_06mob#pri::Onreset";
-	donpcevent "force_07mob#pri::Onreset";
-	donpcevent "force_09mob#pri::Onreset";
-	donpcevent "force_05ex#pri::Onreset";
-	disablenpc "force_01start#aco";
-	disablenpc "force_02start#aco";
-	disablenpc "force_03start#aco";
-	disablenpc "force_04start#aco";
-	disablenpc "force_05start#aco";
-	disablenpc "force_06start#aco";
-	disablenpc "force_07start#aco";
-	disablenpc "force_08start#aco";
-	disablenpc "force_09start#aco";
-	disablenpc "force_01start#pri";
-	disablenpc "force_02start#pri";
-	disablenpc "force_03start#pri";
-	disablenpc "force_04start#pri";
-	disablenpc "force_05start#pri";
-	disablenpc "force_06start#pri";
-	disablenpc "force_07start#pri";
-	disablenpc "force_08start#pri";
-	disablenpc "force_09start#pri";
-	disablenpc "force_01_02#aco";
-	disablenpc "force_02_03#aco";
-	disablenpc "force_03_04#aco";
-	disablenpc "force_04_05#aco";
-	disablenpc "force_05_06#aco";
-	disablenpc "force_06_07#aco";
-	disablenpc "force_07_08#aco";
-	disablenpc "force_08_09#aco";
-	disablenpc "force_exit#aco";
-	disablenpc "arn_warp_aco"; //050630
-	donpcevent "Trocco#aco1::Onstop";
-	donpcevent "Trocco#aco2::Onstop";
-	donpcevent "#arn_timer_aco::Onstop";
-	end;
-}
-
-arena_room,94,82,7	script	Arena Record Staff#aco	79,{
-	mes "[Mathea]";
-	mes "Hello, I'm in charge of";
-	mes "the Acolyte Class Records";
-	mes "in the Arena. If you'd like to";
-	mes "view the other records, please";
-	mes "talk to the Arena Record Staff,";
-	mes "Owen Kheuv, and he'll help you.";
-	next;
-	mes "[Mathea]";
-	mes "Would you like to";
-	mes "see who are the top";
-	mes "players in the Acolyte";
-	mes "Class Arena Challenges?";
-	mes "Please choose from the menu.";
-	next;
-	switch(select("Acolyte Mode:Priest - Level 70 or lower:Priest - Level 80 or lower:Priest - Level 90 or lower:Priest - Level 91 ~ 99")) {
-	case 1:
-		set .@acotop_t,$arn_acotop;
-		set .@acotop_n$,$arn_acotopn$;
-		set .@acotopbun, ((.@acotop_t % 3600) / 60 );
-		set .@acotopcho, (.@acotop_t % 60);
-		mes "[Mathea]";
-		mes "^3131FF"+.@acotop_n$+"^000000";
-		mes "is the top player of the";
-		mes "Acolyte Mode, finishing";
-		mes "with a time of ^3131FF"+.@acotopbun+"^000000 minutes";
-		mes "and ^3131FF"+.@acotopcho+"^000000 seconds. Thank you";
-		mes "for participating in the Arena.";
-		close;
-	case 2:
-		set .@pritop_t,$arn_pritop60;
-		set .@pritop_n$,$arn_pritopn60$;
-		break;
-	case 3:
-		set .@pritop_t,$arn_pritop70;
-		set .@pritop_n$,$arn_pritopn70$;
-		break;
-	case 4:
-		set .@pritop_t,$arn_pritop80;
-		set .@pritop_n$,$arn_pritopn80$;
-		break;
-	case 5:
-		set .@pritop_t,$arn_pritop90;
-		set .@pritop_n$,$arn_pritopn90$;
-		break;
-	}
-	set .@pritopbun, ((.@pritop_t % 3600) / 60 );
-	set .@pritopcho, (.@pritop_t % 60);
-	mes "[Mathea]";
-	mes "^3131FF"+.@pritop_n$+"^000000";
-	mes "is the top player of this";
-	mes "Priest Mode, finishing ";
-	mes "with a time of ^3131FF"+.@pritopbun+" minutes";
-	mes "and ^3131FF"+.@pritopcho+" seconds. Thank you";
-	mes "for participating in the Arena.";
-	close;
-
-OnInit:
-	if ($arn_acotopn$ == "") {
-		set $arn_pritop60, 480;
-		set $arn_pritop70, 480;
-		set $arn_pritop80, 480;
-		set $arn_pritop90, 480;
-		set $arn_acotop, 480;
-		set $arn_pritopn60$, "Default";
-		set $arn_pritopn70$, "Default";
-		set $arn_pritopn80$, "Default";
-		set $arn_pritopn90$, "Default";
-		set $arn_acotopn$, "Default";
-	}
-	end;
-}
-
--	script	#Vendigos	-1,{
-Onlinerec_aco:
-	mapannounce "arena_room","Vendigos: "+$arn_acotopn$+" has made a new record in the Arena Time Force Battle - Acolyte Mode. Congratulations!",bc_map,"0xFFFF00";
-	end;
-
-Onlinerec_pri60:
-	mapannounce "arena_room","Vendigos: "+$arn_pritopn60$+" has made a new record in the Arena Time Force Battle - Priest: Level 70 or lower. Congratulations!",bc_map,"0xFFFF00";
-	end;
-
-Onlinerec_pri70:
-	mapannounce "arena_room","Vendigos: "+$arn_pritopn70$+" has made a new record in the Arena Time Force Battle - Priest: Level 80 or lower. Congratulations!",bc_map,"0xFFFF00";
-	end;
-
-Onlinerec_pri80:
-	mapannounce "arena_room","Vendigos: "+$arn_pritopn80$+" has made a new record in the Arena Time Force Battle - Priest: Level 90 or lower. Congratulations!",bc_map,"0xFFFF00";
-	end;
-
-Onlinerec_pri90:
-	mapannounce "arena_room","Vendigos: "+$arn_pritopn90$+" has made a new record in the Arena Time Force Battle - Priest: Level 91~99. Congratulations!",bc_map,"0xFFFF00";
-	end;
-}
-
-arena_room,140,136,3	script	Guide Alias	729,{
-	mes "[Alias]";
-	mes "Hello there, I'm here";
-	mes "to inform you about";
-	mes "the Izlude Arena's";
-	mes "Acolyte Class Mode.";
-	mes "My name is Alias,";
-	mes "your Arena Guide.";
-	next;
-	mes "[Alias]";
-	mes "Now, there are two modes";
-	mes "under Acolyte Class Mode.";
-	mes "These are ^3131FFAcolyte Mode^000000 and";
-	mes "^3131FFPriest Mode^000000. For both modes,";
-	mes "you will need to wait inside the ^3131FFAcolyte Class Waiting Room^000000.";
-	next;
-	mes "[Alias]";
-	mes "Once it's your turn,";
-	mes "you'll be sent out of the";
-	mes "waiting room and guided to";
-	mes "the arena grounds. Oh, and";
-	mes "the entrance fee is 1,000 zeny.";
-	next;
-	mes "[Alias]";
-	mes "It'll be handy to know";
-	mes "that the Red Plants and";
-	mes "Permeters in the Acolyte";
-	mes "Class Mode will drop items";
-	mes "and give experience. Other";
-	mes "monsters, however, won't.";
-	next;
-	mes "[Alias]";
-	mes "Once you've been guided";
-	mes "to the actual arena grounds,";
-	mes "listen to ^3131FFTrocco^000000 for the mission objectives that you will have to";
-	mes "complete within the time limit";
-	mes "of ^3131FF8 minutes^000000. Don't forget~";
-	next;
-	mes "[Alias]";
-	mes "Upon completing the";
-	mes "entire stage, you will be";
-	mes "warped to the ^3131DDFinale Waiting";
-	mes "Room^000000 where you'll be rewarded";
-	mes "with Arena Points. But you must^FFFFFFaaaa^000000 get your points within 1 minute.";
-	next;
-	mes "[Alias]";
-	mes "Once you're automatically";
-	mes "sent outside of the Finale";
-	mes "Waiting Room, you won't have";
-	mes "the chance to get your Arena";
-	mes "Points if you didn't get them";
-	mes "there, so be careful~";
-	next;
-	mes "[Alias]";
-	mes "Well, I hope you enjoy";
-	mes "the Acolyte Mode Arena!";
-	mes "Good luck and good fighting!";
-	close;
-}
-
-/*
-arena_room,195,5,3	script	log-on-aco#arena	802,{
-	input .@input; //,0,2000;
-	if (.@input == 0) {
-		mes "^3355FFIncorrect Password.^000000";
-		close;
-	}
-	else if (.@input == 1357) {
-		mes "[!!CAUTION!!]";
-		mes "^3355FFThe following menu";
-		mes "the record for that";
-		mes "particular mode in the";
-		mes "Arena Acolyte Class Mode.^000000";
-		next;
-		switch(select("Cancel:Acolyte:~level 70:~level 80:~level 90:~level 99")) {
-		case 1:
-			mes "^3355FFCommand has";
-			mes "been canceled.^000000";
-			close;
-		case 2:
-			set $arn_acotop, 480;
-			set $arn_acotopn$, "Default";
-			break;
-		case 3:
-			set $arn_pritop60, 480;
-			set $arn_pritopn60$, "Default";
-			break;
-		case 4:
-			set $arn_pritop70, 480;
-			set $arn_pritopn70$, "Default";
-			break;
-		case 5:
-			set $arn_pritop80, 480;
-			set $arn_pritopn80$, "Default";
-			break;
-		case 6:
-			set $arn_pritop90, 480;
-			set $arn_pritopn90$, "Default";
-			break;
-		}
-		close;
-	}
-}
-
-arena_room,195,10,3	script	acolink#arena	802,{
-	input .@input; //,0,2000;
-	if (.@input == 0) {
-		mes "Command has";
-		mes "been canceled.";
-		close;
-	}
-	else if (.@input == 1357) {
-		mes "This NPC opens and";
-		mes "closes the Warp Portal";
-		mes "to the Arena's Acolyte";
-		mes "Class Mode. Choose";
-		mes "an option from the menu.";
-		next;
-		switch(select("Cancel:Warp ON:Warp OFF")) {
-		case 1:
-			mes "Command has";
-			mes "been canceled.";
-			close;
-		case 2:
-			enablenpc "onlyaco#arena";
-			mes "The Warp Portal";
-			mes "will be opened shortly.";
-			close;
-		case 3:
-			disablenpc "onlyaco#arena";
-			mes "The Warp Portal";
-			mes "will be closed shortly.";
-			close;
-		}
-	}
-}
-*/
diff --git a/npc/pre-re/other/arena/arena_lvl50.txt b/npc/pre-re/other/arena/arena_lvl50.txt
deleted file mode 100644
index 9eaba7376..000000000
--- a/npc/pre-re/other/arena/arena_lvl50.txt
+++ /dev/null
@@ -1,1106 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena lvl 50
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= Izlude Battle Arena Level 50
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//============================================================
-
-arena_room,64,138,5	script	lvl 50s Waiting Room	124,{
-	end;
-
-OnInit:
-	waitingroom "Individual; Level 50 to 69",50,"lvl 50s Waiting Room::OnStartArena",1,1000,50,69;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	warpwaitingpc "force_1-1",99,12;
-	donpcevent "arena#50::Onstart";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-force_1-1,99,20,4	script	Heel and Toe#arena	124,{
-	end;
-
-OnInit:
-	set $@mapcount50, 0;
-	end;
-
-Onstart:
-	initnpctimer;
-	set $arena_min50st,gettime(2);
-	set $arena_sec50st,gettime(1);
-	end;
-
-OnTimer3000:
-	mapannounce "force_1-1","Good day, my name is Heel and Toe, the guide of Time Force Battle for lvl 50s!",0;
-	end;
-
-OnTimer4000:
-	mapannounce "force_1-1","Remember your right decision will save a lot of your time!",0;
-	end;
-
-OnTimer5000:
-	mapannounce "force_1-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 5 minutes from now.",0;
-	end;
-
-OnTimer60000:
-	set $@mapcount50, getmapusers ("force_1-1");
-	if ($@mapcount50 == 0) {
-		donpcevent "Heel and Toe#arena::Onfailclearstage";
-	}
-	mapannounce "force_1-1","Remaining Time : 4 minutes ",0;
-	end;
-
-OnTimer120000:
-	 set $@mapcount50, getmapusers ("force_1-1");
-	if ($@mapcount50 == 0) {
-		donpcevent "Heel and Toe#arena::Onfailclearstage";
-	}
-	mapannounce "force_1-1","Remaining Time : 3 minutes ",0;
-	end;
-
-OnTimer180000:
-	 set $@mapcount50, getmapusers ("force_1-1");
-	if ($@mapcount50 == 0) {
-		donpcevent "Heel and Toe#arena::Onfailclearstage";
-	}
-	mapannounce "force_1-1","Remaining Time : 2 minutes ",0;
-end;
-OnTimer240000:
-	 set $@mapcount50, getmapusers ("force_1-1");
-	if ($@mapcount50 == 0) {
-		donpcevent "Heel and Toe#arena::Onfailclearstage";
-	}
-	mapannounce "force_1-1","Remaining Time : 1 minute ",0;
-	end;
-
-OnTimer300000:
-	mapannounce "force_1-1","Your time is over. I hope you had a good time~",0;
-	end;
-
-OnTimer305000:
-OnTimer306000:
-OnTimer307000:
-OnTimer308000:
-OnTimer309000:
-OnTimer310000:
-OnTimer311000:
-OnTimer312000:
-OnTimer313000:
-OnTimer314000:
-	mapwarp "force_1-1","prt_are_in",126,190,0,0;
-	end;
-
-OnTimer315000:
-	mapwarp "force_1-1","prt_are_in",126,190,0,0;
-	donpcevent "Heel and Toe#arena::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
-	donpcevent "cast#50::Ontimeover1";
-	mapwarp "force_1-1","prt_are_in",126,190,0,0;
-	donpcevent "Heel and Toe#arena::Ontimeroff";
-	donpcevent "arena#50::Onreset_all";
-	donpcevent "alloff#50::Onon";
-	donpcevent "lvl 50s Waiting Room::Onstart";
-	end;
-
-On01_start:
-	mapannounce "force_1-1","In order to clear this battle, you must kill all Smokies!",0;
-	end;
-
-On01_end:
-	mapannounce "force_1-1","A door to the north room has opened!",0;
-	end;
-
-On02_start:
-	mapannounce "force_1-1","Please escape to the door from monsters!",0;
-	end;
-
-On02_end:
-	mapannounce "force_1-1","A door to the north room has opened!",0;
-	end;
-
-On03_start:
-	mapannounce "force_1-1","In order to clear this battle, you must kill all Karakasa!",0;
-	end;
-
-On03_end:
-	mapannounce "force_1-1","Clear! A door to the east room has opened!",0;
-	end;
-
-On04_start:
-	mapannounce "force_1-1","In order to clear this battle, you must kill all Kobolds and escape to the east room!",0;
-	end;
-
-On04_end:
-	mapannounce "force_1-1","A door to the east room has opened!",0;
-	end;
-
-On05_start:
-	mapannounce "force_1-1","In order to clear this battle, you must kill all monsters except obstructor monsters!",0;
-	end;
-
-On05_end:
-	mapannounce "force_1-1","Clear! A door to the south room has opened!",0;
-	end;
-
-On06_start:
-	mapannounce "force_1-1","In order to clear this battle, you must kill all Drops and escape to the south room!",0;
-	end;
-
-On06_end:
-	mapannounce "force_1-1","A door to the south room has opened!",0;
-	end;
-
-On07_start:
-	mapannounce "force_1-1","In order to clear this battle, you must get rid of a Red Plant in the center of this room while dodging attacks from Hydras!",0;
-	end;
-
-On07_end:
-	mapannounce "force_1-1","Clear! A door to the west room has opened!",0;
-	end;
-
-On08_start:
-	mapannounce "force_1-1","Please escape to the north exit!",0;
-	end;
-
-On09_start:
-	mapannounce "force_1-1","In order to clear this battle, you must defeat a Vocal!",0;
-	end;
-
-On09_end:
-	mapannounce "force_1-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
-	end;
-
-}
-
--	script	arena#50	-1,{
-
-Onreset_01:
-	donpcevent "force_01ex#50::Onreset";
-	donpcevent "force_02start#50::Onon";
-	enablenpc "force_01_02#50";
-	enablenpc "force_02_03#50";
-	end;
-
-Onreset_02:
-	donpcevent "force_02mob#50::Onreset";
-	donpcevent "force_03start#50::Onon";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#50";
-	donpcevent "force_04start#50::Onon";
-	donpcevent "force_03ex#50::Onreset";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#50";
-	donpcevent "force_05start#50::Onon";
-	donpcevent "force_04ex#50::Onreset";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#50";
-	donpcevent "force_06start#50::Onon";
-	donpcevent "force_05ex#50::Onreset";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#50";
-	donpcevent "force_07start#50::Onon";
-	donpcevent "force_06ex#50::Onreset";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#50";
-	donpcevent "force_07ex#50::Onreset";
-	donpcevent "force_08start#50::Onon";
-	end;
-
-Onreset_08:
-	donpcevent "force_09start#50::Onon";
-	enablenpc "force_08_09#50";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#50";
-	end;
-
-Onstart:
-	disablenpc "force_01_02#50";
-	disablenpc "force_02_03#50";
-	disablenpc "force_03_04#50";
-	disablenpc "force_04_05#50";
-	disablenpc "force_05_06#50";
-	disablenpc "force_06_07#50";
-	disablenpc "force_07_08#50";
-	disablenpc "force_08_09#50";
-	disablenpc "force_exit#50";
-	donpcevent "Heel and Toe#arena::Ontimeroff";
-	donpcevent "force_01mob#50::Onreset";
-	donpcevent "force_02mob#50::Onreset";
-	donpcevent "force_03mob#50::Onreset";
-	donpcevent "force_04mob#50::Onreset";
-	donpcevent "force_05mob#50::Onreset";
-	donpcevent "force_06mob#50::Onreset";
-	donpcevent "force_07mob#50::Onreset";
-	donpcevent "force_09mob#50::Onreset";
-	donpcevent "force_01ex#50::Onreset";
-	donpcevent "force_03ex#50::Onreset";
-	donpcevent "force_04ex#50::Onreset";
-	donpcevent "force_05ex#50::Onreset";
-	donpcevent "force_06ex#50::Onreset";
-	donpcevent "force_07ex#50::Onreset";
-	donpcevent "force_08ex#50::Onreset";
-	donpcevent "force_09ex#50::Onreset";
-	enablenpc "force_08_01#50";
-	donpcevent "force_01start#50::Onon";
-	donpcevent "Heel and Toe#arena::Onstart";
-	end;
-
-Onreset_all:
-	donpcevent "force_01mob#50::Onreset";
-	donpcevent "force_02mob#50::Onreset";
-	donpcevent "force_03mob#50::Onreset";
-	donpcevent "force_04mob#50::Onreset";
-	donpcevent "force_05mob#50::Onreset";
-	donpcevent "force_06mob#50::Onreset";
-	donpcevent "force_07mob#50::Onreset";
-	donpcevent "force_09mob#50::Onreset";
-	donpcevent "force_01ex#50::Onreset";
-	donpcevent "force_03ex#50::Onreset";
-	donpcevent "force_04ex#50::Onreset";
-	donpcevent "force_05ex#50::Onreset";
-	donpcevent "force_06ex#50::Onreset";
-	donpcevent "force_07ex#50::Onreset";
-	donpcevent "force_08ex#50::Onreset";
-	donpcevent "force_09ex#50::Onreset";
-	end;
-
-}
-
-force_1-1,62,26,1	script	force_08_01#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On01_start";
-	warp "force_1-1",40,26;
-	end;
-
-}
-
-force_1-1,25,44,1	script	force_01_02#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On02_start";
-	warp "force_1-1",25,69;
-	end;
-
-}
-
-force_1-1,25,134,1	script	force_02_03#50	45,1,1,{
-
-OnTouch:
-	donpcevent "arena#50::Onreset_02";
-	donpcevent "Heel and Toe#arena::On03_start";
-	warp "force_1-1",25,159;
-	end;
-
-}
-
-force_1-1,44,174,1	script	force_03_04#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On04_start";
-	warp "force_1-1",69,174;
-	end;
-
-}
-
-force_1-1,134,174,1	script	force_04_05#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On05_start";
-	warp "force_1-1",159,174;
-	end;
-
-}
-
-force_1-1,174,155,1	script	force_05_06#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On06_start";
-	warp "force_1-1",174,130;
-	end;
-
-}
-
-force_1-1,174,65,1	script	force_06_07#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On07_start";
-	warp "force_1-1",174,40;
-	end;
-
-}
-
-force_1-1,155,26,1	script	force_07_08#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On08_start";
-	warp "force_1-1",132,26;
-	enablenpc "force_08_09#50";
-	end;
-
-}
-
-force_1-1,99,54,1	script	force_08_09#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::On09_start";
-	warp "force_1-1",99,82;
-	end;
-
-}
-
-force_1-1,99,124,1	script	force_exit#50	45,1,1,{
-
-OnTouch:
-	donpcevent "Heel and Toe#arena::Ontimeroff";
-	donpcevent "#arn_timer_50::Onon";
-	mapwarp "force_1-1","prt_are_in",22,191,0,0;
-	end;
-
-}
-
--	script	force_01start#50	-1,{
-Onon:
-	donpcevent "force_01mob#50::Onon";
-end;
-
-}
-
--	script	force_01ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_01ex#50::OnMobEx";
-	end;
-
-Onsummonmob1:
-	monster "force_1-1",25,26,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",15,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",30,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",25,31,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",24,19,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",25,28,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",18,23,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",24,25,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",23,18,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",20,18,"Drops",1572,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",35,31,"Hydra",1579,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",35,28,"Hydra",1579,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",35,25,"Hydra",1579,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",35,21,"Hydra",1579,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",26,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",26,15,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",26,14,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",23,17,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",23,18,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",23,19,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",29,20,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",23,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",19,16,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	monster "force_1-1",32,19,"Poisonous Toad",1556,1,"force_01ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-
-}
-
--	script	force_01mob#50	-1,{
-
-Onon:
-	donpcevent "force_01ex#50::Onsummonmob1";
-	monster "force_1-1",25,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
-	monster "force_1-1",18,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
-	monster "force_1-1",32,25,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
-	monster "force_1-1",25,32,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
-	monster "force_1-1",25,18,"Smokie",1561,1,"force_01mob#50::OnMobDeath";
-	set $force_01_50,5;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_01mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_01_50,$force_01_50 -1;
-	if ($force_01_50 < 1) {
-		donpcevent "Heel and Toe#arena::On01_end";
-		donpcevent "arena#50::Onreset_01";
-	}
-	end;
-}
-
--	script	force_02start#50	-1,{
-
-Onon:
-	donpcevent "force_02mob#50::Onsummonmob2";
-	end;
-}
-
--	script	force_02mob#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_02mob#50::OnMobEx";
-	end;
-
-Onsummonmob2:
-	monster "force_1-1",24,76,"Familiar",1419,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",28,76,"Familiar",1419,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",24,86,"Familiar",1419,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",26,86,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",25,100,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",26,118,"Ghoul",1423,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",28,79,"Mummy",1393,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",23,87,"Mummy",1393,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",28,99,"Mummy",1393,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",23,112,"Mummy",1393,1,"force_02mob#50::OnMobEx";
-	monster "force_1-1",28,128,"Mummy",1393,1,"force_02mob#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03start#50	-1,{
-
-Onon:
-	donpcevent "force_03mob#50::Onon";
-	end;
-}
-
--	script	force_03ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_03ex#50::OnMobEx";
-	end;
-
-Onsummonmob_03:
-	monster "force_1-1",26,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",21,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",31,173,"Hydra",1579,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",26,186,"Marse",1551,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",26,161,"Marse",1551,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",13,173,"Marse",1551,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",38,173,"Marse",1551,1,"force_03ex#50::OnMobEx";
-	monster "force_1-1",29,174,"Marse",1551,1,"force_03ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03mob#50	-1,{
-
-Onon:
-	donpcevent "force_03ex#50::Onsummonmob_03";
-	monster "force_1-1",23,174,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
-	monster "force_1-1",18,173,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
-	monster "force_1-1",33,173,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
-	monster "force_1-1",26,181,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
-	monster "force_1-1",26,166,"Karakasa",1544,1,"force_03mob#50::OnMobDeath";
-	set $force_03_50,5;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_03mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_03_50,$force_03_50 -1;
-	donpcevent "force_03mob#50::Onsummonmob_03";
-	if ($force_03_50 < 1) {
-		donpcevent "Heel and Toe#arena::On03_end";
-		donpcevent "arena#50::Onreset_03";
-	}
-	end;
-}
-
--	script	force_04start#50	-1,{
-
-Onon:
-	donpcevent "force_04mob#50::Onon";
-end;
-
-}
-
--	script	force_04ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_04ex#50::OnMobEx";
-	end;
-
-Onsummonmob_04:
-	monster "force_1-1",99,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",103,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",107,174,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",111,176,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",115,176,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",119,172,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",95,178,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",100,178,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",105,172,"Familiar",1419,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",110,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",115,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",120,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",125,172,"Flora",1575,1,"force_04ex#50::OnMobEx";
-	monster "force_1-1",105,178,"Flora",1575,1,"force_04ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-
-}
-
--	script	force_04mob#50	-1,{
-
-Onon:
-	donpcevent "force_04ex#50::Onsummonmob_04";
-	monster "force_1-1",85,172,"Kobold",1547,1,"force_04mob#50::OnMobDeath";
-	monster "force_1-1",95,172,"Kobold",1547,1,"force_04mob#50::OnMobDeath";
-	monster "force_1-1",120,172,"Kobold",1545,1,"force_04mob#50::OnMobDeath";
-	set $force_04_50,3;
-	end;
-Onreset:
-	killmonster "force_1-1","force_04mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_04_50,$force_04_50 -1;
-	if ($force_04_50 < 1) {
-		donpcevent "Heel and Toe#arena::On04_end";
-		donpcevent "arena#50::Onreset_04";
-	}
-	end;
-}
-
--	script	force_05start#50	-1,{
-
-Onon:
-	donpcevent "force_05mob#50::Onon";
-	end;
-}
-
--	script	force_05ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_05ex#50::OnMobEx";
-	end;
-
-Onsummonmob_05:
-	set $@randmonster50,rand(1,2);
-	switch($@randmonster50) {
-	case 1:
-		monster "force_1-1",174,174,"Desert Wolf",1432,1,"force_05ex#50::OnMobEx";
-		break;
-	case 2:
-		monster "force_1-1",173,173,"Zerom",1470,1,"force_05ex#50::OnMobEx";
-		break;
-	}
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_05mob#50	-1,{
-
-Onon:
-	monster "force_1-1",173,166,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
-	monster "force_1-1",171,170,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
-	monster "force_1-1",177,170,"Hydra",1579,1,"force_05mob#50::OnMobDeath";
-	monster "force_1-1",183,173,"Orc Lady",1452,1,"force_05mob#50::OnMobDeath";
-	monster "force_1-1",173,173,"Orc Lady",1452,1,"force_05mob#50::OnMobDeath";
-	monster "force_1-1",181,173,"Golem",1540,1,"force_05mob#50::OnMobDeath";
- 	monster "force_1-1",171,177,"Golem",1540,1,"force_05mob#50::OnMobDeath";
-	set $force_05_50,7;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_05mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_05_50,$force_05_50 -1;
-	if ($force_05_50 < 1) {
-		donpcevent "Heel and Toe#arena::On05_end";
-		donpcevent "arena#50::Onreset_05";
-	}
-	else donpcevent "force_05ex#50::Onsummonmob_05";
-	end;
-
-}
-
--	script	force_06start#50	-1,{
-
-Onon:
-	donpcevent "force_06mob#50::Onon";
-	end;
-}
-
--	script	force_06ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_06ex#50::OnMobEx";
-	end;
-
-Onsummonmob_06:
-	monster "force_1-1",173,118,"Smokie",1561,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",173,108,"Smokie",1561,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",173,99,"Smokie",1561,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",171,108,"Golem",1540,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",171,99,"Skel Worker",1469,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",171,85,"Skel Worker",1469,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",171,90,"Golem",1540,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",171,79,"Scorpion",1559,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",175,118,"Scorpion",1559,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",175,108,"Sandman",1558,1,"force_06ex#50::OnMobEx";
-	monster "force_1-1",175,99,"Sandman",1558,1,"force_06ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_06mob#50	-1,{
-
-Onon:
-	donpcevent "force_06ex#50::Onsummonmob_06";
-	monster "force_1-1",173,90,"Drops",1572,1,"force_06mob#50::OnMobDeath";
-	monster "force_1-1",173,79,"Drops",1572,1,"force_06mob#50::OnMobDeath";
-	monster "force_1-1",172,70,"Drops",1572,1,"force_06mob#50::OnMobDeath";
-	monster "force_1-1",175,70,"Drops",1572,1,"force_06mob#50::OnMobDeath";
-	monster "force_1-1",171,118,"Drops",1572,1,"force_06mob#50::OnMobDeath";
-	set $force_06_50,5;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_06mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_06_50,$force_06_50 -1;
-	if ($force_06_50 < 1) {
-		donpcevent "Heel and Toe#arena::On06_end";
-		donpcevent "arena#50::Onreset_06";
-	}
-	end;
-}
-
--	script	force_07start#50	-1,{
-
-Onon:
-	donpcevent "force_07mob#50::Onon";
-	end;
-}
-
--	script	force_07ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_07ex#50::OnMobEx";
-	end;
-
-Onsummonmob_07:
-	monster "force_1-1",163,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",167,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",171,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",175,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",179,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,36,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,32,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,28,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,24,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,20,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",183,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",179,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",175,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",171,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",167,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,16,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,20,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,24,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,28,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,32,"Hydra",1579,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,31,"Punk",1481,1,"force_07ex#50::OnMobEx";
-	monster "force_1-1",163,23,"Punk",1481,1,"force_07ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_07mob#50	-1,{
-
-Onon:
-	donpcevent "force_07ex#50::Onsummonmob_07";
-	monster "force_1-1",174,25,"Red Plant",1078,1,"force_07mob#50::OnMobDeath";
-	set $force_07_50,1;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_07mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_07_50,$force_07_50 -1;
-	if ($force_07_50 < 1) {
-		donpcevent "Heel and Toe#arena::On07_end";
-		donpcevent "arena#50::Onreset_07";
-	}
-	end;
-}
-
--	script	force_08start#50	-1,{
-
-Onon:
-	donpcevent "force_08ex#50::Onon";
-	end;
-}
-
--	script	force_08ex#50	-1,{
-
-Onon:
-	donpcevent "arena#50::Onreset_08";
-	end;
-}
-
--	script	force_09start#50	-1,{
-
-Onon:
-	donpcevent "force_09mob#50::Onon";
-	end;
-}
-
--	script	force_09ex#50	-1,{
-
-Onreset:
-	killmonster "force_1-1","force_09ex#50::OnMobEx";
-	end;
-
-Onsummonmob_09:
-	monster "force_1-1",110,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",89,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",89,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",110,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",105,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",94,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",94,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",110,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",89,110,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",89,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",110,89,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",105,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",94,105,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",94,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	monster "force_1-1",105,94,"Familiar",1419,1,"force_09ex#50::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_09mob#50	-1,{
-
-Onon:
-	monster "force_1-1",99,99,"Vocal",1581,1,"force_09mob#50::OnMobDeath";
-	donpcevent "force_09ex#50::Onsummonmob_09";
-	set $force_09_50,1;
-	end;
-
-Onreset:
-	killmonster "force_1-1","force_09mob#50::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_09_50,$force_09_50 -1;
-	if ($force_09_50 < 1) {
-		donpcevent "Heel and Toe#arena::On09_end";
-		donpcevent "arena#50::Onreset_09";
-		donpcevent "arena#50::Onreset_all";
-		set $arena_min50end,gettime(2);
-		set $arena_sec50end,gettime(1);
-	}
-	end;
-}
-
-prt_are_in,129,188,3	script	Staff#50-1	67,{
-
-	mes "[Staff]";
-	mes "You did a good job.";
-	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Uh huh!";
-		mes "You already have enough arena points.";
-		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
-		next;
-	}
-	else set arena_point, arena_point + 1;
-	mes "[Staff]";
-	mes "Let me guide you outside. I hope you had a good time.";
-	close2;
-	specialeffect2 EF_EXIT;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,25,188,3	script	Staff#50-2	67,{
-
-	if($arena_min50end < $arena_min50st)
-	{
-		if($arena_sec50end < $arena_sec50st)
-		{
-			set @record_min50,60 - $arena_min50st + $arena_min50end -1;
-			set @record_sec50,60 - $arena_sec50st + $arena_sec50end;
-		}
-		else
-		{
-			set @record_min50,60 - $arena_min50st + $arena_min50end;
-			set @record_sec50,$arena_sec50end - $arena_sec50st;
-		}
-	}
-	else
-	{
-		if($arena_sec50end < $arena_sec50st)
-		{
-			set @record_min50,$arena_min50end - $arena_min50st -1;
-			set @record_sec50,60 - $arena_sec50st + $arena_sec50end;
-		}
-		else
-		{
-			set @record_min50,$arena_min50end - $arena_min50st;
-			set @record_sec50,$arena_sec50end - $arena_sec50st;
-		}
-	}
-	set @gap50,(60 * $top_50min + $top_50sec) - (60 * @record_min50 + @record_sec50);
-	mes "[Staff]";
-	mes "Wow, you did a good job~ ";
-	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
-	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
-	next;
-	mes "[Staff]";
-	mes "is "+@record_min50+"minutes "+@record_sec50+"seconds.";
-	mes "Congratulations!";
-	next;
-	mes "[Staff]";
-	mes "The fastest player among people who cleared lvl 50s arena time force battle is ^3131FF"+$arena_50topn$+"^000000.";
-	next;
-	mes "[Staff]";
-	mes "^3131FF"+$arena_50topn$+"^000000's running time was ^3131FF"+$top_50min+"^000000minutes ^3131FF"+$top_50sec+"^000000seconds.";
-	next;
-	if (@gap50 < 0) {
-		mes "[Staff]";
-		mes "Although you failed to make a new record, I hope you will succeed next time.";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			set arena_point, arena_point + 20;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_EXIT;
- 		donpcevent "cast#50::Onnomal1";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_50::Onstop";
-		donpcevent "alloff#50::Onon";
-		donpcevent "lvl 50s Waiting Room::Onstart";
-		end;
-	}
-	else
-	{
-		emotion e_omg;
-		mes "[Staff]";
-		mes "Wow! You have renewed the record!";
-		mes "What a great job!";
-		next;
-		mes "[Staff]";
-		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 50s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
-		set $top_50min, @record_min50;
-		set $top_50sec, @record_sec50;
-		set $arena_50topn$,strcharinfo(0);
-		donpcevent "Vendigos::Onlinerec_50";
-		next;
-		if (arena_point > 29950) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			mes "[Staff]";
-			mes "Let me reward you with some arena points.";
-			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
-			next;
-			set arena_point, arena_point + 50;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_HIT5;
- 		donpcevent "cast#50::Onnomal2";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_50::Onstop";
-		donpcevent "alloff#50::Onon";
-		donpcevent "lvl 50s Waiting Room::Onstart";
-		end;
-	}
-}
-
--	script	#arn_timer_50	-1,{
-
-Onon:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 50s.",0,0xFFCE00;
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
-	end;
-
-OnTimer60000:
- 	donpcevent "cast#50::Ontimeover2";
-	donpcevent "arn_warp_50::Onout";
-	donpcevent "#arn_timer_50::Onstop";
-	donpcevent "alloff#50::Onon";
-	donpcevent "lvl 50s Waiting Room::Onstart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end;
-
-}
-
--	script	arn_warp_50	-1,{
-
-Onout:
-	areawarp "prt_are_in",14,195,29,178,"arena_room",100,75;
-	end;
-}
-
--	script	cast#50	-1,{
-Ontimeover1:
-	mapannounce "force_1-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
-	end;
-Ontimeover2:
-	mapannounce "force_1-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
-	end;
-Onnomal1:
-	mapannounce "force_1-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-Onnomal2:
-	mapannounce "force_1-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-}
-
--	script	alloff#50	-1,{
-
-Onon:
-	mapwarp "force_1-1","prt_are_in",126,190,0,0;
-	donpcevent "force_01mob#50::Onreset";
-	donpcevent "force_02mob#50::Onreset";
-	donpcevent "force_03mob#50::Onreset";
-	donpcevent "force_04mob#50::Onreset";
-	donpcevent "force_05mob#50::Onreset";
-	donpcevent "force_06mob#50::Onreset";
-	donpcevent "force_07mob#50::Onreset";
-	donpcevent "force_09mob#50::Onreset";
-	donpcevent "force_01ex#50::Onreset";
-	donpcevent "force_03ex#50::Onreset";
-	donpcevent "force_04ex#50::Onreset";
-	donpcevent "force_05ex#50::Onreset";
-	donpcevent "force_06ex#50::Onreset";
-	donpcevent "force_07ex#50::Onreset";
-	donpcevent "force_08ex#50::Onreset";
-	donpcevent "force_09ex#50::Onreset";
-	donpcevent "Heel and Toe#arena::Ontimeroff";
-	disablenpc "Heel and Toe#arena";
-	disablenpc "force_01_02#50";
-	disablenpc "force_02_03#50";
-	disablenpc "force_03_04#50";
-	disablenpc "force_04_05#50";
-	disablenpc "force_05_06#50";
-	disablenpc "force_06_07#50";
-	disablenpc "force_07_08#50";
-	disablenpc "force_08_09#50";
-	disablenpc "force_exit#50";
-	disablenpc "arena#50";
-	donpcevent "#arn_timer_50::Onstop";
-	enablenpc "Heel and Toe#arena";
-	enablenpc "arena#50";
-	end;
-
-OnInit:
-	if(!$top_50min && !$top_50sec) set $top_50min,5;
-	end;
-
-}
diff --git a/npc/pre-re/other/arena/arena_lvl60.txt b/npc/pre-re/other/arena/arena_lvl60.txt
deleted file mode 100644
index b83dc8eea..000000000
--- a/npc/pre-re/other/arena/arena_lvl60.txt
+++ /dev/null
@@ -1,1108 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena lvl 60
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= Izlude Battle Arena Level 60
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 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,{
-	end;
-
-OnInit:
-	waitingroom "Individual; Level 60 to 79",50,"lvl 60s Waiting Room::OnStartArena",1,1000,60,79;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	warpwaitingpc "force_2-1",99,12;
-	donpcevent "arena#60::Onstart";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-force_2-1,99,20,4	script	Minilover#arena	124,{
-	end;
-
-OnInit:
-	set $@mapcount60, 0;
-	end;
-
-Onstart:
-	initnpctimer;
-	set $arena_min60st,gettime(2);
-	set $arena_sec60st,gettime(1);
-	end;
-
-OnTimer3000:
-	mapannounce "force_2-1","Good day, my name is Minilover, the guide of Time Force Battle for lvl 60s!",0;
-	end;
-
-OnTimer4000:
-	mapannounce "force_2-1","Remember your right decision will save a lot of your time!",0;
-	end;
-
-OnTimer5000:
-	mapannounce "force_2-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 6 minutes from now.",0;
-	end;
-
-OnTimer60000:
-	set $@mapcount60, getmapusers ("force_2-1");
-	if ($@mapcount60 == 0) {
-		donpcevent "Minilover#arena::Onfailclearstage";
-	}
-	mapannounce "force_2-1","Remaining Time : 5 minutes ",0;
-	end;
-
-OnTimer120000:
-	set $@mapcount60, getmapusers ("force_2-1");
-	if ($@mapcount60 == 0) {
-		donpcevent "Minilover#arena::Onfailclearstage";
-	}
-	mapannounce "force_2-1","Remaining Time : 4 minutes ",0;
-	end;
-
-OnTimer180000:
-	set $@mapcount60, getmapusers ("force_2-1");
-	if ($@mapcount60 == 0) {
-		donpcevent "Minilover#arena::Onfailclearstage";
-	}
-	mapannounce "force_2-1","Remaining Time : 3 minutes ",0;
-	end;
-
-OnTimer240000:
-	set $@mapcount60, getmapusers ("force_2-1");
-	if ($@mapcount60 == 0) {
-		donpcevent "Minilover#arena::Onfailclearstage";
-	}
-	mapannounce "force_2-1","Remaining Time : 2 minutes ",0;
-	end;
-
-OnTimer300000:
-	set $@mapcount60, getmapusers ("force_2-1");
-	if ($@mapcount60 == 0) {
-		donpcevent "Minilover#arena::Onfailclearstage";
-	}
-	mapannounce "force_2-1","Remaining Time : 1 minute ",0;
-	end;
-
-OnTimer360000:
-	mapannounce "force_2-1","Your time is over. I hope you had a good time~",0;
-	end;
-
-OnTimer365000:
-OnTimer366000:
-OnTimer367000:
-OnTimer368000:
-OnTimer369000:
-OnTimer370000:
-OnTimer371000:
-OnTimer372000:
-OnTimer373000:
-OnTimer374000:
-	mapwarp "force_2-1","prt_are_in",126,139,0,0;
-	end;
-
-OnTimer375000:
-	mapwarp "force_2-1","prt_are_in",126,139,0,0;
-	donpcevent "Minilover#arena::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
- 	donpcevent "cast#60::Ontimeover1";
-	mapwarp "force_2-1","prt_are_in",126,139,0,0;
-	donpcevent "Minilover#arena::Ontimeroff";
-	donpcevent "arena#60::Onreset_all";
-	donpcevent "alloff#60::Onon";
-	donpcevent "lvl 60s Waiting Room::Onstart";
-	end;
-
-On01_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill at least 5 Goblins while dodging Rotar Zairos!",0;
-	end;
-
-On01_end:
-	mapannounce "force_2-1","A door to the north room has opened!",0;
-	end;
-
-On02_start:
-	mapannounce "force_2-1","Escape to the north exit from the monsters!",0;
-	end;
-
-On02_end:
-	mapannounce "force_2-1","A door to the north room has opened!",0;
-	end;
-
-On03_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill all Mantises!",0;
-	end;
-
-On03_end:
-	mapannounce "force_2-1","Clear! A door to the east room has opened!",0;
-	end;
-
-On04_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill all non-aggressive monsters while dodging aggressive monsters!",0;
-	end;
-
-On04_end:
-	mapannounce "force_2-1","A door to the east room has opened!",0;
-	end;
-
-On05_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill all monsters except Hydras and Kaphas!",0;
-	end;
-
-On05_end:
-	mapannounce "force_2-1","Clear! A door to the south room has opened!",0;
-	end;
-
-On06_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill all Miyabi Dolls and escape to the south exit!",0;
-	end;
-
-On06_end:
-	mapannounce "force_2-1","A door to the south room has opened!",0;
-	end;
-
-On07_start:
-	mapannounce "force_2-1","In order to clear this battle, you must kill all monsters!",0;
-	end;
-
-On07_end:
-	mapannounce "force_2-1","Clear! A door to the west room has opened!",0;
-	end;
-
-On08_start:
-	mapannounce "force_2-1","Please escape to the north exit!",0;
-	end;
-
-On09_start:
-	mapannounce "force_2-1","In order to clear this battle, you must defeat a Goblin Leader!",0;
-	end;
-
-On09_end:
-	mapannounce "force_2-1","Boss Clear! - North exit has opened. Thank you.",0;
-	end;
-
-}
-
--	script	arena#60	-1,{
-
-Onreset_01:
-	donpcevent "force_01ex#60::Onreset";
-	donpcevent "force_01mob#60::Onreset";
-	donpcevent "force_02start#60::Onon";
-	enablenpc "force_01_02#60";
-	enablenpc "force_02_03#60";
-	end;
-
-Onreset_02:
-	donpcevent "force_02mob#60::Onreset";
-	donpcevent "force_03start#60::Onon";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#60";
-	donpcevent "force_04start#60::Onon";
-	donpcevent "force_03ex#60::Onreset";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#60";
-	donpcevent "force_05start#60::Onon";
-	donpcevent "force_04ex#60::Onreset";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#60";
-	donpcevent "force_06start#60::Onon";
-	donpcevent "force_05ex#60::Onreset";
-	donpcevent "force_05mob#60::Onreset";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#60";
-	donpcevent "force_07start#60::Onon";
-	donpcevent "force_06ex#60::Onreset";
-	donpcevent "force_06mob#60::Onreset";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#60";
-	donpcevent "force_08start#60::Onon";
-	end;
-
-Onreset_08:
-	donpcevent "force_09start#60::Onon";
-	enablenpc "force_08_09#60";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#60";
-	end;
-
-Onstart:
-	disablenpc "force_01_02#60";
-	disablenpc "force_02_03#60";
-	disablenpc "force_03_04#60";
-	disablenpc "force_04_05#60";
-	disablenpc "force_05_06#60";
-	disablenpc "force_06_07#60";
-	disablenpc "force_07_08#60";
-	disablenpc "force_08_09#60";
-	disablenpc "force_exit#60";
-	donpcevent "Minilover#arena::Ontimeroff";
-	donpcevent "force_01mob#60::Onreset";
-	donpcevent "force_02mob#60::Onreset";
-	donpcevent "force_03mob#60::Onreset";
-	donpcevent "force_04mob#60::Onreset";
-	donpcevent "force_05mob#60::Onreset";
-	donpcevent "force_06mob#60::Onreset";
-	donpcevent "force_07mob#60::Onreset";
-	donpcevent "force_08mob#60::Onreset";
-	donpcevent "force_09mob#60::Onreset";
-	donpcevent "force_01ex#60::Onreset";
-	donpcevent "force_03ex#60::Onreset";
-	donpcevent "force_04ex#60::Onreset";
-	donpcevent "force_05ex#60::Onreset";
-	donpcevent "force_06ex#60::Onreset";
-	donpcevent "force_08ex#60::Onreset";
-	donpcevent "force_09ex#60::Onreset";
-	enablenpc "force_08_01#60";
-	donpcevent "force_01start#60::Onon";
-	donpcevent "Minilover#arena::Onstart";
-	end;
-
-Onreset_all:
-	donpcevent "force_01mob#60::Onreset";
-	donpcevent "force_02mob#60::Onreset";
-	donpcevent "force_03mob#60::Onreset";
-	donpcevent "force_04mob#60::Onreset";
-	donpcevent "force_05mob#60::Onreset";
-	donpcevent "force_06mob#60::Onreset";
-	donpcevent "force_07mob#60::Onreset";
-	donpcevent "force_08mob#60::Onreset";
-	donpcevent "force_09mob#60::Onreset";
-	donpcevent "force_01ex#60::Onreset";
-	donpcevent "force_03ex#60::Onreset";
-	donpcevent "force_04ex#60::Onreset";
-	donpcevent "force_05ex#60::Onreset";
-	donpcevent "force_06ex#60::Onreset";
-	donpcevent "force_08ex#60::Onreset";
-	donpcevent "force_09ex#60::Onreset";
-	end;
-
-}
-
-force_2-1,62,26,1	script	force_08_01#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On01_start";
-	warp "force_2-1",40,26;
-	end;
-}
-
-force_2-1,25,44,1	script	force_01_02#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On02_start";
-	warp "force_2-1",25,69;
-	end;
-}
-
-force_2-1,25,134,1	script	force_02_03#60	45,1,1,{
-
-OnTouch:
-	donpcevent "arena#60::Onreset_02";
-	donpcevent "Minilover#arena::On03_start";
-	warp "force_2-1",25,159;
-	end;
-}
-
-force_2-1,44,174,1	script	force_03_04#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On04_start";
-	warp "force_2-1",69,174;
-	end;
-}
-
-force_2-1,134,174,1	script	force_04_05#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On05_start";
-	warp "force_2-1",159,174;
-	end;
-}
-
-force_2-1,174,155,1	script	force_05_06#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On06_start";
-	warp "force_2-1",174,130;
-	end;
-}
-
-force_2-1,174,65,1	script	force_06_07#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On07_start";
-	warp "force_2-1",174,40;
-	end;
-}
-
-force_2-1,155,26,1	script	force_07_08#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On08_start";
-	warp "force_2-1",132,26;
-	enablenpc "force_08_09#60";
-	end;
-}
-
-force_2-1,99,54,1	script	force_08_09#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::On09_start";
-	warp "force_2-1",99,82;
-	end;
-}
-
-force_2-1,99,124,1	script	force_exit#60	45,1,1,{
-
-OnTouch:
-	donpcevent "Minilover#arena::Ontimeroff";
-	donpcevent "#arn_timer_60::Onon";
-	mapwarp "force_2-1","prt_are_in",22,139,0,0;
-	end;
-}
-
--	script	force_01start#60	-1,{
-
-Onon:
-	donpcevent "force_01mob#60::Onon";
-end;
-}
-
--	script	force_01ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_01ex#60::OnMobEx";
-	end;
-
-Onon:
-	monster "force_2-1",25,25,"Rotar Zairo",1392,1,"force_01ex#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_01mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_01mob#60::OnMobDeath";
-	end;
-
-Onon:
-	donpcevent "force_01ex#60::Onon";
-	monster "force_2-1",25,32,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",21,26,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",25,36,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",25,15,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",40,30,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",25,24,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",25,9,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",28,15,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",12,33,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
-	monster "force_2-1",24,20,"Goblin",1535,1,"force_01mob#60::OnMobDeath";
-	set $force_01_60,5;
-	end;
-
-OnMobDeath:
-	set $force_01_60,$force_01_60 -1;
-	if ($force_01_60 < 1) {
-		donpcevent "Minilover#arena::On01_end";
-		donpcevent "arena#60::Onreset_01";
-	}
-	end;
-}
-
--	script	force_02start#60	-1,{
-
-Onon:
-	donpcevent "force_02mob#60::Onon";
-	end;
-}
-
--	script	force_02mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_02mob#60::OnMobEx";
-	end;
-Onon:
-	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",23,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",27,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",25,86,"Requiem",1468,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",26,86,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,79,"Zerom",1470,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",23,87,"Zerom",1470,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,99,"Zerom",1470,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",23,112,"Zerom",1470,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
-	monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03start#60	-1,{
-
-Onon:
-	donpcevent "force_03mob#60::Onon";
-	end;
-}
-
--	script	force_03ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_03ex#60::OnMobEx";
-	end;
-
-Onon:
-	monster "force_2-1",26,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",21,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",31,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",26,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",21,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",31,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",19,174,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",26,161,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",13,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
-	monster "force_2-1",38,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03mob#60	-1,{
-
-Onon:
-	donpcevent "force_03ex#60::Onon";
-	monster "force_2-1",23,174,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
-	monster "force_2-1",18,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
-	monster "force_2-1",33,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
-	monster "force_2-1",26,181,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
-	set $force_03_60,4;
-	end;
-
-Onreset:
-	killmonster "force_2-1","force_mob01#60::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_03_60,$force_03_60 -1;
-	if ($force_03_60 < 1) {
-		donpcevent "Minilover#arena::On03_end";
-		donpcevent "arena#60::Onreset_03";
-	}
-	end;
-}
-
--	script	force_04start#60	-1,{
-
-Onon:
-	donpcevent "force_04mob#60::Onon";
-	end;
-}
-
--	script	force_04ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_04ex#60::OnMobEx";
-	end;
-
-Onon:
-	monster "force_2-1",84,177,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",125,170,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",109,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",121,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",104,173,"Chepet",1444,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",75,174,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
-	monster "force_2-1",102,176,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_04mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_04mob#60::OnMobDeath";
-	end;
-
-Onon:
-	donpcevent "force_04ex#60::Onon";
-	monster "force_2-1",79,174,"Golem",1540,1,"force_04mob#60::OnMobDeath";
-	monster "force_2-1",131,178,"Marse",1551,1,"force_04mob#60::OnMobDeath";
-	set $force_04_60,2;
-	end;
-
-OnMobDeath:
-	set $force_04_60,$force_04_60 -1;
-	if ($force_04_60 < 1) {
-		donpcevent "force_04ex#60::Onreset";
-		donpcevent "Minilover#arena::On04_end";
-		donpcevent "arena#60::Onreset_04";
-	}
-	end;
-}
-
--	script	force_05start#60	-1,{
-
-Onon:
-	donpcevent "force_05mob#60::Onon";
-	end;
-}
-
--	script	force_05ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_05ex#60::OnMobEx";
-	end;
-
-Onsummonmob_05:
-	monster "force_2-1",168,177,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",170,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",177,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",179,178,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",179,170,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",177,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",170,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",173,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",174,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",173,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",174,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
-	monster "force_2-1",173,181,"Kapha",1543,1,"force_05ex#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_05mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_05mob#60::OnMobDeath";
-	end;
-
-Onon:
-	donpcevent "force_05ex#60::Onsummonmob_05";
-	monster "force_2-1",163,173,"Drainliar",1434,1,"force_05mob#60::OnMobDeath";
-	monster "force_2-1",173,173,"Myst",1553,1,"force_05mob#60::OnMobDeath";
-	monster "force_2-1",181,173,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
-	monster "force_2-1",171,177,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
-	monster "force_2-1",173,181,"Raggler",1445,1,"force_05mob#60::OnMobDeath";
-	set $force_05_60,5;
-	end;
-
-OnMobDeath:
-	set $force_05_60,$force_05_60 -1;
-	if ($force_05_60 < 1) {
-		donpcevent "Minilover#arena::On05_end";
-		donpcevent "arena#60::Onreset_05";
-	}
-	end;
-}
-
--	script	force_06start#60	-1,{
-
-Onon:
-	donpcevent "force_06mob#60::Onon";
-	end;
-}
-
--	script	force_06ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_06ex#60::OnMobEx";
-	end;
-
-Onon:
-	monster "force_2-1",169,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",169,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	monster "force_2-1",178,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
-	end;
-
-Onsubon:
-	set $@randmonster60,rand(1,3);
-	switch($@randmonster60) {
-	case 1:
-		monster "force_2-1",rand(170,177),rand(70,120),"Sidewinder",1424,1,"force_06ex#60::OnMobEx";
-		break;
-	case 2:
-		monster "force_2-1",rand(170,177),rand(70,120),"Hermit Plant",1565,1,"force_06ex#60::OnMobEx";
-		break;
-	case 3:
-		monster "force_2-1",rand(170,177),rand(70,120),"Cruiser",1443,1,"force_06ex#60::OnMobEx";
-		break;
-	}
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_06mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_06mob#60::OnMobDeath";
-	end;
-
-Onon:
-	donpcevent "force_06ex#60::Onon";
-	monster "force_2-1",174,100,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
-	monster "force_2-1",174,80,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
-	set $force_06_60,2;
-	end;
-
-OnMobDeath:
-	set $force_06_60,$force_06_60 -1;
-	if ($force_06_60 < 1) {
-		set door, 1;
-		donpcevent "Minilover#arena::On06_end";
-		donpcevent "arena#60::Onreset_06";
-	}
-	else donpcevent "force_06ex#60::Onsubon";
-	end;
-}
-
--	script	force_07start#60	-1,{
-
-Onon:
-	donpcevent "force_07mob#60::Onon";
-	end;
-}
-
--	script	force_07mob#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_07mob#60::OnMobDeath";
-	end;
-
-Onon:
-	monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
-	monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
-	monster "force_2-1",175,25,"Myst",1553,1,"force_07mob#60::OnMobDeath";
-	monster "force_2-1",179,25,"Isis",1421,1,"force_07mob#60::OnMobDeath";
-	set $force_07_50,4;
-	end;
-
-OnMobDeath:
-	set $force_07_50,$force_07_50 -1;
-	if ($force_07_50 < 1) {
-		donpcevent "Minilover#arena::On07_end";
-		donpcevent "arena#60::Onreset_07";
-	}
-	end;
-}
-
--	script	force_08start#60	-1,{
-
-Onon:
-	donpcevent "force_08ex#60::Onon";
-	end;
-}
-
--	script	force_08ex#60	-1,{
-
-Onon:
-	donpcevent "arena#60::Onreset_08";
-	end;
-}
-
--	script	force_09start#60	-1,{
-
-Onon:
-	donpcevent "force_09mob#60::Onon";
-	end;
-}
-
--	script	force_09ex#60	-1,{
-
-Onreset:
-	killmonster "force_2-1","force_09ex#60::OnMobEx";
-	end;
-
-Onsummonmob_09:
-	monster "force_2-1",90,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",92,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",99,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",105,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",91,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",91,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",91,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",91,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",91,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",95,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",99,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",100,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",104,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",108,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",108,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",108,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",108,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",108,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",104,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",196,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",114,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",121,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",85,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",78,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",96,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	monster "force_2-1",103,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_09mob#60	-1,{
-
-Onon:
-	donpcevent "force_09ex#60::Onsummonmob_09";
-	monster "force_2-1",99,99,"Goblin Leader",1539,1,"force_09mob#60::OnMobDeath";
-	set $force_09_60,1;
-	end;
-
-Onreset:
-	killmonster "force_2-1","force_09mob#60::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_09_60,$force_09_60 -1;
-	if ($force_09_60 < 1) {
-		donpcevent "Minilover#arena::On09_end";
-		donpcevent "arena#60::Onreset_09";
-		donpcevent "arena#60::Onreset_all";
-		set $arena_min60end,gettime(2);
-		set $arena_sec60end,gettime(1);
-	}
-	end;
-}
-
-prt_are_in,129,135,3	script	Staff#60-1	67,{
-
-	mes "[Staff]";
-	mes "You did a good job.";
-	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Uh huh!";
-		mes "You already have enough arena points.";
-		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
-		next;
-	}
-	else set arena_point, arena_point + 1;
-	mes "[Staff]";
-	mes "Let me guide you outside. I hope you had a good time.";
-	close2;
-	specialeffect2 EF_EXIT;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,25,135,3	script	Staff#60-2	67,{
-
-	if($arena_min60end < $arena_min60st)
-	{
-		if($arena_sec60end < $arena_sec60st)
-		{
-			set @record_min60,60 - $arena_min60st + $arena_min60end -1;
-			set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
-		}
-		else
-		{
-			set @record_min60,60 - $arena_min60st + $arena_min60end;
-			set @record_sec60,$arena_sec60end - $arena_sec60st;
-		}
-	}
-	else
-	{
-		if($arena_sec60end < $arena_sec60st)
-		{
-			set @record_min60,$arena_min60end - $arena_min60st -1;
-			set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
-		}
-		else
-		{
-			set @record_min60,$arena_min60end - $arena_min60st;
-			set @record_sec60,$arena_sec60end - $arena_sec60st;
-		}
-	}
-	set @gap60,(60 * $top_60min + $top_60sec) - (60 * @record_min60 + @record_sec60);
-	mes "[Staff]";
-	mes "Wow, you did a good job~ ";
-	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
-	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
-	next;
-	mes "[Staff]";
-	mes "is "+@record_min60+"minutes "+@record_sec60+"seconds.";
-	mes "Congratulations!";
-	next;
-	mes "[Staff]";
-	mes "The fastest player among people who cleared lvl 60s arena time force battle is ^3131FF"+$arena_60topn$+"^000000.";
-	next;
-	mes "[Staff]";
-	mes "^3131FF"+$arena_60topn$+"^000000's running time was ^3131FF"+$top_60min+"^000000minutes ^3131FF"+$top_60sec+"^000000seconds.";
-	next;
-	if (@gap60 < 0) {
-		mes "[Staff]";
-		mes "Although you failed to make a new record, I hope you will succeed next time.";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			set arena_point, arena_point + 20;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_EXIT;
- 		donpcevent "cast#60::Onnomal1";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_60::Onstop";
-		donpcevent "alloff#60::Onon";
-		donpcevent "lvl 60s Waiting Room::Onstart";
-		end;
-	}
-	else
-	{
-		emotion e_omg;
-		mes "[Staff]";
-		mes "Wow! You have renewed the record!";
-		mes "What a great job!";
-		next;
-		mes "[Staff]";
-		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 60s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
-		set $top_60min, @record_min60;
-		set $top_60sec, @record_sec60;
-		set $arena_60topn$,strcharinfo(0);
-		donpcevent "Vendigos::Onlinerec_60";
-		next;
-		if (arena_point > 29950) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			mes "[Staff]";
-			mes "Let me reward you with some arena points.";
-			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
-			next;
-			set arena_point, arena_point + 50;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_HIT5;
- 		donpcevent "cast#60::Onnomal2";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_60::Onstop";
-		donpcevent "alloff#60::Onon";
-		donpcevent "lvl 60s Waiting Room::Onstart";
-		end;
-	}
-
-}
-
--	script	#arn_timer_60	-1,{
-
-Onon:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 60s.",0,0xFFCE00;
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
-	end;
-
-OnTimer60000:
- 	donpcevent "cast#60::Ontimeover2";
-	donpcevent "arn_warp_60::Onout";
-	donpcevent "#arn_timer_60::Onstop";
-	donpcevent "alloff#60::Onon";
-	donpcevent "lvl 60s Waiting Room::Onstart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end; 
-}
-
--	script	arn_warp_60	-1,{
-
-Onout:
-	areawarp "prt_are_in",14,143,29,126,"arena_room",100,75;
-	end;
-}
-
--	script	cast#60	-1,{
-
-Ontimeover1:
-	mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
-	end;
-
-Onnomal1:
-	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-
-Onnomal2:
-	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-
-Ontimeover2:
-	mapannounce "force_2-1","Arena will be reactivated due to an error occurred in the waiting room.",0,0xFFCE00;
-	end;
-}
-
--	script	alloff#60	-1,{
-
-Onon:
-	mapwarp "force_2-1","prt_are_in",126,139,0,0;
-	donpcevent "force_01mob#60::Onreset";
-	donpcevent "force_02mob#60::Onreset";
-	donpcevent "force_03mob#60::Onreset";
-	donpcevent "force_04mob#60::Onreset";
-	donpcevent "force_05mob#60::Onreset";
-	donpcevent "force_06mob#60::Onreset";
-	donpcevent "force_07mob#60::Onreset";
-	donpcevent "force_08mob#60::Onreset";
-	donpcevent "force_09mob#60::Onreset";
-	donpcevent "force_01ex#60::Onreset";
-	donpcevent "force_03ex#60::Onreset";
-	donpcevent "force_04ex#60::Onreset";
-	donpcevent "force_05ex#60::Onreset";
-	donpcevent "force_06ex#60::Onreset";
-	donpcevent "force_08ex#60::Onreset";
-	donpcevent "force_09ex#60::Onreset";
-	donpcevent "Minilover#arena::Ontimeroff";
-	disablenpc "Minilover#arena";
-	disablenpc "force_01_02#60";
-	disablenpc "force_02_03#60";
-	disablenpc "force_03_04#60";
-	disablenpc "force_04_05#60";
-	disablenpc "force_05_06#60";
-	disablenpc "force_06_07#60";
-	disablenpc "force_07_08#60";
-	disablenpc "force_08_09#60";
-	disablenpc "force_exit#60";
-	disablenpc "arena#60";
-	donpcevent "#arn_timer_60::Onstop";
-	enablenpc "Minilover#arena";
-	enablenpc "arena#60";
-	end;
-
-OnInit:
-	if(!$top_60min && !$top_60sec) set $top_60min,6;
-	end;
-
-}
diff --git a/npc/pre-re/other/arena/arena_lvl70.txt b/npc/pre-re/other/arena/arena_lvl70.txt
deleted file mode 100644
index e3ab5367f..000000000
--- a/npc/pre-re/other/arena/arena_lvl70.txt
+++ /dev/null
@@ -1,1086 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena lvl 70
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= Izlude Battle Arena Level 70
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//============================================================
-
-arena_room,52,42,7	script	lvl 70s Waiting Room	124,{
-	end;
-
-OnInit:
-	waitingroom "Individual; Level 70 to 89",50,"lvl 70s Waiting Room::OnStartArena",1,1000,70,89;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	warpwaitingpc "force_3-1",99,12;
-	donpcevent "arena#70::Onstart";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-force_3-1,99,20,4	script	Cadillac#arena	124,{
-	end;
-
-OnInit:
-	set $@mapcount70, 0;
-	end;
-
-Onstart:
-	initnpctimer;
-	set $arena_min70st,gettime(2);
-	set $arena_sec70st,gettime(1);
-	end;
-
-OnTimer3000:
-	mapannounce "force_3-1","Good day, my name is Cadillac, the guide of Time Force Battle for lvl 70s!",0;
-	end;
-
-OnTimer4000:
-	mapannounce "force_3-1","Remember your right decision will save a lot of your time!",0;
-	end;
-
-OnTimer7000:
-	mapannounce "force_3-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 7 minutes from now.",0;
-	end;
-
-OnTimer60000:
-	set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 6 minutes ",0;
-	end;
-
-OnTimer120000:
-	 set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 5 minutes ",0;
-	end;
-
-OnTimer180000:
-	 set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 4 minutes ",0;
-end;
-OnTimer240000:
-	 set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 3 minutes ",0;
-	end;
-
-OnTimer300000:
-	 set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 2 minutes ",0;
-	end;
-
-OnTimer360000:
-	 set $@mapcount70, getmapusers ("force_3-1");
-	if ($@mapcount70 == 0) {
-		donpcevent "Cadillac#arena::Onfailclearstage";
-	}
-	mapannounce "force_3-1","Remaining Time : 1 minute ",0;
-	end;
-
-OnTimer420000:
-	mapannounce "force_3-1","Your time is over. I hope you had a good time~",0;
-	end;
-
-OnTimer425000:
-OnTimer426000:
-OnTimer427000:
-OnTimer428000:
-OnTimer429000:
-OnTimer430000:
-OnTimer431000:
-OnTimer432000:
-OnTimer433000:
-OnTimer434000:
-	mapwarp "force_3-1","prt_are_in",126,87,0,0;
-	end;
-
-OnTimer435000:
-	mapwarp "force_3-1","prt_are_in",126,87,0,0;
-	donpcevent "Cadillac#arena::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
-	donpcevent "cast#70::Ontimeover1";
-	mapwarp "force_3-1","prt_are_in",126,87,0,0;
-	donpcevent "Cadillac#arena::Ontimeroff";
-	donpcevent "arena#70::Onreset_all";
-	donpcevent "alloff#70::Onon";
-	donpcevent "lvl 70s Waiting Room::Onstart";
-	end;
-
-On01_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all Kobolds!",0;
-	end;
-
-On01_end:
-	mapannounce "force_3-1","A door to the north room has opened!",0;
-	end;
-
-On02_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all Horongs and escape!",0;
-	end;
-
-On02_end:
-	mapannounce "force_3-1","A door to the north room has opened!",0;
-	end;
-
-On03_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all monsters except Enchanted Peach Trees!",0;
-	end;
-
-On03_end:
-	mapannounce "force_3-1","Clear! A door to the east room has opened!",0;
-	end;
-
-On04_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all Stem Worms while dodging Bathories!",0;
-	end;
-
-On04_end:
-	mapannounce "force_3-1","A door to the east room has opened!",0;
-	end;
-
-On05_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all Argiopes!",0;
-	end;
-
-On05_end:
-	mapannounce "force_3-1","Clear! A door to the south room has opened!",0;
-	end;
-
-On06_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill all Hammer Goblins!",0;
-	end;
-
-On06_end:
-	mapannounce "force_3-1","A door to the south room has opened!",0;
-	end;
-
-On07_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill an Alice in the center!",0;
-	end;
-
-On07_end:
-	mapannounce "force_3-1","Clear! A door to the west room has opened!",0;
-	end;
-
-On08_start:
-	mapannounce "force_3-1","Please escape to the north exit!",0;
-	end;
-
-On09_start:
-	mapannounce "force_3-1","In order to clear this battle, you must kill a Kobold Leader and all Kobolds!",0;
-	end;
-
-On09_end:
-	mapannounce "force_3-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
-	end;
-
-}
-
--	script	arena#70	-1,{
-
-Onreset_01:
-	donpcevent "force_01ex#70::Onreset";
-	donpcevent "force_02start#70::Onon";
-	enablenpc "force_01_02#70";
-	end;
-
-Onreset_02:
-	donpcevent "force_02ex#70::Onreset";
-	donpcevent "force_03start#70::Onon";
-	enablenpc "force_02_03#70";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#70";
-	donpcevent "force_04start#70::Onon";
-	donpcevent "force_03ex#70::Onreset";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#70";
-	donpcevent "force_05start#70::Onon";
-	donpcevent "force_04ex#70::Onreset";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#70";
-	donpcevent "force_06start#70::Onon";
-	donpcevent "force_05ex#70::Onreset";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#70";
-	donpcevent "force_07start#70::Onon";
-	donpcevent "force_06ex#70::Onreset";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#70";
-	donpcevent "force_07ex#70::Onreset";
-	donpcevent "force_08start#70::Onon";
-	end;
-
-Onreset_08:
-	donpcevent "force_09start#70::Onon";
-	enablenpc "force_08_09#70";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#70";
-	end;
-
-Onstart:
-	disablenpc "force_01_02#70";
-	disablenpc "force_02_03#70";
-	disablenpc "force_03_04#70";
-	disablenpc "force_04_05#70";
-	disablenpc "force_05_06#70";
-	disablenpc "force_06_07#70";
-	disablenpc "force_07_08#70";
-	disablenpc "force_08_09#70";
-	disablenpc "force_exit#70";
-	donpcevent "Cadillac#arena::Ontimeroff";
-	donpcevent "force_09mob#70::Ontimeroff";
-	donpcevent "force_01mob#70::Onreset";
-	donpcevent "force_02mob#70::Onreset";
-	donpcevent "force_03mob#70::Onreset";
-	donpcevent "force_04mob#70::Onreset";
-	donpcevent "force_05mob#70::Onreset";
-	donpcevent "force_06mob#70::Onreset";
-	donpcevent "force_07mob#70::Onreset";
-	donpcevent "force_08mob#70::Onreset";
-	donpcevent "force_09mob#70::Onreset";
-	donpcevent "force_01ex#70::Onreset";
-	donpcevent "force_02ex#70::Onreset";
-	donpcevent "force_03ex#70::Onreset";
-	donpcevent "force_04ex#70::Onreset";
-	donpcevent "force_05ex#70::Onreset";
-	donpcevent "force_06ex#70::Onreset";
-	donpcevent "force_07ex#70::Onreset";
-	donpcevent "force_08ex#70::Onreset";
-	donpcevent "force_09ex#70::Onreset";
-	enablenpc "force_08_01#70";
-	donpcevent "force_01start#70::Onon";
-	donpcevent "Cadillac#arena::Onstart";
-	end;
-
-Onreset_all:
-	donpcevent "force_01mob#70::Onreset";
-	donpcevent "force_02mob#70::Onreset";
-	donpcevent "force_03mob#70::Onreset";
-	donpcevent "force_04mob#70::Onreset";
-	donpcevent "force_05mob#70::Onreset";
-	donpcevent "force_06mob#70::Onreset";
-	donpcevent "force_07mob#70::Onreset";
-	donpcevent "force_09mob#70::Onreset";
-	donpcevent "force_01ex#70::Onreset";
-	donpcevent "force_02ex#70::Onreset";
-	donpcevent "force_03ex#70::Onreset";
-	donpcevent "force_04ex#70::Onreset";
-	donpcevent "force_05ex#70::Onreset";
-	donpcevent "force_06ex#70::Onreset";
-	donpcevent "force_07ex#70::Onreset";
-	donpcevent "force_08ex#70::Onreset";
-	donpcevent "force_09ex#70::Onreset";
-	end;
-
-}
-
-force_3-1,62,26,1	script	force_08_01#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On01_start";
-	warp "force_3-1",40,26;
-	end;
-
-}
-
-force_3-1,25,44,1	script	force_01_02#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On02_start";
-	warp "force_3-1",25,69;
-	end;
-
-}
-
-force_3-1,25,134,1	script	force_02_03#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On03_start";
-	warp "force_3-1",25,159;
-	end;
-
-}
-
-force_3-1,44,174,1	script	force_03_04#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On04_start";
-	warp "force_3-1",69,174;
-	end;
-
-}
-
-force_3-1,134,174,1	script	force_04_05#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On05_start";
-	warp "force_3-1",159,174;
-	end;
-
-}
-
-force_3-1,174,155,1	script	force_05_06#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On06_start";
-	warp "force_3-1",174,130;
-	end;
-
-}
-
-force_3-1,174,65,1	script	force_06_07#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On07_start";
-	warp "force_3-1",174,40;
-	end;
-
-}
-
-force_3-1,155,26,1	script	force_07_08#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On08_start";
-	warp "force_3-1",132,26;
-	enablenpc "force_08_09#70";
-	end;
-
-}
-
-force_3-1,99,54,1	script	force_08_09#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::On09_start";
-	warp "force_3-1",99,82;
-	end;
-
-}
-
-force_3-1,99,124,1	script	force_exit#70	45,1,1,{
-
-OnTouch:
-	donpcevent "Cadillac#arena::Ontimeroff";
-	donpcevent "#arn_timer_70::Onon";
-	mapwarp "force_3-1","prt_are_in",22,87,0,0;
-	end;
-
-}
-
--	script	force_01start#70	-1,{
-Onon:
-	donpcevent "force_01mob#70::Onon";
-end;
-
-}
-
--	script	force_01mob#70	-1,{
-
-Onon:
-	monster "force_3-1",25,36,"Kobold",1545,1,"force_01mob#70::OnMobDeath";
-	monster "force_3-1",20,36,"Kobold",1545,1,"force_01mob#70::OnMobDeath";
-	monster "force_3-1",25,20,"Kobold",1546,1,"force_01mob#70::OnMobDeath";
-	monster "force_3-1",30,36,"Kobold",1547,1,"force_01mob#70::OnMobDeath";
-	monster "force_3-1",28,15,"Kobold",1547,1,"force_01mob#70::OnMobDeath";
-	set $force_01_70,5;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_01mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_01_70,$force_01_70 -1;
-	if ($force_01_70 < 1) {
-		donpcevent "Cadillac#arena::On01_end";
-		donpcevent "arena#70::Onreset_01";
-	}
-	end;
-}
-
--	script	force_02start#70	-1,{
-
-Onon:
-	donpcevent "force_02mob#70::Onon";
-	end;
-}
-
--	script	force_02ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_02ex#70::OnMobEx";
-	end;
-
-Onsummonmob2:
-	monster "force_3-1",21,78,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",22,93,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",29,93,"Archer Skeleton",1420,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",25,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",26,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",27,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",28,101,"Mummy",1393,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",24,104,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",24,113,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",29,120,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",29,126,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
-	monster "force_3-1",30,110,"Ghoul",1423,1,"force_02ex#70::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_02mob#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_02mob#70::OnMobDeath";
-	end;
-
-Onon:
-	monster "force_3-1",25,79,"Horong",1578,1,"force_02mob#70::OnMobDeath";
-	monster "force_3-1",29,114,"Horong",1578,1,"force_02mob#70::OnMobDeath";
-	donpcevent "force_02ex#70::Onsummonmob2";
-	set $force_02_70,2;
-	end;
-
-OnMobDeath:
-	set $force_02_70,$force_02_70 -1;
-	if ($force_02_70 < 1) {
-		donpcevent "Cadillac#arena::On02_end";
-		donpcevent "arena#70::Onreset_02";
-	}
-	end;
-}
-
--	script	force_03start#70	-1,{
-
-Onon:
-	donpcevent "force_03mob#70::Onon";
-	end;
-}
-
--	script	force_03ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_03ex#70::OnMobEx";
-	end;
-
-Onsummonmob_03:
-	monster "force_3-1",10,170,"Enchanted Peach Tree",1550,1,"force_03ex#70::OnMobEx";
-	monster "force_3-1",26,180,"Enchanted Peach Tree",1550,1,"force_03ex#70::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03mob#70	-1,{
-
-Onon:
-	donpcevent "force_03ex#70::Onsummonmob_03";
-	monster "force_3-1",23,174,"Parasite",1555,1,"force_03mob#70::OnMobDeath";
-	monster "force_3-1",33,173,"Parasite",1555,1,"force_03mob#70::OnMobDeath";
-	monster "force_3-1",26,166,"Blood Butterfly",1526,1,"force_03mob#70::OnMobDeath";
-	set $force_03_70,3;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_03mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_03_70,$force_03_70 -1;
-	donpcevent "force_03ex#70::Onsummonmob_03";
-	if ($force_03_70 < 1) {
-		donpcevent "Cadillac#arena::On03_end";
-		donpcevent "arena#70::Onreset_03";
-	}
-	end;
-}
-
--	script	force_04start#70	-1,{
-
-Onon:
-	donpcevent "force_04mob#70::Onon";
-end;
-
-}
-
--	script	force_04ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_04ex#70::OnMobEx";
-	end;
-
-Onsummonmob_04:
-	monster "force_3-1",94,179,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	monster "force_3-1",110,179,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	monster "force_3-1",90,170,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	monster "force_3-1",100,170,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	monster "force_3-1",125,178,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	monster "force_3-1",125,169,"Bathory",1525,1,"force_04ex#70::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-
-}
-
--	script	force_04mob#70	-1,{
-
-Onon:
-	donpcevent "force_04ex#70::Onsummonmob_04";
-	monster "force_3-1",87,174,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
-	monster "force_3-1",103,174,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
-	monster "force_3-1",96,170,"Stem Worm",1440,1,"force_04mob#70::OnMobDeath";
-	set $force_04_70,3;
-	end;
-Onreset:
-	killmonster "force_3-1","force_04mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_04_70,$force_04_70 -1;
-	if ($force_04_70 < 1) {
-		donpcevent "Cadillac#arena::On04_end";
-		donpcevent "arena#70::Onreset_04";
-	}
-	end;
-}
-
--	script	force_05start#70	-1,{
-
-Onon:
-	donpcevent "force_05mob#70::Onon";
-	end;
-}
-
--	script	force_05ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_05ex#70::OnMobEx";
-	end;
-
-Onsummonmob_05:
-	set $@randmonster70,rand(1,2);
-	switch($@randmonster70) {
-	case 1:
-		monster "force_3-1",174,174,"Ride Word",1478,1,"force_05ex#70::OnMobEx";
-		break;
-	case 2:
-		monster "force_3-1",173,173,"Mantis",1457,1,"force_05ex#70::OnMobEx";
-		break;
-	}
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_05mob#70	-1,{
-
-Onon:
-	monster "force_3-1",164,183,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
-	monster "force_3-1",168,158,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
-	monster "force_3-1",175,174,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
-	monster "force_3-1",176,179,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
-	monster "force_3-1",183,160,"Argiope",1429,1,"force_05mob#70::OnMobDeath";
-	set $force_05_70,5;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_05mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_05_70,$force_05_70 -1;
-	if ($force_05_70 < 1) {
-		donpcevent "Cadillac#arena::On05_end";
-		donpcevent "arena#70::Onreset_05";
-	}
-	else donpcevent "force_05ex#70::Onsummonmob_05";
-	end;
-
-}
-
--	script	force_06start#70	-1,{
-
-Onon:
-	donpcevent "force_06mob#70::Onon";
-	end;
-}
-
--	script	force_06ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_06ex#70::OnMobEx";
-	end;
-
-Onsummonmob_06:
-	monster "force_3-1",176,99,"Goblin",1534,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",170,86,"Goblin",1535,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",176,97,"Goblin",1535,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",170,108,"Goblin",1535,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",176,112,"Goblin",1536,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",173,120,"Goblin",1536,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",177,74,"Goblin",1536,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",173,118,"Goblin",1538,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",171,101,"Goblin",1538,1,"force_06ex#70::OnMobEx";
-	monster "force_3-1",174,118,"Goblin",1538,1,"force_06ex#70::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_06mob#70	-1,{
-
-Onon:
-	donpcevent "force_06ex#70::Onsummonmob_06";
-	monster "force_3-1",173,90,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
-	monster "force_3-1",173,79,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
-	monster "force_3-1",172,70,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
-	monster "force_3-1",175,70,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
-	monster "force_3-1",171,118,"Goblin",1537,1,"force_06mob#70::OnMobDeath";
-	set $force_06_70,5;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_06mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_06_70,$force_06_70 -1;
-	if ($force_06_70 < 1) {
-		donpcevent "Cadillac#arena::On06_end";
-		donpcevent "arena#70::Onreset_06";
-	}
-	end;
-}
-
--	script	force_07start#70	-1,{
-
-Onon:
-	donpcevent "force_07mob#70::Onon";
-	end;
-}
-
--	script	force_07ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_07ex#70::OnMobEx";
-	end;
-
-Onsummonmob_07:
-	monster "force_3-1",168,26,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",186,23,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",160,23,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",188,33,"Nightmare",1427,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",174,13,"Raydric",1453,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",163,15,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",164,15,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",163,16,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",164,16,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",187,13,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",187,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",186,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-	monster "force_3-1",186,14,"Farmiliar",1419,1,"force_07ex#70::OnMobEx";
-
-
-OnMobEx:
-	end;
-}
-
--	script	force_07mob#70	-1,{
-
-Onon:
-	donpcevent "force_07ex#70::Onsummonmob_07";
-	monster "force_3-1",174,25,"Alice",1521,1,"force_07mob#70::OnMobDeath";
-	set $force_07_70,1;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_07mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_07_70,$force_07_70 -1;
-	if ($force_07_70 < 1) {
-		donpcevent "Cadillac#arena::On07_end";
-		donpcevent "arena#70::Onreset_07";
-	}
-	end;
-}
-
--	script	force_08start#70	-1,{
-
-Onon:
-	donpcevent "force_08ex#70::Onon";
-	end;
-}
-
--	script	force_08ex#70	-1,{
-
-Onon:
-	donpcevent "arena#70::Onreset_08";
-	end;
-}
-
--	script	force_09start#70	-1,{
-
-Onon:
-	donpcevent "force_09mob#70::Onon";
-	end;
-}
-
--	script	force_09ex#70	-1,{
-
-Onreset:
-	killmonster "force_3-1","force_09ex#70::OnMobEx";
-	end;
-
-Onsummonmob_09:
-	monster "force_3-1",93,100,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",94,100,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",93,99,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",87,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",89,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",91,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",93,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",95,114,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,112,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,110,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,108,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,106,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	monster "force_3-1",85,104,"Familiar",1419,1,"force_09ex#70::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_09mob#70	-1,{
-
-Onon:
-	monster "force_3-1",99,99,"Kobold Leader",1548,1,"force_09mob#70::OnMobDeath";
-	monster "force_3-1",98,99,"Kobold",1545,1,"force_09mob#70::OnMobDeath";
-	monster "force_3-1",100,99,"Kobold",1546,1,"force_09mob#70::OnMobDeath";
-	monster "force_3-1",99,98,"Kobold",1547,1,"force_09mob#70::OnMobDeath";
-	donpcevent "force_09ex#70::Onsummonmob_09";
-	set $force_09_70,4;
-	end;
-
-Onreset:
-	killmonster "force_3-1","force_09mob#70::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_09_70,$force_09_70 -1;
-	if ($force_09_70 < 1) {
-		donpcevent "Cadillac#arena::On09_end";
-		donpcevent "arena#70::Onreset_09";
-		donpcevent "arena#70::Onreset_all";
-		set $arena_min70end,gettime(2);
-		set $arena_sec70end,gettime(1);
-	}
-	end;
-}
-
-prt_are_in,129,83,3	script	Staff#70-1	67,{
-
-	mes "[Staff]";
-	mes "You did a good job.";
-	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Uh huh!";
-		mes "You already have enough arena points.";
-		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
-		next;
-	}
-	else set arena_point, arena_point + 1;
-	mes "[Staff]";
-	mes "Let me guide you outside. I hope you had a good time.";
-	close2;
-	specialeffect2 EF_EXIT;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,25,84,3	script	Staff#70-2	67,{
-
-	if($arena_min70end < $arena_min70st)
-	{
-		if($arena_sec70end < $arena_sec70st)
-		{
-			set @record_min70,60 - $arena_min70st + $arena_min70end -1;
-			set @record_sec70,60 - $arena_sec70st + $arena_sec70end;
-		}
-		else
-		{
-			set @record_min70,60 - $arena_min70st + $arena_min70end;
-			set @record_sec70,$arena_sec70end - $arena_sec70st;
-		}
-	}
-	else
-	{
-		if($arena_sec70end < $arena_sec70st)
-		{
-			set @record_min70,$arena_min70end - $arena_min70st -1;
-			set @record_sec70,60 - $arena_sec70st + $arena_sec70end;
-		}
-		else
-		{
-			set @record_min70,$arena_min70end - $arena_min70st;
-			set @record_sec70,$arena_sec70end - $arena_sec70st;
-		}
-	}
-	set @gap70,(60 * $top_70min + $top_70sec) - (60 * @record_min70 + @record_sec70);
-	mes "[Staff]";
-	mes "Wow, you did a good job~ ";
-	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
-	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
-	next;
-	mes "[Staff]";
-	mes "is "+@record_min70+"minutes "+@record_sec70+"seconds.";
-	mes "Congratulations!";
-	next;
-	mes "[Staff]";
-	mes "The fastest player among people who cleared lvl 70s arena time force battle is ^3131FF"+$arena_70topn$+"^000000.";
-	next;
-	mes "[Staff]";
-	mes "^3131FF"+$arena_70topn$+"^000000's running time was ^3131FF"+$top_70min+"^000000minutes ^3131FF"+$top_70sec+"^000000seconds.";
-	next;
-	if (@gap70 < 0) {
-		mes "[Staff]";
-		mes "Although you failed to make a new record, I hope you will succeed next time.";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			set arena_point, arena_point + 20;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_EXIT;
- 		donpcevent "cast#70::Onnomal1";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_70::Onstop";
-		donpcevent "alloff#70::Onon";
-		donpcevent "lvl 70s Waiting Room::Onstart";
-		end;
-	}
-	else
-	{
-		emotion e_omg;
-		mes "[Staff]";
-		mes "Wow! You have renewed the record!";
-		mes "What a great job!";
-		next;
-		mes "[Staff]";
-		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 70s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
-		set $top_70min, @record_min70;
-		set $top_70sec, @record_sec70;
-		set $arena_70topn$,strcharinfo(0);
-		donpcevent "Vendigos::Onlinerec_70";
-		next;
-		if (arena_point > 29970) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			mes "[Staff]";
-			mes "Let me reward you with some arena points.";
-			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
-			next;
-			set arena_point, arena_point + 50;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_HIT5;
- 		donpcevent "cast#70::Onnomal2";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_70::Onstop";
-		donpcevent "alloff#70::Onon";
-		donpcevent "lvl 70s Waiting Room::Onstart";
-		end;
-	}
-}
-
--	script	#arn_timer_70	-1,{
-
-Onon:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 70s.",0,0xFFCE00;
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
-	end;
-
-OnTimer60000:
- 	donpcevent "cast#70::Ontimeover2";
-	donpcevent "arn_warp_70::Onout";
-	donpcevent "#arn_timer_70::Onstop";
-	donpcevent "alloff#70::Onon";
-	donpcevent "lvl 70s Waiting Room::Onstart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end;
-
-}
-
--	script	arn_warp_70	-1,{
-
-Onout:
-	areawarp "prt_are_in",14,91,29,74,"arena_room",100,75;
-	end;
-}
-
--	script	cast#70	-1,{
-Ontimeover1:
-	mapannounce "force_3-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
-	end;
-Ontimeover2:
-	mapannounce "force_3-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
-	end;
-Onnomal1:
-	mapannounce "force_3-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-Onnomal2:
-	mapannounce "force_3-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-}
-
--	script	alloff#70	-1,{
-
-Onon:
-	mapwarp "force_3-1","prt_are_in",126,190,0,0;
-	donpcevent "force_01mob#70::Onreset";
-	donpcevent "force_02mob#70::Onreset";
-	donpcevent "force_03mob#70::Onreset";
-	donpcevent "force_04mob#70::Onreset";
-	donpcevent "force_05mob#70::Onreset";
-	donpcevent "force_06mob#70::Onreset";
-	donpcevent "force_07mob#70::Onreset";
-	donpcevent "force_08mob#70::Onreset";
-	donpcevent "force_09mob#70::Onreset";
-	donpcevent "force_01ex#70::Onreset";
-	donpcevent "force_02ex#70::Onreset";
-	donpcevent "force_03ex#70::Onreset";
-	donpcevent "force_04ex#70::Onreset";
-	donpcevent "force_05ex#70::Onreset";
-	donpcevent "force_06ex#70::Onreset";
-	donpcevent "force_07ex#70::Onreset";
-	donpcevent "force_08ex#70::Onreset";
-	donpcevent "force_09ex#70::Onreset";
-	donpcevent "Cadillac#arena::Ontimeroff";
-	disablenpc "Cadillac#arena";
-	disablenpc "force_01_02#70";
-	disablenpc "force_02_03#70";
-	disablenpc "force_03_04#70";
-	disablenpc "force_04_05#70";
-	disablenpc "force_05_06#70";
-	disablenpc "force_06_07#70";
-	disablenpc "force_07_08#70";
-	disablenpc "force_08_09#70";
-	disablenpc "force_exit#70";
-	disablenpc "arena#70";
-	donpcevent "#arn_timer_70::Onstop";
-	enablenpc "Cadillac#arena";
-	enablenpc "arena#70";
-	end;
-
-OnInit:
-	if(!$top_70min && !$top_70sec) set $top_70min,7;
-	end;
-
-}
-
diff --git a/npc/pre-re/other/arena/arena_lvl80.txt b/npc/pre-re/other/arena/arena_lvl80.txt
deleted file mode 100644
index 729311508..000000000
--- a/npc/pre-re/other/arena/arena_lvl80.txt
+++ /dev/null
@@ -1,1057 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena lvl 80
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= Izlude Battle Arena Level 80
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//============================================================
-
-arena_room,147,42,1	script	lvl 80s Waiting Room	124,{
-	end;
-
-OnInit:
-	waitingroom "Individual; Level 80 to 99",50,"lvl 80s Waiting Room::OnStartArena",1,1000,80,99;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	warpwaitingpc "force_4-1",99,12;
-	donpcevent "arena#80::Onstart";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-force_4-1,99,20,4	script	Octus#arena	124,{
-	end;
-
-OnInit:
-	set $@mapcount80, 0;
-	end;
-
-Onstart:
-	initnpctimer;
-	set $arena_min80st,gettime(2);
-	set $arena_sec80st,gettime(1);
-	end;
-
-OnTimer3000:
-	mapannounce "force_4-1","Good day, my name is Octus, the guide of Time Force Battle for lvl 80s!",0;
-	end;
-
-OnTimer4000:
-	mapannounce "force_4-1","Remember your right decision will save a lot of your time!",0;
-	end;
-
-OnTimer8000:
-	mapannounce "force_4-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 7 minutes from now.",0;
-	end;
-
-OnTimer60000:
-	set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 7 minutes ",0;
-	end;
-
-OnTimer120000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 6 minutes ",0;
-	end;
-
-OnTimer180000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 5 minutes ",0;
-end;
-OnTimer240000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 4 minutes ",0;
-	end;
-
-OnTimer300000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 3 minutes ",0;
-	end;
-
-OnTimer360000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 2 minutes ",0;
-	end;
-
-OnTimer420000:
-	 set $@mapcount80, getmapusers ("force_4-1");
-	if ($@mapcount80 == 0) {
-		donpcevent "Octus#arena::Onfailclearstage";
-	}
-	mapannounce "force_4-1","Remaining Time : 1 minute ",0;
-	end;
-
-OnTimer480000:
-	mapannounce "force_4-1","Your time is over. I hope you had a good time~",0;
-	end;
-
-OnTimer485000:
-OnTimer486000:
-OnTimer487000:
-OnTimer488000:
-OnTimer489000:
-OnTimer490000:
-OnTimer491000:
-OnTimer492000:
-OnTimer493000:
-OnTimer494000:
-	mapwarp "force_4-1","prt_are_in",178,190,0,0;
-	end;
-
-OnTimer495000:
-	mapwarp "force_4-1","prt_are_in",178,190,0,0;
-	donpcevent "Octus#arena::Onfailclearstage";
-	end;
-
-Ontimeroff:
-	stopnpctimer;
-	end;
-
-Onfailclearstage:
-	donpcevent "cast#80::Ontimeover1";
-	mapwarp "force_4-1","prt_are_in",178,190,0,0;
-	donpcevent "Octus#arena::Ontimeroff";
-	donpcevent "arena#80::Onreset_all";
-	donpcevent "alloff#80::Onon";
-	donpcevent "lvl 80s Waiting Room::Onstart";
-	end;
-
-On01_start:
-	mapannounce "force_4-1","In order to clear this battle, you must kill all Nightmares!",0;
-	end;
-
-On01_end:
-	mapannounce "force_4-1","A door to the north room has opened!",0;
-	end;
-
-On02_start:
-	mapannounce "force_4-1","In order to clear this battle, you must kill all monsters!",0;
-	end;
-
-On02_end:
-	mapannounce "force_4-1","A door to the north room has opened!",0;
-	end;
-
-On03_start:
-	mapannounce "force_4-1","In order to clear this battle, you must kill all Assaulters!",0;
-	end;
-
-On03_end:
-	mapannounce "force_4-1","Clear! A door to the east room has opened!",0;
-	end;
-
-On04_start:
-	mapannounce "force_4-1","In order to clear this battle, you must kill all Nine Tails!",0;
-	end;
-
-On04_end:
-	mapannounce "force_4-1","A door to the east room has opened!",0;
-	end;
-
-On05_start:
-	mapannounce "force_4-1","In order to clear this battle, you must kill all Walking Petites!",0;
-	end;
-
-On05_end:
-	mapannounce "force_4-1","Clear! A door to the south room has opened!",0;
-	end;
-
-On06_start:
-	mapannounce "force_4-1","In order to clear this battle, kill all monsters in this room!",0;
-	end;
-
-On06_end:
-	mapannounce "force_4-1","A door to the south room has opened!",0;
-	end;
-
-On07_start:
-	mapannounce "force_4-1","In order to clear this battle, kill all Fur-Seals while dodging Mermen!",0;
-	end;
-
-On07_end:
-	mapannounce "force_4-1","Clear! A door to the west room has opened!",0;
-	end;
-
-On08_start:
-	mapannounce "force_4-1","Please escape to the north exit!",0;
-	end;
-
-On09_start:
-	mapannounce "force_4-1","In order to clear this battle, you must defeat an Ancient Mummy!",0;
-	end;
-
-On09_end:
-	mapannounce "force_4-1","Boss Clear! - A door at the north has opened. Thank you. ",0;
-	end;
-
-}
-
--	script	arena#80	-1,{
-
-Onreset_01:
-	donpcevent "force_01ex#80::Onreset";
-	donpcevent "force_02start#80::Onon";
-	enablenpc "force_01_02#80";
-	end;
-
-Onreset_02:
-	donpcevent "force_02mob#80::Onreset";
-	donpcevent "force_03start#80::Onon";
-	enablenpc "force_02_03#80";
-	end;
-
-Onreset_03:
-	enablenpc "force_03_04#80";
-	donpcevent "force_04start#80::Onon";
-	donpcevent "force_03ex#80::Onreset";
-	end;
-
-Onreset_04:
-	enablenpc "force_04_05#80";
-	donpcevent "force_05start#80::Onon";
-	donpcevent "force_04ex#80::Onreset";
-	end;
-
-Onreset_05:
-	enablenpc "force_05_06#80";
-	donpcevent "force_06start#80::Onon";
-	donpcevent "force_05ex#80::Onreset";
-	end;
-
-Onreset_06:
-	enablenpc "force_06_07#80";
-	donpcevent "force_07start#80::Onon";
-	donpcevent "force_06ex#80::Onreset";
-	end;
-
-Onreset_07:
-	enablenpc "force_07_08#80";
-	donpcevent "force_07ex#80::Onreset";
-	donpcevent "force_08start#80::Onon";
-	end;
-
-Onreset_08:
-	donpcevent "force_09start#80::Onon";
-	enablenpc "force_08_09#80";
-	end;
-
-Onreset_09:
-	enablenpc "force_exit#80";
-	end;
-
-Onstart:
-	disablenpc "force_01_02#80";
-	disablenpc "force_02_03#80";
-	disablenpc "force_03_04#80";
-	disablenpc "force_04_05#80";
-	disablenpc "force_05_06#80";
-	disablenpc "force_06_07#80";
-	disablenpc "force_07_08#80";
-	disablenpc "force_08_09#80";
-	disablenpc "force_exit#80";
-	donpcevent "Octus#arena::Ontimeroff";
-	donpcevent "force_09mob#80::Ontimeroff";
-	donpcevent "force_01mob#80::Onreset";
-	donpcevent "force_02mob#80::Onreset";
-	donpcevent "force_03mob#80::Onreset";
-	donpcevent "force_04mob#80::Onreset";
-	donpcevent "force_05mob#80::Onreset";
-	donpcevent "force_06mob#80::Onreset";
-	donpcevent "force_07mob#80::Onreset";
-	donpcevent "force_08mob#80::Onreset";
-	donpcevent "force_09mob#80::Onreset";
-	donpcevent "force_01ex#80::Onreset";
-	donpcevent "force_03ex#80::Onreset";
-	donpcevent "force_04ex#80::Onreset";
-	donpcevent "force_05ex#80::Onreset";
-	donpcevent "force_07ex#80::Onreset";
-	donpcevent "force_08ex#80::Onreset";
-	donpcevent "force_09ex#80::Onreset";
-	enablenpc "force_08_01#80";
-	donpcevent "force_01start#80::Onon";
-	donpcevent "Octus#arena::Onstart";
-	end;
-
-Onreset_all:
-	donpcevent "force_01mob#80::Onreset";
-	donpcevent "force_02mob#80::Onreset";
-	donpcevent "force_03mob#80::Onreset";
-	donpcevent "force_04mob#80::Onreset";
-	donpcevent "force_05mob#80::Onreset";
-	donpcevent "force_06mob#80::Onreset";
-	donpcevent "force_07mob#80::Onreset";
-	donpcevent "force_09mob#80::Onreset";
-	donpcevent "force_01ex#80::Onreset";
-	donpcevent "force_03ex#80::Onreset";
-	donpcevent "force_04ex#80::Onreset";
-	donpcevent "force_05ex#80::Onreset";
-	donpcevent "force_07ex#80::Onreset";
-	donpcevent "force_08ex#80::Onreset";
-	donpcevent "force_09ex#80::Onreset";
-	end;
-
-}
-
-force_4-1,62,26,1	script	force_08_01#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On01_start";
-	warp "force_4-1",40,26;
-	end;
-
-}
-
-force_4-1,25,44,1	script	force_01_02#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On02_start";
-	warp "force_4-1",25,69;
-	end;
-
-}
-
-force_4-1,25,134,1	script	force_02_03#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On03_start";
-	warp "force_4-1",25,159;
-	end;
-
-}
-
-force_4-1,44,174,1	script	force_03_04#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On04_start";
-	warp "force_4-1",69,174;
-	end;
-
-}
-
-force_4-1,134,174,1	script	force_04_05#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On05_start";
-	warp "force_4-1",159,174;
-	end;
-
-}
-
-force_4-1,174,155,1	script	force_05_06#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On06_start";
-	warp "force_4-1",174,130;
-	end;
-
-}
-
-force_4-1,174,65,1	script	force_06_07#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On07_start";
-	warp "force_4-1",174,40;
-	end;
-
-}
-
-force_4-1,155,26,1	script	force_07_08#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On08_start";
-	warp "force_4-1",132,26;
-	enablenpc "force_08_09#80";
-	end;
-
-}
-
-force_4-1,99,54,1	script	force_08_09#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::On09_start";
-	warp "force_4-1",99,82;
-	end;
-
-}
-
-force_4-1,99,124,1	script	force_exit#80	45,1,1,{
-
-OnTouch:
-	donpcevent "Octus#arena::Ontimeroff";
-	donpcevent "#arn_timer_80::Onon";
-	mapwarp "force_4-1","prt_are_in",73,192,0,0;
-	end;
-
-}
-
--	script	force_01start#80	-1,{
-Onon:
-	donpcevent "force_01mob#80::Onon";
-end;
-
-}
-
--	script	force_01ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_01ex#80::OnMobEx";
-	end;
-
-Onsummonmob1:
-	monster "force_4-1",11,25,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
-	monster "force_4-1",22,22,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
-	monster "force_4-1",25,25,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
-	monster "force_4-1",35,13,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
-	monster "force_4-1",18,33,"Hunter Fly",1422,1,"force_01ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-
-}
-
--	script	force_01mob#80	-1,{
-
-Onon:
-	monster "force_4-1",35,13,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
-	monster "force_4-1",25,36,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
-	monster "force_4-1",22,23,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
-	monster "force_4-1",25,17,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
-	monster "force_4-1",25,15,"Nightmare",1427,1,"force_01mob#80::OnMobDeath";
-	set $force_01_80,5;
-	donpcevent "force_01ex#80::Onsummonmob1";
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_01mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_01_80,$force_01_80 -1;
-	if ($force_01_80 < 1) {
-		donpcevent "Octus#arena::On01_end";
-		donpcevent "arena#80::Onreset_01";
-	}
-	end;
-}
-
--	script	force_02start#80	-1,{
-
-Onon:
-	donpcevent "force_02mob#80::Onon";
-	end;
-}
-
--	script	force_02mob#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_02mob#80::OnMobDeath";
-	end;
-
-Onon:
-	monster "force_4-1",24,80,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",23,110,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",26,90,"Marionette",1459,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",28,75,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",24,90,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",28,85,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",24,82,"Deviruchi",1433,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",28,86,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",27,73,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",26,118,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",25,127,"Skel Prisoner",1479,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",28,128,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",27,100,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",29,90,"Zombie",1394,1,"force_02mob#80::OnMobDeath";
-	monster "force_4-1",28,128,"Raydric Archer",1453,1,"force_02mob#80::OnMobDeath";
-	set $force_02_80,15;
-	end;
-
-OnMobDeath:
-	set $force_02_80,$force_02_80 -1;
-	if ($force_02_80 < 1) {
-		donpcevent "Octus#arena::On02_end";
-		donpcevent "arena#80::Onreset_02";
-	}
-	end;
-}
-
--	script	force_03start#80	-1,{
-
-Onon:
-	donpcevent "force_03mob#80::Onon";
-	end;
-}
-
--	script	force_03ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_03ex#80::OnMobEx";
-	end;
-
-Onsummonmob_03:
-	monster "force_4-1",26,173,"Clock Tower Keeper",1527,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",21,173,"Marionette",1459,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",31,173,"Clock Tower Keeper",1527,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",26,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",21,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",31,178,"Marionette",1459,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",26,186,"Sidewinder",1424,1,"force_03ex#80::OnMobEx";
-	monster "force_4-1",26,161,"Sidewinder",1424,1,"force_03ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_03mob#80	-1,{
-
-Onon:
-	donpcevent "force_03ex#80::Onsummonmob_03";
-	monster "force_4-1",23,174,"Assaulter",1364,1,"force_03mob#80::OnMobDeath";
-	monster "force_4-1",18,173,"Assaulter",1364,1,"force_03mob#80::OnMobDeath";
-	set $force_03_80,2;
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_03mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_03_80,$force_03_80 -1;
-	donpcevent "force_03ex#80::Onsummonmob_03";
-	if ($force_03_80 < 1) {
-		donpcevent "Octus#arena::On03_end";
-		donpcevent "arena#80::Onreset_03";
-	}
-	end;
-}
-
--	script	force_04start#80	-1,{
-
-Onon:
-	donpcevent "force_04mob#80::Onon";
-end;
-
-}
-
--	script	force_04ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_04ex#80::OnMobEx";
-	end;
-
-Onsummonmob_04:
-	monster "force_4-1",99,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",101,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",103,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",105,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",107,174,"Archer Skeleton",1420,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",109,177,"Pasana",1464,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",99,170,"Minorous",1461,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",111,170,"Minorous",1461,1,"force_04ex#80::OnMobEx";
-	monster "force_4-1",110,170,"Lava Golem",1549,1,"force_04ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-
-}
-
--	script	force_04mob#80	-1,{
-
-Onon:
-	donpcevent "force_04ex#80::Onsummonmob_04";
-	monster "force_4-1",80,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
-	monster "force_4-1",105,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
-	monster "force_4-1",90,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
-	monster "force_4-1",117,172,"Nine Tails",1471,1,"force_04mob#80::OnMobDeath";
-	set $force_04_80,4;
-	end;
-Onreset:
-	killmonster "force_4-1","force_04mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_04_80,$force_04_80 -1;
-	if ($force_04_80 < 1) {
-		donpcevent "Octus#arena::On04_end";
-		donpcevent "arena#80::Onreset_04";
-	}
-	end;
-}
-
--	script	force_05start#80	-1,{
-
-Onon:
-	donpcevent "force_05mob#80::Onon";
-	end;
-}
-
--	script	force_05ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_05ex#80::OnMobEx";
-	end;
-
-Onsummonmob_05:
-	monster "force_4-1",168,190,"Petite",1466,1,"force_05ex#80::OnMobEx";
-	monster "force_4-1",173,166,"Petite",1466,1,"force_05ex#80::OnMobEx";
-	monster "force_4-1",171,176,"Petite",1466,1,"force_05ex#80::OnMobEx";
-	monster "force_4-1",188,167,"Petite",1466,1,"force_05ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_05mob#80	-1,{
-
-Onon:
-	monster "force_4-1",164,174,"Petite",1465,1,"force_05mob#80::OnMobDeath";
-	monster "force_4-1",169,159,"Petite",1465,1,"force_05mob#80::OnMobDeath";
-	monster "force_4-1",174,183,"Petite",1465,1,"force_05mob#80::OnMobDeath";
-	monster "force_4-1",177,170,"Petite",1465,1,"force_05mob#80::OnMobDeath";
-	set $force_05_80,4;
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_05mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_05_80,$force_05_80 -1;
-	if ($force_05_80 < 1) {
-		donpcevent "Octus#arena::On05_end";
-		donpcevent "arena#80::Onreset_05";
-	}
-	else donpcevent "force_05ex#80::Onsummonmob_05";
-	end;
-
-}
-
--	script	force_06start#80	-1,{
-
-Onon:
-	donpcevent "force_06mob#80::Onon";
-	end;
-}
-
--	script	force_06mob#80	-1,{
-
-Onon:
-	monster "force_4-1",173,118,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",173,90,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",177,72,"Baphomet Jr.",1431,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",171,108,"Deviruchi",1433,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",171,85,"Deviruchi",1433,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",171,79,"Alice",1521,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",175,118,"Alice",1521,1,"force_06mob#80::OnMobDeath";
-	monster "force_4-1",175,99,"Alice",1521,1,"force_06mob#80::OnMobDeath";
-	set $force_06_80,8;
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_06mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_06_80,$force_06_80 -1;
-	if ($force_06_80 < 1) {
-		donpcevent "Octus#arena::On06_end";
-		donpcevent "arena#80::Onreset_06";
-	}
-	end;
-}
-
--	script	force_07start#80	-1,{
-
-Onon:
-	donpcevent "force_07mob#80::Onon";
-	end;
-}
-
--	script	force_07ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_07ex#80::OnMobEx";
-	end;
-
-Onsummonmob_07:
-	monster "force_4-1",160,34,"Merman",1451,1,"force_07ex#80::OnMobEx";
-	monster "force_4-1",163,27,"Merman",1451,1,"force_07ex#80::OnMobEx";
-	monster "force_4-1",163,23,"Merman",1451,1,"force_07ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_07mob#80	-1,{
-
-Onon:
-	donpcevent "force_07ex#80::Onsummonmob_07";
-	monster "force_4-1",165,27,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
-	monster "force_4-1",184,23,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
-	monster "force_4-1",174,19,"Fur-Seal",1533,1,"force_07mob#80::OnMobDeath";
-	set $force_07_80,3;
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_07mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_07_80,$force_07_80 -1;
-	if ($force_07_80 < 1) {
-		donpcevent "Octus#arena::On07_end";
-		donpcevent "arena#80::Onreset_07";
-	}
-	end;
-}
-
--	script	force_08start#80	-1,{
-
-Onon:
-	donpcevent "force_08ex#80::Onon";
-	end;
-}
-
--	script	force_08ex#80	-1,{
-
-Onon:
-	donpcevent "arena#80::Onreset_08";
-	end;
-}
-
--	script	force_09start#80	-1,{
-
-Onon:
-	donpcevent "force_09mob#80::Onon";
-	end;
-}
-
--	script	force_09ex#80	-1,{
-
-Onreset:
-	killmonster "force_4-1","force_09ex#80::OnMobEx";
-	end;
-
-Onsummonmob_09:
-	monster "force_4-1",91,99,"Argos",1430,1,"force_09ex#80::OnMobEx";
-	monster "force_4-1",95,105,"Argos",1430,1,"force_09ex#80::OnMobEx";
-	monster "force_4-1",122,99,"Argos",1430,1,"force_09ex#80::OnMobEx";
-	monster "force_4-1",88,107,"Argos",1430,1,"force_09ex#80::OnMobEx";
-	monster "force_4-1",85,104,"Argos",1430,1,"force_09ex#80::OnMobEx";
-	end;
-
-OnMobEx:
-	end;
-}
-
--	script	force_09mob#80	-1,{
-
-Onon:
-	monster "force_4-1",99,99,"Ancient Mummy",1522,1,"force_09mob#80::OnMobDeath";
-	donpcevent "force_09ex#80::Onsummonmob_09";
-	set $force_09_80,1;
-	end;
-
-Onreset:
-	killmonster "force_4-1","force_09mob#80::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_09_80,$force_09_80 -1;
-	if ($force_09_80 < 1) {
-		donpcevent "Octus#arena::On09_end";
-		donpcevent "arena#80::Onreset_09";
-		donpcevent "arena#80::Onreset_all";
-		set $arena_min80end,gettime(2);
-		set $arena_sec80end,gettime(1);
-	}
-	end;
-}
-
-prt_are_in,181,188,3	script	Staff#80-1	67,{
-
-	mes "[Staff]";
-	mes "You did a good job.";
-	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Uh huh!";
-		mes "You already have enough arena points.";
-		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
-		next;
-	}
-	else set arena_point, arena_point + 1;
-	mes "[Staff]";
-	mes "Let me guide you outside. I hope you had a good time.";
-	close2;
-	specialeffect2 EF_EXIT;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,77,187,3	script	Staff#80-2	67,{
-
-	if($arena_min80end < $arena_min80st)
-	{
-		if($arena_sec80end < $arena_sec80st)
-		{
-			set @record_min80,60 - $arena_min80st + $arena_min80end -1;
-			set @record_sec80,60 - $arena_sec80st + $arena_sec80end;
-		}
-		else
-		{
-			set @record_min80,60 - $arena_min80st + $arena_min80end;
-			set @record_sec80,$arena_sec80end - $arena_sec80st;
-		}
-	}
-	else
-	{
-		if($arena_sec80end < $arena_sec80st)
-		{
-			set @record_min80,$arena_min80end - $arena_min80st -1;
-			set @record_sec80,60 - $arena_sec80st + $arena_sec80end;
-		}
-		else
-		{
-			set @record_min80,$arena_min80end - $arena_min80st;
-			set @record_sec80,$arena_sec80end - $arena_sec80st;
-		}
-	}
-	set @gap80,(60 * $top_80min + $top_80sec) - (60 * @record_min80 + @record_sec80);
-	mes "[Staff]";
-	mes "Wow, you did a good job~ ";
-	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
-	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
-	next;
-	mes "[Staff]";
-	mes "is "+@record_min80+"minutes "+@record_sec80+"seconds.";
-	mes "Congratulations!";
-	next;
-	mes "[Staff]";
-	mes "The fastest player among people who cleared lvl 80s arena time force battle is ^3131FF"+$arena_80topn$+"^000000.";
-	next;
-	mes "[Staff]";
-	mes "^3131FF"+$arena_80topn$+"^000000's running time was ^3131FF"+$top_80min+"^000000minutes ^3131FF"+$top_80sec+"^000000seconds.";
-	next;
-	if (@gap80 < 0) {
-		mes "[Staff]";
-		mes "Although you failed to make a new record, I hope you will succeed next time.";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			set arena_point, arena_point + 20;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_EXIT;
- 		donpcevent "cast#80::Onnomal1";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_80::Onstop";
-		donpcevent "alloff#80::Onon";
-		donpcevent "lvl 80s Waiting Room::Onstart";
-		end;
-	}
-	else
-	{
-		emotion e_omg;
-		mes "[Staff]";
-		mes "Wow! You have renewed the record!";
-		mes "What a great job!";
-		next;
-		mes "[Staff]";
-		mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 80s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
-		set $top_80min, @record_min80;
-		set $top_80sec, @record_sec80;
-		set $arena_80topn$,strcharinfo(0);
-		donpcevent "Vendigos::Onlinerec_80";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			mes "[Staff]";
-			mes "Let me reward you with some arena points.";
-			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
-			next;
-			set arena_point, arena_point + 50;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		specialeffect2 EF_HIT5;
- 		donpcevent "cast#80::Onnomal2";
-		warp "arena_room",100,75;
-		donpcevent "#arn_timer_80::Onstop";
-		donpcevent "alloff#80::Onon";
-		donpcevent "lvl 80s Waiting Room::Onstart";
-		end;
-	}
-}
-
--	script	#arn_timer_80	-1,{
-
-Onon:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 80s.",0,0xFFCE00;
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
-	end;
-
-OnTimer60000:
- 	donpcevent "cast#80::Ontimeover2";
-	donpcevent "arn_warp_80::Onout";
-	donpcevent "#arn_timer_80::Onstop";
-	donpcevent "alloff#80::Onon";
-	donpcevent "lvl 80s Waiting Room::Onstart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end;
-
-}
-
--	script	arn_warp_80	-1,{
-
-Onout:
-	areawarp "prt_are_in",66,195,81,178,"arena_room",100,75;
-	end;
-}
-
--	script	cast#80	-1,{
-Ontimeover1:
-	mapannounce "force_4-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
-	end;
-Ontimeover2:
-	mapannounce "force_4-1","Arena will be activated due to an error occurred in the waiting room.",0,0xFFCE00;
-	end;
-Onnomal1:
-	mapannounce "force_4-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-Onnomal2:
-	mapannounce "force_4-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-}
-
--	script	alloff#80	-1,{
-
-Onon:
-	mapwarp "force_4-1","prt_are_in",126,190,0,0;
-	donpcevent "force_01mob#80::Onreset";
-	donpcevent "force_02mob#80::Onreset";
-	donpcevent "force_03mob#80::Onreset";
-	donpcevent "force_04mob#80::Onreset";
-	donpcevent "force_05mob#80::Onreset";
-	donpcevent "force_06mob#80::Onreset";
-	donpcevent "force_07mob#80::Onreset";
-	donpcevent "force_08mob#80::Onreset";
-	donpcevent "force_09mob#80::Onreset";
-	donpcevent "force_01ex#80::Onreset";
-	donpcevent "force_03ex#80::Onreset";
-	donpcevent "force_04ex#80::Onreset";
-	donpcevent "force_05ex#80::Onreset";
-	donpcevent "force_07ex#80::Onreset";
-	donpcevent "force_08ex#80::Onreset";
-	donpcevent "force_09ex#80::Onreset";
-	donpcevent "Octus#arena::Ontimeroff";
-	disablenpc "Octus#arena";
-	disablenpc "force_01_02#80";
-	disablenpc "force_02_03#80";
-	disablenpc "force_03_04#80";
-	disablenpc "force_04_05#80";
-	disablenpc "force_05_06#80";
-	disablenpc "force_06_07#80";
-	disablenpc "force_07_08#80";
-	disablenpc "force_08_09#80";
-	disablenpc "force_exit#80";
-	disablenpc "arena#80";
-	donpcevent "#arn_timer_80::Onstop";
-	enablenpc "Octus#arena";
-	enablenpc "arena#80";
-	end;
-
-OnInit:
-	if(!$top_80min && !$top_80sec) set $top_80min,8;
-	end;
-
-}
-
diff --git a/npc/pre-re/other/arena/arena_party.txt b/npc/pre-re/other/arena/arena_party.txt
deleted file mode 100644
index 837c3eab1..000000000
--- a/npc/pre-re/other/arena/arena_party.txt
+++ /dev/null
@@ -1,1460 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Party Arena 
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= Izlude Party Battle Arena
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.0a Fixed a typo.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//= 1.2 Fixed "OnMobDeath" doesn't work sometime. [Inkfish]
-//= 1.3 Corrected donpcevent typo. (bugreport:4374) [L0ne_w0lf]
-//============================================================
-
-arena_room,162,88,3	script	Ponox	124,{
-	end;
-
-OnInit:
-	waitingroom "Party Mode - 5 Member Parties",11,"Ponox::OnStartArena",5,0,10,99;
-	enablewaitingroomevent;
-	end;
-
-OnStartArena:
-	donpcevent "toarena#party::OnInit";
-	donpcevent "toout#party::OnInit";
-	warpwaitingpc "prt_are_in",73,78;
-	donpcevent "toout#party::OnTimer";
-	donpcevent "Helper#party::OnEnter";
-	disablewaitingroomevent;
-	end;
-
-Onstart:
-	enablewaitingroomevent;
-	end;
-}
-
-prt_are_in,76,87,3	script	Helper#party	 67,4,4,{
-
-	if($arn_partywait == 0)
-	{
-		set $arn_partywait,1;
-		emotion e_gasp,0;
-		mes "[Helper Iriff]";
-		mes "Good day, challengers!";
-		mes "You are in the party arena waiting room.";
-		next;
-		mes "[Helper Iriff]";
-		mes "Only one person at a time is allowed to stay in this waiting room.";
-		mes "Would you like to start a battle now?";
-		next;
-		switch( select( "No","Yes" ) )
-		{
-			case 1:
-				set $arn_partywait,0;
-				mes "[Helper Iriff]";
-				mes "I see.";
-				mes "However, please remember you have only a limited amount of time.";
-				close;
-
-			case 2:
-				mes "[Helper Iriff]";
-				mes "Thank you, let me start a battle.";
-				mes "A warp portal leading to the arena room will be open.";
-				mes "I hope you will survive until the end of the battle and engrave your name on the list of honor...";
-				close2;
-				donpcevent "toarena#party::OnEnter";
-				donpcevent "Helper#party::OnStop";
-				donpcevent "arena_p::OnStart";
-				end;
-		}
-	}
-	else end;
-
-OnEnter:
-	enablenpc "Helper#party";
-	end;
-
-OnStop:
-	disablenpc "Helper#party";
-	end;
-
-OnInit:
-	set $arn_partywait,0;
-	end;
-}
-
-prt_are_in,73,78,0	script	toarena#party	-1,20,20,{
-
-OnInit:
-	disablenpc "toarena#party";
-	end;
-
-OnTouch:
-	if(Zeny < 1000) warp "arena_room",100,75;
-	else
-	{
-		set Zeny,Zeny -1000;
-		set $arn_partywait,0;
-		donpcevent "toout#party::OnStop";
-		warp "force_1-2",99,26;
-	}
-
-OnEnter:
-	enablenpc "toarena#party";
-	end;
-}
-
-prt_are_in,73,79,0	script	toout#party	-1,20,20,{
-
-OnInit:
-	disablenpc "toout#party";
-	end;
-
-OnTimer:
-	initnpctimer;
-	end;
-
-OnTimer60000:
-	set $arn_partywait,0;
-	enablenpc "toout#party";
-	end;
-
-OnTimer70000:
-	donpcevent "toout#party::OnStop";
-	donpcevent "Ponox::Onstart";
-	disablenpc "toout#party";
-
-OnTouch:
-	set $arn_partywait,0;
-	warp "arena_room",100,75;
-
-OnEnter:
-	enablenpc "toout#party";
-	end;
-
-OnStop:
-// 	broadcastinmap "toout turns off the timer."
-	stopnpctimer;
-	end;
-}
-
-prt_are_in,73,74,0	script	arena_out	-1,1,1,{
-
-OnTouch:
-	set $arn_partywait,0;
-	warp "arena_room",100,75;
-	end;
-}
-
-force_1-2,99,31,4	script	Slipslowrun#party	124,{
-
-OnInit:
-	set $@mapcountpt,0;
-	end;
-
-OnStart:
-	initnpctimer;
-	set $arena_minptst,gettime(2);
-	set $arena_secptst,gettime(1);
-	end;
-
-OnTimer2000:
-	mapannounce "force_1-2","Good day, my name is Slipslowrun! I am here to assist you in the party arena battles!",bc_all;
-	donpcevent "arena_compass::OnStart";
-	end;
-
-OnTimer3000:
-	mapannounce "force_1-2","The goal of the party arena is eliminating every monster in each room.",bc_all;
-	end;
-
-OnTimer4000:
-	mapannounce "force_1-2","There is no order to enter one among 3 rooms at 3 direction. But remember you will eliminate all monsters in a room in order to procceed to the next step.",bc_all;
-	end;
-
-OnTimer5000:
-	mapannounce "force_1-2","You have 10 minutes from now. I expect you will do your best! ",bc_all;
-	end;
-
-OnTimer60000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 9 minutes ",bc_all;
-	end;
-
-OnTimer120000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 8 minutes ",bc_all;
-	end;
-
-OnTimer180000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 7 minutes ",bc_all;
-	end;
-
-OnTimer240000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 6 minutes ",bc_all;
-	end;
-
-OnTimer300000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 5 minutes ",bc_all;
-	end;
-
-OnTimer360000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 4 minutes ",bc_all;
-	end;
-
-OnTimer420000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 3 minutes ",bc_all;
-	end;
-
-OnTimer480000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 2 minutes ",bc_all;
-	end;
-
-OnTimer540000:
-	if(!getmapusers("force_1-2")) donpcevent "Slipslowrun#party::OnFail";
-	mapannounce "force_1-2","Remaining Time : 1 minute ",bc_all;
-	end;
-
-OnTimer600000:
-	mapannounce "force_1-2","Time is over! Please make sure you do not leave anything behind you before you leave .",bc_all;
-	end;
-
-OnTimer605000:
-	donpcevent "arena_p::OnReset";
-	mapwarp "force_1-2","prt_are_in",177,138;
-	end;
-
-OnTimer606000:
-OnTimer607000:
-OnTimer608000:
-OnTimer609000:
-OnTimer610000:
-OnTimer611000:
-OnTimer612000:
-OnTimer613000:
-	mapwarp "force_1-2","prt_are_in",177,138;
-	end;
-
-OnTimer614000:
-	mapwarp "force_1-2","prt_are_in",177,138;
-	donpcevent "Slipslowrun#party::OnFail";
-	end;
-
-OnFail:
-	donpcevent "Slipslowrun#party::OnTimeoff";
-	mapwarp "force_1-2","prt_are_in",177,138;
-	donpcevent "arena_p::OnReset";
-	donpcevent "alloff#party::OnInit";
-	donpcevent "Ponox::Onstart";
-	end;
-
-OnTimeoff:
-	stopnpctimer;
-	end;
-
-On01_end:
-	mapannounce "force_1-2","A door to the east room has opened!",bc_all;
-	end;
-
-On02_end:
-	mapannounce "force_1-2","A door to the west room has opened!",bc_all;
-	end;
-
-On03_end:
-	mapannounce "force_1-2","A door to the south room has opened!",bc_all;
-	end;
-
-On04_start:
-	mapannounce "force_1-2","A door to the 4th room at the east has opened!",bc_all;
-	end;
-
-On04_end1:
-	mapannounce "force_1-2","A warp portal at the west has opened! Please clear the 5th room at the end of the west hall! ",bc_all;
-	end;
-
-On04_end2:
-	mapannounce "force_1-2","A warp portal at the west north room has opened! ",bc_all;
-	end;
-
-On05_end1:
-	mapannounce "force_1-2","A door to the east room has opened~",bc_all;
-	end;
-
-On05_end2:
-	mapannounce "force_1-2","A door to the north room has opened~",bc_all;
-	end;
-
-On06_end:
-	mapannounce "force_1-2","A door to the east room has opened~",bc_all;
-	end;
-
-On07_end:
-	mapannounce "force_1-2","A door at the north has opened~",bc_all;
-	end;
-
-On08_end:
-	mapannounce "force_1-2","A door to the west hall has opened~",bc_all;
-	end;
-
-On09_end:
-	mapannounce "force_1-2","A west exit has opened!",bc_all;
-	end;
-
-On10_end:
-	mapannounce "force_1-2","Boss stage cleared! An exit at the east has opened! Thank you.",bc_all;
-	end;
-}
-
--	script	arena_p	-1,{
-
-OnStart:
-	mapwarp "force_1-2","prt_are_in",177,138;
-	disablenpc "force_01_00";
-	disablenpc "force_02_00";
-	disablenpc "force_03_00";
-	disablenpc "force_03_05";
-	disablenpc "force_03_04";
-	disablenpc "force_04_03";
-	disablenpc "force_05_03";
-	disablenpc "force_05_06";
-	disablenpc "force_06_07";
-	disablenpc "force_07_08";
-	disablenpc "force_08_09";
-	disablenpc "force_09_10";
-	disablenpc "force_10_09";
-	disablenpc "force_09_exit";
-	enablenpc "force_01start#party";
-	enablenpc "force_02start#party";
-	enablenpc "force_03start#party";
-	disablenpc "force_04start#party";
-	disablenpc "force_05start#party";
-	disablenpc "force_06start#party";
-	disablenpc "force_07start#party";
-	disablenpc "force_08start#party";
-	disablenpc "force_09start#party";
-	disablenpc "force_10start#party";
-	disablenpc "force_exit#party";
-	donpcevent "force_01mob#party::OnReset";
-	donpcevent "force_02mob#party::OnReset";
-	donpcevent "force_03mob#party::OnReset";
-	donpcevent "force_04mob#party::OnReset";
-	donpcevent "force_05mob#party::OnReset";
-	donpcevent "force_06mob#party::OnReset";
-	donpcevent "force_07mob#party::OnReset";
-	donpcevent "force_08mob#party::OnReset";
-	donpcevent "force_09mob#party::OnReset";
-	donpcevent "force_10mob-1#party::OnReset";
-	donpcevent "force_10mob-2#party::OnReset";
-	donpcevent "force_exitmob#party::OnReset";
-	donpcevent "Slipslowrun#party::OnStart";
-	set $arn_partyc,0;
-	set $arn_partywait,0;
-	end;
-
-On04_start:
-	enablenpc "force_03_04";
-	enablenpc "force_04start#party";
-	end;
-
-On06_start:
-	enablenpc "force_05_06";
-	enablenpc "force_06start#party";
-	end;
-
-On07_start:
-	enablenpc "force_06_07";
-	enablenpc "force_07start#party";
-	end;
-
-On08_start:
-	enablenpc "force_07_08";
-	enablenpc "force_08start#party";
-	end;
-
-On09_start:
-	enablenpc "force_08_09";
-	enablenpc "force_09start#party";
-	end;
-
-On10_start:
-	enablenpc "force_09_10";
-	enablenpc "force_10start#party";
-	end;
-
-Onexit:
-	enablenpc "force_10_09";
-	enablenpc "force_09_exit";
-	enablenpc "force_exit#party";
-	end;
-
-OnReset:
-	donpcevent "force_01mob#party::OnReset";
-	donpcevent "force_02mob#party::OnReset";
-	donpcevent "force_03mob#party::OnReset";
-	donpcevent "force_04mob#party::OnReset";
-	donpcevent "force_05mob#party::OnReset";
-	donpcevent "force_06mob#party::OnReset";
-	donpcevent "force_07mob#party::OnReset";
-	donpcevent "force_08mob#party::OnReset";
-	donpcevent "force_09mob#party::OnReset";
-	donpcevent "force_10mob-1#party::OnReset";
-	donpcevent "force_10mob-2#party::OnReset";
-	donpcevent "force_exitmob#party::OnReset";
-	end;
-}
-
-force_1-2,85,26,1	script	force_00_01	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",37,26;
-	end;
-}
-
-force_1-2,114,26,1	script	force_00_02	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",162,26;
-	end;
-}
-
-force_1-2,99,40,1	script	force_00_03	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",99,66;
-	end;
-}
-
-force_1-2,41,26,1	script	force_01_00	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",89,26;
-	end;
-}
-
-force_1-2,158,26,1	script	force_02_00	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",110,26;
-	end;
-}
-
-force_1-2,99,63,1	script	force_03_00	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",99,36;
-	end;
-}
-
-force_1-2,84,78,1	script	force_03_05	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",37,78;
-	end;
-}
-
-force_1-2,115,78,1	script	force_03_04	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",162,78;
-	end;
-}
-force_1-2,158,77,1	script	force_04_03	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",110,78;
-	end;
-}
-
-force_1-2,41,77,1	script	force_05_03	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",37,78;
-	end;
-}
-
-force_1-2,25,93,1	script	force_05_06	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",26,118;
-	end;
-}
-
-force_1-2,49,130,1	script	force_06_07	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",91,125;
-	end;
-}
-
-force_1-2,107,145,1	script	force_07_08	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",173,118;
-	end;
-}
-
-force_1-2,158,178,1	script	force_08_09	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",133,178;
-	end;
-}
-
-force_1-2,55,178,1	script	force_09_10	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",29,178;
-	end;
-}
-
-force_1-2,33,178,1	script	force_10_09	45,1,1,{
-
-OnTouch:
-	warp "force_1-2",59,178;
-	end;
-}
-
-force_1-2,95,187,1	script	force_09_exit	45,1,1,{
-
-OnTouch:
-	set $arena_minptend,gettime(2);
-	set $arena_secptend,gettime(1);
-	warp "prt_are_in",73,139;
-	donpcevent "#arn_timer_pt::OnEnter";
-	donpcevent "arena_p::OnReset";
-	donpcevent "Slipslowrun#party::OnTimeoff";
-	end;
-}
-
-force_1-2,36,26,0	script	force_01start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_01mob#party::Onon";
-	disablenpc "force_01start#party";
-	end;
-}
-
--	script	force_01mob#party	-1,{
-
-Onon:
-	monster "force_1-2",15,35,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",35,35,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",15,15,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",35,15,"Penomena",1441,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",15,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",17,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",19,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",21,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",15,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",17,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",19,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",21,25,"Clock",1528,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",15,30,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",17,22,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",19,32,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",21,22,"Alarm",1476,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",26,33,"Clock Tower Keeper",1527,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",26,33,"Clock Tower Keeper",1527,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",26,14,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",30,27,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",29,25,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",26,14,"Ancient Worm",1567,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",33,26,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",29,28,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",33,20,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
-	monster "force_1-2",33,30,"Incubus",1580,1,"force_01mob#party::OnMobDeath";
-	set $force_01_pt,26;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_01mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_01_pt,$force_01_pt -1;
-	if($force_01_pt < 1)
-	{
-		enablenpc "force_01_00";
-		donpcevent "Slipslowrun#party::On01_end";
-		set $arn_partyc,$arn_partyc +1;
-		if($arn_partyc == 3)
-		{
-			donpcevent "Slipslowrun#party::On04_start";
-			enablenpc "force_03_04";
-			enablenpc "force_04start#party";
-		}
-	}
-	end;
-}
-
-force_1-2,162,26,0	script	force_02start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_02mob#party::Onon";
-	disablenpc "force_02start#party";
-	end;
-}
-
--	script	force_02mob#party	-1,{
-
-Onon:
-	monster "force_1-2",163,36,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",184,36,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",184,16,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",163,16,"Penomena",1441,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",171,37,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",177,37,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",184,29,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",184,22,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",177,16,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",170,16,"Joker",1437,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",169,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",171,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",173,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",175,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",177,28,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",177,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",175,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",173,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",171,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",169,23,"Bathory",1525,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,30,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",187,22,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",173,40,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",173,40,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",181,25,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	monster "force_1-2",181,25,"Arclouse",1477,1,"force_02mob#party::OnMobDeath";
-	set $force_02_pt,30;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_02mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_02_pt,$force_02_pt -1;
-	if($force_02_pt < 1)
-	{
-		enablenpc "force_02_00";
-		donpcevent "Slipslowrun#party::On02_end";
-		set $arn_partyc,$arn_partyc +1;
-		if($arn_partyc == 3)
-		{
-			donpcevent "Slipslowrun#party::On04_start";
-			enablenpc "force_03_04";
-			enablenpc "force_04start#party";
-		}
-	}
-	end;
-}
-
-force_1-2,99,66,0	script	force_03start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_03mob#party::Onon";
-	disablenpc "force_03start#party";
-	end;
-}
-
--	script	force_03mob#party	-1,{
-
-Onon:
-	monster "force_1-2",89,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",90,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",91,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",92,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",93,81,"Merman",1451,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",96,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",98,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",100,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",102,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",104,85,"Wind Ghost",1450,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",88,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",90,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",92,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",94,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",96,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",98,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",100,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",102,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",104,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",106,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",108,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",110,79,"Deviruchi",1433,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",91,86,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",108,86,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",91,69,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
-	monster "force_1-2",108,69,"Wanderer",1490,1,"force_03mob#party::OnMobDeath";
-	set $force_03_pt,26;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_03mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_03_pt,$force_03_pt -1;
-	if($force_03_pt < 1)
-	{
-		enablenpc "force_03_00";
-		donpcevent "Slipslowrun#party::On03_end";
-		set $arn_partyc,$arn_partyc +1;
-		if($arn_partyc == 3)
-		{
-			donpcevent "Slipslowrun#party::On04_start";
-			enablenpc "force_03_04";
-			enablenpc "force_04start#party";
-		}
-	}
-	end;
-}
-
-force_1-2,162,78,0	script	force_04start#party	-1,3,3,{
-
-OnTouch:
-	donpcevent "force_04mob#party::Onon";
-	disablenpc "force_04start#party";
-	end;
-}
-
--	script	force_04mob#party	-1,{
-
-Onon:
-	monster "force_1-2",174,78,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",184,78,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",184,68,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",174,68,"Penomena",1441,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",169,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",170,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",171,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",172,87,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",169,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",170,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",171,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",172,77,"Ride Word",1478,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",183,83,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",183,80,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",183,73,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",183,70,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",179,77,"Wraith Dead",1566,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",169,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",171,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",173,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",175,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
-	monster "force_1-2",177,72,"Assaulter",1364,1,"force_04mob#party::OnMobDeath";
-	set $force_04_pt,22;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_04mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_04_pt,$force_04_pt -1;
-	if($force_04_pt < 1)
-	{
-		enablenpc "force_04_03";
-		enablenpc "force_03_05";
-		enablenpc "force_05start#party";
-		donpcevent "Slipslowrun#party::On04_end1";
-	}
-	end;
-}
-
-force_1-2,36,77,0	script	force_05start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_05mob#party::Onon";
-	disablenpc "force_05start#party";
-	end;
-}
-
--	script	force_05mob#party	-1,{
-
-Onon:
-	monster "force_1-2",25,68,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",36,68,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",16,88,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",15,78,"Penomena",1441,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",33,88,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",29,87,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",25,81,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",25,78,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",25,72,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",29,70,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",21,70,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",19,76,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",19,83,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",23,89,"Sting",1489,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",22,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",23,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",24,85,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",23,86,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",22,86,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",22,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",22,72,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",23,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",23,72,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	monster "force_1-2",24,71,"Cramp",1570,1,"force_05mob#party::OnMobDeath";
-	set $force_05_pt,24;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_05mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_05_pt,$force_05_pt -1;
-	if($force_05_pt < 1)
-	{
-		donpcevent "arena_p::On06_start";
-		donpcevent "Slipslowrun#party::On05_end2";
-	}
-	end;
-}
-
-force_1-2,26,118,0	script	force_06start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_06mob#party::Onon";
-	disablenpc "force_06start#party";
-	end;
-}
-
--	script	force_06mob#party	-1,{
-
-Onon:
-	monster "force_1-2",19,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",24,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",28,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",32,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",24,127,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",27,127,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",24,128,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",27,128,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",24,129,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",27,129,"Shinobi",1560,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,140,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,136,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,132,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,128,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,124,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,120,"Tengu",1563,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,140,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,136,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,132,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,128,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,124,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	monster "force_1-2",16,120,"Wicked Nymph",1564,1,"force_06mob#party::OnMobDeath";
-	set $force_06_pt,22;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_06mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_06_pt,$force_06_pt -1;
-	if($force_06_pt < 1)
-	{
-		donpcevent "arena_p::On07_start";
-		donpcevent "Slipslowrun#party::On06_end";
-		set $arn_partyc,$arn_partyc +1;
-	}
-	end;
-}
-
-force_1-2,92,124,0	script	force_07start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_07mob#party::Onon";
-	disablenpc "force_07start#party";
-	end;
-}
-
--	script	force_07mob#party	-1,{
-
-Onon:
-	monster "force_1-2",104,134,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",104,136,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",104,137,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",104,139,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",111,134,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",111,136,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",111,137,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",111,139,"Greatest General",1541,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",98,122,"Khalitzburg",1438,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",90,119,"Khalitzburg",1438,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",98,122,"Executioner",1487,1,"force_07mob#party::OnMobDeath";
-	monster "force_1-2",108,140,"Chimera",1456,1,"force_07mob#party::OnMobDeath";
-	set $force_07_pt,12;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_07mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_07_pt,$force_07_pt -1;
-	if($force_07_pt < 1)
-	{
-		donpcevent "arena_p::On08_start";
-		donpcevent "Slipslowrun#party::On07_end";
-		set $arn_partyc,$arn_partyc +1;
-	}
-	end;
-}
-
-force_1-2,173,118,0	script	force_08start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_08mob#party::Onon";
-	disablenpc "force_08start#party";
-	end;
-}
-
--	script	force_08mob#party	-1,{
-
-Onon:
-	monster "force_1-2",172,154,"Khalitzburg",1438,1,"force_08mob#party::OnMobDeath";
-	monster "force_1-2",174,145,"Ghostring",1576,1,"force_08mob#party::OnMobDeath";
-	monster "force_1-2",174,145,"Chimera",1456,1,"force_08mob#party::OnMobDeath";
-	set $force_08_pt,4;
-	if(.arn_injustice != 5)
-	{
-		monster "force_1-2",rand(162,184),rand(122,185),"Injustice",1446,1,"force_08mob#party::OnMobDeath";
-		set .arn_injustice,.arn_injustice +1;
-		set $force_08_pt,$force_08_pt +1;
-	}
-	monster "force_1-2",rand(162,184),rand(122,185),"Raydric Archer",1453,1,"force_08mob#party::OnMobDeath";
-	if(.arn_terror != 5)
-	{
-		monster "force_1-2",rand(162,184),rand(122,185),"Nightmare Terror",1554,1,"force_08mob#party::OnMobDeath";
-		set .arn_terror,.arn_terror +1;
-		set $force_08_pt,$force_08_pt +1;
-	}
-	if(.arn_mummy != 6)
-	{
-		monster "force_1-2",rand(162,184),rand(122,185),"Ancient Mummy",1522,1,"force_08mob#party::OnMobDeath";
-		set .arn_mummy,.arn_mummy +1;
-		set $force_08_pt,$force_08_pt +1;
-	}
-	if(.arn_skel != 10)
-	{
-		monster "force_1-2",rand(162,184),rand(122,185),"Skel Prisoner",1479,1,"force_08mob#party::OnMobDeath";
-		set .arn_skel,.arn_skel +1;
-		set $force_08_pt,$force_08_pt +1;
-	}
-	if(.arn_hunt != 5)
-	{
-		monster "force_1-2",rand(162,184),rand(122,185),"Hunter Fly",1422,1,"force_08mob#party::OnMobDeath";
-		set .arn_hunt,.arn_hunt +1;
-		set $force_08_pt,$force_08_pt +1;
-	}
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_08mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_08_pt,$force_08_pt -1;
-	if($force_08_pt < 1)
-	{
-		donpcevent "arena_p::On09_start";
-		donpcevent "Slipslowrun#party::On08_end";
-		set $arn_partyc,$arn_partyc +1;
-	}
-	end;
-}
-
-force_1-2,133,178,0	script	force_09start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_09mob#party::Onon";
-	disablenpc "force_09start#party";
-	end;
-}
-
--	script	force_09mob#party	-1,{
-
-Onon:
-	monster "force_1-2",86,180,"Elder",1573,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",86,176,"Elder",1573,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",95,183,"Elder",1573,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",94,175,"Elder",1573,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",76,178,"Elder",1573,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",84,179,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",74,181,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",73,176,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",62,178,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",68,177,"Explosion",1532,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",122,177,"Lava Golem",1549,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",112,179,"Lava Golem",1549,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",122,178,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",121,177,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
-	monster "force_1-2",122,177,"Anolian",1488,1,"force_09mob#party::OnMobDeath";
-	set $force_09_pt,15;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_09mob#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_09_pt,$force_09_pt -1;
-	if($force_09_pt < 1)
-	{
-		donpcevent "arena_p::On10_start";
-		donpcevent "Slipslowrun#party::On09_end";
-		set $arn_partyc,$arn_partyc +1;
-	}
-	end;
-}
-
-force_1-2,29,178,0	script	force_10start#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_10mob-1#party::Onon1";
-	disablenpc "force_10start#party";
-	end;
-}
-
--	script	force_10mob-1#party	-1,{
-
-Onon1:
-	switch(rand(1,2))
-	{
-		case 1:
-			monster "force_1-2",16,179,"Evil Snake Lord",1529,1,"force_10mob-1#party::OnMobDeath";
-			break;
-
-		case 2:
-			monster "force_1-2",24,179,"Dracula",1530,1,"force_10mob-1#party::OnMobDeath";
-			break;
-	}
-	set $force_10_1_pt,1;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_10mob-1#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_10_1_pt,$force_10_1_pt -1;
-	if($force_10_1_pt < 1) donpcevent "force_10mob-2#party::Onon2";
-	end;
-}
-
--	script	force_10mob-2#party	-1,{
-
-Onon2:
-	monster "force_1-2",16,179,"Samurai Spector",1542,1,"force_10mob-2#party::OnMobDeath";
-	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
-	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
-	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
-	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
-	monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMobDeath";
-	set $force_10_2_pt,6;
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_10mob-2#party::OnMobDeath";
-	end;
-
-OnMobDeath:
-	set $force_10_2_pt,$force_10_2_pt -1;
-	if($force_10_2_pt < 1)
-	{
-		donpcevent "arena_p::Onexit";
-		donpcevent "Slipslowrun#party::On10_end";
-		set $arn_partyc,0;
-	}
-	end;
-}
-
-force_1-2,59,178,0	script	force_exit#party	-1,1,1,{
-
-OnTouch:
-	donpcevent "force_exitmob#party::Onon-1";
-	disablenpc "force_exit#party";
-	end;
-}
-
--	script	force_exitmob#party	-1,{
-
-Onon:
-	monster "force_1-2",95,177,"Farewell",1393,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"I hate you",1543,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"I like chocolate",1472,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"You like it, huh?",1472,1,"force_exitmob-#party::OnMobDeath";
-	monster "force_1-2",95,177,"Sorry",1420,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Tristram II",1562,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"I am hungry",1468,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Bye",1419,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Take care",1394,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Sexy Body",1578,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Pressure",1471,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Take it easy",1491,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Are you gonna hurt me?",1555,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Merchant",1428,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Ms. Kim",1472,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Martial Art",1472,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Part-timer",1420,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Boss",1562,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Old Yellow Box",1474,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Bat",1419,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Extra",1394,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Milk Merchant",1578,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Darling",1471,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Oh noes!",1491,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"I am not a Wraith",1566,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Mom Wraith",1566,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Dad Wraith",1566,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Book[3]",1478,1,"force_exitmob#party::OnMobDeath";
-	monster "force_1-2",95,177,"Exchange Diary",1478,1,"force_exitmob#party::OnMobDeath";
-	end;
-
-OnReset:
-	killmonster "force_1-2","force_exitmob#party::OnMobDeath";
-	end;
-}
-
-prt_are_in,181,135,3	script	Staff#party-1	67,{
-
-	mes "[Staff]";
-	mes "You did a good job.";
-	mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
-	next;
-	if (arena_point == 30000) {
-		mes "[Staff]";
-		mes "Uh huh!";
-		mes "You already have enough arena points.";
-		mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
-		next;
-	}
-	else set arena_point, arena_point + 1;
-	mes "[Staff]";
-	mes "Let me guide you outside. I hope you had a good time.";
-	close2;
-	specialeffect2 EF_HIT5;
-	warp "arena_room",100,75;
-	end;
-}
-
-prt_are_in,77,135,3	script	Staff#party-2	67,{
-
-	if($arena_minptend < $arena_minptst)
-	{
-		if($arena_secptend < $arena_secptst)
-		{
-			set @record_minpt,60 - $arena_minptst + $arena_minptend -1;
-			set @record_secpt,60 - $arena_secptst + $arena_secptend;
-		}
-		else
-		{
-			set @record_minpt,60 - $arena_minptst + $arena_minptend;
-			set @record_secpt,$arena_secptend - $arena_secptst;
-		}
-	}
-	else
-	{
-		if($arena_secptend < $arena_secptst)
-		{
-			set @record_minpt,$arena_minptend - $arena_minptst -1;
-			set @record_secpt,60 - $arena_secptst + $arena_secptend;
-		}
-		else
-		{
-			set @record_minpt,$arena_minptend - $arena_minptst;
-			set @record_secpt,$arena_secptend - $arena_secptst;
-		}
-	}
-	set @gappt,(60 * $top_ptmin + $top_ptsec) - (60 * @record_minpt + @record_secpt);
-	mes "[Staff]";
-	mes "Wow, you did a good job~ ";
-	mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
-	mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
-	next;
-	mes "[Staff]";
-	mes "is "+@record_minpt+"minutes "+@record_secpt+"seconds.";
-	mes "Congratulations!";
-	next;
-	mes "[Staff]";
-	mes "The fastest party among people who cleared party arena time force battle is ^3131FF"+$arena_pttopn$+"^000000.";
-	next;
-	mes "[Staff]";
-	mes "^3131FF"+$arena_pttopn$+"^000000's running time was ^3131FF"+$top_ptmin+"^000000minutes ^3131FF"+$top_ptsec+"^000000seconds.";
-	next;
-	set .arn_party,getcharid(1);
-	if (@gappt < 0) {
-		mes "[Staff]";
-		mes "Although you failed to make a new record, I hope you will succeed next time.";
-		next;
-		if (arena_point > 29980) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			set arena_point, arena_point + 40;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		if(getpartyleader(.arn_party,2) == getcharid(0))
-		{
-			donpcevent "#arn_timer_pt::Onstop";
-			donpcevent "alloff#pt::Onon";
-			donpcevent "Ponox::Onstart";
-		}
-		specialeffect2 EH_HIT5;
- 		donpcevent "cast#pt::Onnomal1";
-		warp "arena_room",100,75;
-		end;
-	}
-	else
-	{
-		emotion e_omg;
-		mes "[Staff]";
-		mes "Wow! You have renewed the record!";
-		mes "What a great job!";
-		next;
-		if(getpartyleader(.arn_party,2) == getcharid(0))
-		{
-			mes "[Staff]";
-			mes "You can record you and your party members on ^FF0000the hall of Arena Time Force Battle party ^000000.";
-			mes "When you enter a name, the name will be remained on the top unless someone make a new record.";
-			next;
-			mes "[Staff]";
-			mes "Please enter a name within 10 letters which can represent you and your party members.";
-			next;
-			switch( select( "Ok.","Let me think." ) ) 
-			{
-				case 1:
-					input .@arnparty$;
-					mes "[Staff]";
-					mes "You have entered ^3131FF"+.@arnparty$+"^000000. Is it correct?";
-					next;
-					switch( select( "Yes","No" ) )
-					{
-						case 1:
-							set $top_ptmin, @record_minpt;
-							set $top_ptsec, @record_secpt;
-							set $arena_pttopn$,.@arnparty$;
-							donpcevent "Vendigos::Onlinerec_pt";
-							mes "[Staff]";
-							mes "Your record has been entered.";
-							next;
-							break;
-
-						case 2:
-							mes "[Staff]";
-							mes "Please take your time and think up a nice name.";
-							close;
-
-					}
-					break;
-
-				case 2:
-					mes "[Staff]";
-					mes "Please take your time and think up a nice name.";
-					close;
-
-			}
-
-
-		}
-		if (arena_point > 29900) {
-			mes "[Staff]";
-			mes "Then let me reward you with some arena points....eh?";
-			mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
-			next;
-			mes "[Staff]";
-			mes "You can check the amount of arena points you have in the arena waiting room.";
-			next;
-			mes "[Staff]";
-			mes "I hope you had a good time and let me guide you to the entrance of arena.";
-			mes "Thank you.";
-			close2;
-		}
-		else
-		{
-			mes "[Staff]";
-			mes "Let me reward you with some arena points.";
-			mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
-			next;
-			set arena_point, arena_point + 100;
-			mes "[Staff]";
-			mes "Let me reward you some arena points.";
-			mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
-			next;
-			mes "[Staff]";
-			mes "Let me guide you to the entrance of arena.";
-			mes "See you later~";
-			close2;
-		}
-		if(getpartyleader(.arn_party,2) == getcharid(0))
-		{
-			donpcevent "#arn_timer_pt::Onstop";
-			donpcevent "alloff#pt::Onon";
-			donpcevent "Ponox::Onstart";
-		}
-		specialeffect2 EF_HIT5;
-		warp "arena_room",100,75;
-		end;
-	}
-
-}
-
--	script	#arn_timer_pt	-1,{
-
-OnEnter:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","This broadcast informs you about the restriction for party arena.",0,0xFFCE00;
-	end;
-
-OnTimer3000:
-	mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
-	end;
-
-OnTimer4000:
-	mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
-	end;
-
-OnTimer60000:
- 	donpcevent "cast#pt::Ontimeover2";
-	donpcevent "arn_warp_pt::Onout";
-	donpcevent "#arn_timer_pt::Onstop";
-	donpcevent "alloff#pt::Onon";
-	donpcevent "Ponox::Onstart";
-	end;
-
-Onstop:
-	stopnpctimer;
-	end; 
-}
-
--	script	arn_warp_pt	-1,{
-
-Onout:
-	areawarp "prt_are_in",66,143,81,126,"arena_room",100,75;
-	end;
-}
-
--	script	cast#pt	-1,{
-
-Ontimeover1:
-	mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
-	end;
-
-Onnomal1:
-	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-
-Onnomal2:
-	mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
-	end;
-
-Ontimeover2:
-	mapannounce "force_2-1","Arena will be reactivated due to an error occurred in the waiting room.",0,0xFFCE00;
-	end;
-}
-
--	script	alloff#pt	-1,{
-
-Onon:
-	mapwarp "force_1-2","prt_are_in",126,139,0,0;
-	donpcevent "force_01mob#party::OnReset";
-	donpcevent "force_02mob#party::OnReset";
-	donpcevent "force_03mob#party::OnReset";
-	donpcevent "force_04mob#party::OnReset";
-	donpcevent "force_05mob#party::OnReset";
-	donpcevent "force_06mob#party::OnReset";
-	donpcevent "force_07mob#party::OnReset";
-	donpcevent "force_08mob#party::OnReset";
-	donpcevent "force_09mob#party::OnReset";
-	donpcevent "force_10-1mob#party::OnReset";
-	donpcevent "force_10-2mob#party::OnReset";
-	donpcevent "force_exitmob#party::OnReset";
-	//disablenpc "force_01mob#party";
-	//disablenpc "force_02mob#party";
-	//disablenpc "force_03mob#party";
-	//disablenpc "force_04mob#party";
-	//disablenpc "force_05mob#party";
-	//disablenpc "force_06mob#party";
-	//disablenpc "force_07mob#party";
-	//disablenpc "force_08mob#party";
-	//disablenpc "force_09mob#party";
-	//disablenpc "force_10mob-1#party";
-	//disablenpc "force_10mob-2#party";
-	enablenpc "force_01start#party";
-	enablenpc "force_02start#party";
-	enablenpc "force_03start#party";
-	disablenpc "force_04start#party";
-	disablenpc "force_05start#party";
-	disablenpc "force_06start#party";
-	disablenpc "force_07start#party";
-	disablenpc "force_08start#party";
-	disablenpc "force_09start#party";
-	disablenpc "force_10start#party";
-	disablenpc "force_exit#party";
-	disablenpc "force_01_00";
-	disablenpc "force_02_00";
-	disablenpc "force_03_00";
-	disablenpc "force_03_05";
-	disablenpc "force_03_04";
-	disablenpc "force_04_03";
-	disablenpc "force_05_03";
-	disablenpc "force_05_06";
-	disablenpc "force_06_07";
-	disablenpc "force_07_08";
-	disablenpc "force_08_09";
-	disablenpc "force_09_10";
-	disablenpc "force_10_09";
-	disablenpc "force_09_exit";
-	disablenpc "arena_p";
-	donpcevent "Slipslowrun#party::Ontimeroff";
-	disablenpc "Slipslowrun#party";
-	disablenpc "arn_warp_pt";
-	set $arn_partywait,0;
-	set $arn_partyc,0;
-	donpcevent "#arn_timer_pt::Onstop";
-	enablenpc "Slipslowrun#party";
-	enablenpc "arena_p";
-	end;
-
-OnInit:
-	if(!$top_ptmin && !$top_ptsec) set $top_ptmin,10;
-	end;
-
-}
diff --git a/npc/pre-re/other/arena/arena_point.txt b/npc/pre-re/other/arena/arena_point.txt
deleted file mode 100644
index 0890867bf..000000000
--- a/npc/pre-re/other/arena/arena_point.txt
+++ /dev/null
@@ -1,179 +0,0 @@
-//===== Hercules Script ======================================
-//= Point Exchanger
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: ========================================= 
-//= [Aegis Conversion]
-//= Point exchanger: Turbo track points -> Arena Points
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//============================================================
-
-prt_are_in,103,11,3	script	Arena Point Manager	732,{
-	mes "[Arena Point Manager]";
-	mes "I hope you're having a good";
-	mes "time in the Arena. If you've";
-	mes "earned Turbo Track Points at";
-	mes "Al De Baran's Turbo Track, I can,";
-	mes "convert them into Arena Points.";
-	next;
-	switch(select("Point Check:Convert Points:^660000Conversion Info^000000")) {
-	case 1:
-		mes "[Arena Point Manager]";
-		mes "" + strcharinfo(0) + ",";
-		mes "you currently have";
-		mes "" + arena_point + " Arena Points";
-		mes "and " + tt_point + " Turbo Track Points.";
-		close;
-	case 2:
-		mes "[Arena Point Manager]";
-		mes "" + strcharinfo(0) + ",";
-		mes "you currently have";
-		mes "" + arena_point + " Arena Points";
-		mes "and " + tt_point + " Turbo Track Points.";
-		next;
-		mes "[Arena Point Manager]";
-		mes "Please choose from among";
-		mes "the Track Point to Arena Point";
-		mes "conversions. Keep in mind that";
-		mes "when you convert more than 10";
-		mes "Track Points at one time, you can only convert in ^4D4DFFmultiples of 10^000000.";
-		next;
-		switch(select("2 TP -> 1 AP:4 TP -> 2 AP:6 TP -> 3 AP:8 TP -> 4 AP:10 TP and more:Cancel")) {
-		case 1:
-			callsub S_ExchangePoints,28999,2,1;
-		case 2:
-			callsub S_ExchangePoints,28998,4,2;
-		case 3:
-			callsub S_ExchangePoints,28997,6,2;
-		case 4:
-			callsub S_ExchangePoints,28996,8,4;
-		case 5:
-			mes "[Arena Point Manager]";
-			mes "Please enter the number";
-			mes "of times you wish to convert";
-			mes "10 Turbo Track Points into";
-			mes "Arena Points. The largest";
-			mes "value you may enter is 20.";
-			mes "To cancel, enter ''^3355FF0^000000.''";
-			next;
-			input .@input;
-			if (.@input == 0) {
-				mes "[Arena Point Manager]";
-				mes "You have";
-				mes "canceled";
-				mes "this service.";
-				close;
-			}
-			else if (.@input > 20) {
-				mes "[Arena Point Manager]";
-				mes "Your request exceeds";
-				mes "the maximum limit. Please";
-				mes "enter a value no greater than 20.";
-				close;
-			}
-			else {
-				set .@want_point1,10 * .@input;
-				set .@want_point,5 * .@input;
-				set .@my_arena_all,arena_point + .@want_point;
-				set .@my_turbo_all,tt_point - .@want_point1;
-				if (.@my_arena_all > 28999) {
-					mes "[Arena Point Manager]";
-					mes "You will exceed the";
-					mes "maximum amount of";
-					mes "Arena Points if we proceed";
-					mes "with this conversion of your";
-					mes "Turbo Track Points. You cannot";
-					mes "have more than 29,000 Arena Points.";
-					next;
-					mes "[Arena Point Manager]";
-					mes "Please spend some of";
-					mes "your Arena Points before";
-					mes "using this service again.";
-					mes "Thank you for your patronage.";
-					close;
-				}
-				if (.@my_turbo_all < 0) {
-					mes "[Arena Point Manager]";
-					mes "I'm sorry, but";
-					mes "you don't have enough";
-					mes "Turbo Track Points to";
-					mes "perform this Arena";
-					mes "Point conversion.";
-					close;
-				}
-				else {
-					mes "[Arena Point Manager]";
-					mes "You have converted";
-					mes "10 Turbo Track Points";
-					mes "into 5 Arena Points " + .@input + " times.";
-					mes "A total of " + .@want_point1 + " Turbo Track Points were converted into";
-					mes "" + .@want_point +" Arena Points.";
-					set tt_point,tt_point - .@want_point1;
-					set arena_point,arena_point+.@want_point;
-					next;
-					mes "[Arena Point Manager]";
-					mes "" + strcharinfo(0) + ",";
-					mes "you now have";
-					mes "^4682B4" + arena_point + "^000000 Arena Points";
-					mes "and ^00688B" + tt_point + "^000000 Turbo Track Points.";
-					mes "Thank you for your patronage.";
-					close;
-				}
-			}
-		case 6:
-			mes "[Arena Point Manager]";
-			mes "You have";
-			mes "canceled";
-			mes "this service.";
-			close;
-		}
-	case 3:
-		// Again. no dialog for this option.
-		close;
-	}
-	close;
-
-S_ExchangePoints:
-	if (arena_point > getarg(0) ) {
-		mes "[Arena Point Manager]";
-		mes "You will exceed the";
-		mes "maximum amount of";
-		mes "Arena Points if we proceed";
-		mes "with this conversion of your";
-		mes "Turbo Track Points. You cannot";
-		mes "have more than 29,000 Arena Points.";
-		next;
-		mes "[Arena Point Manager]";
-		mes "Please spend some of";
-		mes "your Arena Points before";
-		mes "using this service again.";
-		mes "Thank you for your patronage.";
-		close;
-	}
-	if (tt_point >= getarg(1)) {
-		mes "[Arena Point Manager]";
-		mes "" + strcharinfo(0) + ",";
-		mes "you've converted "+getarg(1)+" Track";
-		mes "Points into "+getarg(2)+" Arena Point.";
-		set tt_point,tt_point-getarg(1);
-		set arena_point,arena_point+getarg(2);
-		next;
-		mes "[Arena Point Manager]";
-		mes "" + strcharinfo(0) + ",";
-		mes "you now have";
-		mes "^4682B4" + arena_point + "^000000 Arena Points";
-		mes "and ^00688B" + tt_point + "^000000 Turbo Track Points.";
-		mes "Thank you for your patronage.";
-		close;
-	}
-	else {
-		mes "[Arena Point Manager]";
-		mes "I'm sorry, but you don't have";
-		mes "enough Turbo Track Points.";
-		mes "You need at least 2 Turbo Track Points for this conversion service.";
-		close;
-	}
-}
diff --git a/npc/pre-re/other/arena/arena_room.txt b/npc/pre-re/other/arena/arena_room.txt
deleted file mode 100644
index 925976f3b..000000000
--- a/npc/pre-re/other/arena/arena_room.txt
+++ /dev/null
@@ -1,1110 +0,0 @@
-//===== Hercules Script ======================================
-//= Izlude Arena Room
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= Izlude Battle Arena Main Room
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Fixed a small reward typo (was giving potato.) [L0ne_W0lf]
-//============================================================
-
-arena_room,94,93,5	script	Vendigos	97,{
-
-	mes "[Vendigos]";
-	mes "Welcome to the world of Arena, the battle against a time limit.";
-	mes "My name is Vendigos, I am here to help you.";
-	next;
-	mes "[Vendigos]";
-	mes "If you have any questions, feel free to ask me.";
-L_Menu:
-	next;
-	switch( select( "How to challenge","About Arena Points","My Current Arena Points","Cancel" ) )
-	{
-		case 1:
-			mes "[Vendigos]";
-			mes "There are two different kinds of arena mode such as ^3131FFPlayer Mode^000000 and ^3131FFParty Mode^000000.";
-			next;
-			mes "[Vendigos]";
-			mes "^3131FFPlayer Mode^000000 consists of 4 different stages based on character level from 50~80.";
-			mes "For a party with 5 members, they can participate in ^3131FFParty Mode^000000.";
-			next;
-			mes "[Vendigos]";
-			mes "For ^3131FFeach Player Mode Stage^000000, characters who are 20 levels higher than the level requirement on each stage cannot enter. This is to prevent high level characters preoccupying a low level stage.";
-			next;
-			mes "[Vendigos]";
-			mes "There are the NPCs for Player Mode Stages from 12 o'clock direction to the reversed clock direction.";
-			mes "While you're waiting in a chat room, you will be automatically guided to an arena room by the waiting order.";
-			break;
-
-		case 2:
-			mes "[Vendigos]";
-			mes "Let me explain about the ^3131FFArena Point^000000.";
-			mes "It is a reward point for players who ^3131FFsuccessfully cleared a arena stage^000000, a player can possess the maximum 30,000 points.";
-			next;
-			mes "[Vendigos]";
-			mes "Even if you did not clear a stage due to time-over or other errors, you will be given a very small amount of arena points.";
-			next;
-			mes "[Vendigos]";
-			mes "Regarding the use of Arena Points,";
-			mes "we are providing various services such as souvenir photograph services through an NPC named Givu.";
-			break;
-
-		case 3:
-			mes "[Vendigos]";
-			mes "Let me check "+strcharinfo(0)+"'s current arena points.";
-			next;
-			mes "[Vendigos]";
-			mes ""+strcharinfo(0)+" has total ^3131FF"+arena_point+"^000000 points.";
-			next;
-			mes "[Vendigos]";
-			mes "If you wish to know how to use arena points, please refer to the 2nd menu ^3131FF'About Arena Points'^000000.";
-			break;
-
-		case 4:
-			mes "[Vendigos]";
-			mes "Okay, please have a good time.";
-			close;
-	}
-	next;
-	mes "[Vendigos]";
-	mes "Is there anything I can help you more?";
-	goto L_Menu;
-
-Onlinerec_50:
-	mapannounce "arena_room",""+$arena_50topn$+" has renewed the top record in the Arena Time Force Battle level 50. Congratulations!",0;
-	end;
-
-Onlinerec_60:
-	mapannounce "arena_room",""+$arena_60topn$+" has renewed the top record in the Arena Time Force Battle level 60. Congratulations!",0;
-	end;
-
-Onlinerec_70:
-	mapannounce "arena_room",""+$arena_70topn$+" has renewed the top record in the Arena Time Force Battle level 70. Congratulations!",0;
-	end;
-Onlinerec_80:
-	mapannounce "arena_room",""+$arena_80topn$+" has renewed the top record in the Arena Time Force Battle level 80. Congratulations!",0;
-	end;
-
-Onlinerec_pt:
-	mapannounce "arena_room","Party "+$arena_pttopn$+" has renewed the top record in the Arena Time Force Battle. Congratulations!",0;
-	end;
-
-//OnCommand: "linerec_vs"
-// var vs_winner = GetGlobalStr "040611_arn_vstopn"
-// broadcastinmap "Party "+vs_winner+" has renewed the top record in the Arena Time Force Battle. Congratulations!"
-// end;
-
-}
-
-arena_room,105,82,5	script	Arena Record Staff	57,{
-
-	mes "[Owen Kheuv]";
-	mes "Hello, my name is Own Kheuv";
-	mes "in charge of every arena stage record of players.";
-	next;
-	mes "[Owen Kheuv]";
-	mes "Would you like to check the top record players in each stage?";
-	mes "If so, please choose a menu below.";
-	next;
-	switch( select( "lvl 50 Stage","lvl 60 Stage","lvl 70 Stage","lvl 80 Stage","Party Stage" ) )
-	{
-		case 1:
-			mes "[Owen Kheuv]";
-			mes "Currently the top player of the arena lvl 50 stage is ^3131FF "+$arena_50topn$+"^000000, the top record is ^3131FF"+$top_50min+"^000000 minutes ^3131FF"+$top_50sec+"^000000 seconds.";
-			close;
-
-		case 2:
-			mes "[Owen Kheuv]";
-			mes "Currenly the top player of the arena lvl 60 stage is ^3131FF"+$arena_60topn$+"^000000, the top record is ^3131FF"+$top_60min+"^000000 minutes ^3131FF"+$top_60sec+"^000000 seconds.";
-			close;
-
-		case 3:
-			mes "[Owen Kheuv]";
-			mes "Currenly the top player of the arena lvl 70 stage is ^3131FF"+$arena_70topn$+"^000000, the top record is ^3131FF"+$top_70min+"^000000 minutes ^3131FF"+$top_70sec+"^000000 seconds.";
-			close;
-
-		case 4:
-			mes "[Owen Kheuv]";
-			mes "Currenly the top player of the arena lvl 80 stage is ^3131FF"+$arena_80topn$+"^000000, the top record is ^3131FF"+$top_80min+"^000000 minutes ^3131FF"+$top_80sec+"^000000 seconds.";
-			close;
-
-		case 5:
-			mes "[Owen Kheuv]";
-			mes "Currenly the top party is ^3131FF"+$arena_pttopn$+"^000000, the top record is ^3131FF"+$top_ptmin+"^000000 minutes ^3131FF"+$top_ptsec+"^000000 seconds.";
-			close;
-	}
-}
-
-arena_room,68,135,3	script	Helper Pat	726,{
-
-	mes "[Pat]";
-	mes "Welcome, welcome.";
-	mes "I am a helper of the lvl 50 arena stage.";
-	next;
-	mes "[Pat]";
-	mes "This ^3131FFlvl 50 arena stage^000000";
-	mes "is accessable to characters from ^FF0000level 50^000000 to ^FF0000level 69^000000.";
-	next;
-	mes "[Pat]";
-	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
-	mes "Also we accept an entrance fee, 1,000 zeny.";
-	next;
-	mes "[Pat]";
-	mes "Let me introduce you about the play rules of arena.";
-	next;
-	mes "[Pat]";
-	mes "^3131FFWait in a chat room for your turn coming.^000000";
-	mes "When it's your turn, you will be automatically warped to an arena map.";
-	next;
-	mes "[Pat]";
-	mes "As immediately as you enter, a timer to check your play time will be activated.";
-	mes "Please follow what ^3131FFHeel and Toe^000000 guides you. ";
-	next;
-	mes "[Pat]";
-	mes "You have a ^3131FF5 minutes^000000 battle time.";
-	next;
-	mes "[Pat]";
-	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
-	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
-	next;
-	mes "[Pat]";
-	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
-	next;
-	mes "[Pat]";
-	mes "I hope you will have a good time.";
-	close;
-}
-
-arena_room,41,93,5	script	Helper Ben	750,{
-
-	mes "[Ben]";
-	mes "Welcome, welcome.";
-	mes "I am a helper of the lvl 60 arena stage.";
-	next;
-	mes "[Ben]";
-	mes "This ^3131FFlvl 60 arena stage^000000";
-	mes "is accessable to characters from ^FF0000level 60^000000 to ^FF0000level 79^000000.";
-	next;
-	mes "[Ben]";
-	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
-	mes "Also we accept an entrance fee, 1,000 zeny.";
-	next;
-	mes "[Ben]";
-	mes "Let me introduce you about the play rules of arena.";
-	next;
-	mes "[Ben]";
-	mes "^3131FFWait in a chat room for your turn coming.^000000";
-	mes "When it's your turn, you will be automatically warped to an arena map.";
-	next;
-	mes "[Ben]";
-	mes "As immediately as you enter, a timer to check your play time will be activated.";
-	mes "Please follow what ^3131FFMinilover^000000 guides you. ";
-	next;
-	mes "[Ben]";
-	mes "You have a ^3131FF6 minutes^000000 battle time.";
-	next;
-	mes "[Ben]";
-	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
-	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
-	next;
-	mes "[Ben]";
-	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
-	next;
-	mes "[Ben]";
-	mes "I hope you will have a good time.";
-	close;
-}
-
-arena_room,53,49,5	script	Helper Vicious	730,{
-
-	mes "[Vicious]";
-	mes "Hey there.";
-	mes "My name is Vicious, I am a helper of lvl 70 arena stage.";
-	mes "(...I have no clue how the hell I put myself into this crappy work...mumble mumble...grumble grumble..)";
-	next;
-	mes "[Vicious]";
-	mes "This ^3131FFlvl 70 arena stage^000000";
-	mes "is accessable to characters from ^FF0000level 70^000000 to ^FF0000level 89^000000.";
-	next;
-	mes "[Vicious]";
-	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
-	mes "Also we accept an entrance fee, 1,000 zeny.";
-	next;
-	mes "[Vicious]";
-	mes "Let me introduce you about the play rules of arena.";
-	next;
-	mes "[Vicious]";
-	mes "^3131FFWait in a chat room for your turn coming.^000000";
-	mes "When it's your turn, you will be automatically warped to an arena map.";
-	next;
-	mes "[Vicious]";
-	mes "As immediately as you enter, a timer to check your play time will be activated.";
-	mes "Please follow what ^3131FFCadilac^000000 guides you. ";
-	next;
-	mes "[Vicious]";
-	mes "You have a ^3131FF7 minutes^000000 battle time.";
-	next;
-	mes "[Vicious]";
-	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
-	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
-	next;
-	mes "[Vicious]";
-	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Remember that.";
-	next;
-	mes "[Vicious]";
-	mes "Okay, take care now.";
-	close;
-}
-
-arena_room,147,49,3	script	Helper Epin	727,{
-
-	mes "[Epin]";
-	mes "Good day,";
-	mes "I am a helper of lvl 80 arena stage and my name is Epin.";
-	mes "I like reading and I am 19 years old...huh...? Don't you want to hear about me...?";
-	next;
-	emotion e_cry,0;
-	mes "[Epin]";
-	mes "Okay...";
-	next;
-	mes "[Epin]";
-	mes "This ^3131FFlvl 80 arena stage^000000";
-	mes "is accessable to characters from ^FF0000level 80^000000 to ^FF0000level 99^000000.";
-	next;
-	mes "[Epin]";
-	mes "This level limitation is to prevent high level characters abusing low level arena stages. I hope you will understand.";
-	mes "Also we accept an entrance fee, 1,000 zeny.";
-	next;
-	mes "[Epin]";
-	mes "Let me introduce you about the play rules of arena.";
-	next;
-	mes "[Epin]";
-	mes "^3131FFWait in a chat room for your turn coming.^000000";
-	mes "When it's your turn, you will be automatically warped to an arena map.";
-	next;
-	mes "[Epin]";
-	mes "As immediately as you enter, a timer to check your play time will be activated.";
-	mes "Please follow what ^3131FFActus^000000 guides you. ";
-	next;
-	mes "[Epin]";
-	mes "You have a ^3131FF8 minutes^000000 battle time.";
-	next;
-	mes "[Epin]";
-	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
-	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
-	next;
-	mes "[Epin]";
-	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
-	next;
-	mes "[Epin]";
-	mes "I hope you will have a good time.";
-	close;
-}
-
-arena_room,158,93,5	script	Helper Lunic	828,{
-
-	mes "[Lunic]";
-	mes "Welcome to party arena stage.";
-	mes "I hope you will listen carefully to my introduction";
-	mes "since this party arena stage is a little bit different from player mode stages.";
-	next;
-	mes "[Lunic]";
-	mes "^3131FFParty Arena Stage^000000";
-	mes "is accessible to players from ^FF0000level 10^000000 to ^FF0000level 99^000000.";
-	next;
-	mes "[Lunic]";
-	mes "Also, arena will be not be started until all of 5 party members enter the room. We accept an entrance fee 1,000 zeny.";
-	next;
-	mes "[Lunic]";
-	mes "Let me introduce you about the play rules of arena.";
-	next;
-	mes "[Lunic]";
-	mes "^3131FFGroup a party with your friends and wait in a chat room^000000.";
-	mes "You must form a party beforehand. If you didn't do, you could still play but you would have a lot of inconvenience.";
-	next;
-	mes "[Lunic]";
-	mes "Also please remember 5 players automatically warped to the arena room will be in order of ^FF0000entering a chat room^000000 not in order of ^FF0000party^000000. Please remember that.";
-	next;
-	mes "[Lunic]";
-	mes "And please form a party with ^3131FF5 players^000000 before you enter a chat room.";
-	next;
-	mes "[Lunic]";
-	mes "When it becomes your turn, you will be warped into a small map where a warp and a help NPC are located.";
-	mes "In case you enter with members of a different party, use the warp to escape the map. Then you will return to the waiting room.";
-	next;
-	mes "[Lunic]";
-	mes "In case you enter with your party members, please proceed speaking with the help NPC in the small map.";
-	mes "The help NPC is only accessible to talk ^FF0000 1 player ^000000at a time.";
-	next;
-	mes "[Lunic]";
-	mes "The NPC will guide you and your party members to the actual arena room.";
-	mes "However, if anyone in the party ^3131FFdoes not have enough money to pay the entrance fee, he will be warped outside^000000.";
-	next;
-	mes "[Lunic]";
-	mes "Also be aware that you can only stay inside the map for ^FF0000 1 minute^000000.";
-	next;
-	mes "[Lunic]";
-	mes "As immediately as you enter the arena map, a timer which calculates your battle time will be activated.";
-	mes "Please follow what ^3131FFSlipslowrun^000000 guides you. ";
-	next;
-	mes "[Lunic]";
-	mes "You will have ^3131FF10 minutes^000000 to clear the stage however it is not that easy to do. And you're advised to use the time wisely.";
-	next;
-	mes "[Lunic]";
-	mes "After you clear every room including a boss room, you will be warped again to an ^3131FFending waiting room^000000.";
-	mes "You can only allow to stay in the waiting room for ^3131FF1 minute^000000, please hurry up to receive the arena points and leave.";
-	next;
-	mes "[Lunic]";
-	mes "If you stay over 1 minute inside the ending waiting room, you will be forced outside and will not receive any arena points. Please remember that.";
-	next;
-	mes "[Lunic]";
-	mes "Besides, if a party make a new record on time to clear the map,";
-	mes "^3131FFthe party master^000000 can record ^3131FFthe party name^000000.";
-	next;
-	mes "[Lunic]";
-	mes "In this case, if a party has more than one master or none, it is impossible to write ^FF0000the top party record^000000.";
-	mes "Therefore, it is strongly suggested to form one party before entering the arena map.";
-	next;
-	mes "[Lunic]";
-	mes "Thank you for listening and";
-	mes "I hope you will have a good time.";
-	close;
-}
-
-arena_room,158,82,1	script	Helper Lonik	828,{
-
-	emotion e_no1,0;
-	mes "[Lonik]";
-	mes "Tah dah! Here I am!";
-	next;
-	mes "[Lonik]";
-	mes "You are curious if there is anyone inside or not, aren't you?";
-	next;
-	mes "[Lonik]";
-	mes "My answer is...";
-	mes ".............";
-	if(getmapusers("force_1-2"))
-	{
-		emotion e_oh,0;
-		mes "Yes!";
-		mes "There is someone inside.";
-		next;
-		mes "[Lonik]";
-		mes "You'd better wait a little bit longer!";
-	}
-	else
-	{
-		emotion e_x,0;
-		mes "No!";
-		mes "Go for it, good luck!";
-	}
-	close;
-}
-
-sec_in02,72,180,3	script	Arena Manager#arena	802,{
-
-	if (!getgmlevel()) end;
-
-	input .@arena;
-	if(!.@arena)
-	{
-		mes "[Arena Manager]";
-		mes "Command has been canceled.";
-		close;
-	}
-	else if(.@arena == 1357)
-	{
-		mes "[Arena Manager]";
-		mes "Select an option.";
-		next;
-		switch( select( "Restart arena","Rearrange the Ranking Time" ) )
-		{
-			case 1:
-				switch( select( "lvl 50","lvl 60","lvl 70","lvl 80","Party Mode" ) ) 
-				{
-					case 1:
-						set .@arena,50;
-						break;
-					case 2:
-						set .@arena,60;
-						break;
-					case 3:
-						set .@arena,70;
-						break;
-					case 4:
-						set .@arena,80;
-						break;
-					case 5:
-						mes "[Arena Manager]";
-						mes "== Caution ==";
-						mes "You have chosen to restart party arena stage.";
-						mes "Do you wish to proceed?";
-						next;
-						switch( select( "Yes","No" ) )
-						{
-							case 1:
-								donpcevent "Ponox::Onstart";
-								mes "[Arena Manager]";
-								mes "The arena stage has been successfuly reactivated.";
-								close;
-
-							case 2:
-								mes "[Arena Manager]";
-								mes "Command has been canceled.";
-								close;
-						}
-				}
-				mes "[Arena Manager]";
-				mes "== Caution ==";
-				mes "You have chosen to restart lvl "+.@arena+" arena stage.";
-				mes "Do you wish to proceed?";
-				next;
-				switch( select( "Yes","No" ) )
-				{
-					case 1:
-						donpcevent "lvl "+.@arena+"s Waiting Room::Onstart";
-						mes "[Arena Manager]";
-						mes "The arena stage has been successfuly reactivated.";
-						close;
-
-					case 2:
-						mes "[Arena Manager]";
-						mes "Command has been canceled.";
-						close;
-				}
-
-			case 2:
-				mes "[Arena Manager]";
-				mes "== Caution ==";
-				mes "^CE0000You have chosen to rearrange the ranking time. Make sure this is not a good decision unless if something serious was happened!^000000";
-				next;
-				mes "[Arena Manager]";
-				mes "Are you sure you want to rearrange the ranking time?";
-				next;
-				switch( select( "No","Yes" ) )
-				{
-					case 1:
-						mes "[Arena Manager]";
-						mes "Phew~ :)";
-						close;
-
-					case 2:
-						switch( select( "lvl 50","lvl 60","lvl 70","lvl 80","Party Mode" ) )
-						{
-							case 1:
-								mes "[Arena Manager]";
-								mes "Please enter 0 to cancel.";
-								mes "If not, please enter a value for minutes first and then seconds.";
-								next;
-								input .@arenamin;
-								set $top_50min,.@arenamin;
-								input .@arenasec;
-								set $top_50sec,.@arenasec;
-								mes "[Arena Manager]";
-								mes "Current lvl 50 ranker's play time has been rearranged to ^FF0000"+$top_50min+"^000000 minutes and ^FF0000"+$top_50sec+"^000000 seconds.";
-								close;
-							case 2:
-								mes "[Arena Manager]";
-								mes "Please enter 0 to cancel.";
-								mes "If not, please enter a value for minutes first and then seconds.";
-								next;
-								input .@arenamin;
-								set $top_60min,.@arenamin;
-								input .@arenasec;
-								set $top_60sec,.@arenasec;
-								mes "[Arena Manager]";
-								mes "Current lvl 60 ranker's play time has been rearranged to ^FF0000"+$top_60min+"^000000 minutes and ^FF0000"+$top_60sec+"^000000 seconds.";
-								close;
-							case 3:
-								mes "[Arena Manager]";
-								mes "Please enter 0 to cancel.";
-								mes "If not, please enter a value for minutes first and then seconds.";
-								next;
-								input .@arenamin;
-								set $top_70min,.@arenamin;
-								input .@arenasec;
-								set $top_70sec,.@arenasec;
-								mes "[Arena Manager]";
-								mes "Current lvl 70 ranker's play time has been rearranged to ^FF0000"+$top_70min+"^000000 minutes and ^FF0000"+$top_70sec+"^000000 seconds.";
-								close;
-							case 4:
-								mes "[Arena Manager]";
-								mes "Please enter 0 to cancel.";
-								mes "If not, please enter a value for minutes first and then seconds.";
-								next;
-								input .@arenamin;
-								set $top_80min,.@arenamin;
-								input .@arenasec;
-								set $top_80sec,.@arenasec;
-								mes "[Arena Manager]";
-								mes "Current lvl 80 ranker's play time has been rearranged to ^FF0000"+$top_80min+"^000000 minutes and ^FF0000"+$top_80sec+"^000000 seconds.";
-								close;
-							case 5:
-								mes "[Arena Manager]";
-								mes "Please enter 0 to cancel.";
-								mes "If not, please enter a value for minutes first and then seconds.";
-								next;
-								input .@arenamin;
-								set $top_ptmin,.@arenamin;
-								input .@arenasec;
-								set $top_ptsec,.@arenasec;
-								mes "[Arena Manager]";
-								mes "Current party ranker's play time has been rearranged to ^FF0000"+$top_ptmin+"^000000 minutes and ^FF0000"+$top_ptsec+"^000000 seconds.";
-								close;
-						}
-				}
-		}
-	}
-	mes "Password is incorrect.";
-	close;
-}
-
-sec_in02,79,171,3	script	Reward Manager#arena	802,{
-
-	if (!getgmlevel()) end;
-
-	input .@arena;
-	if(!.@arena)
-	{
-		mes "[Reward Manager]";
-		mes "Command has been canceled.";
-		close;
-	}
-	else if(.@arena == 1357)
-	{
-		mes "[Reward Manager]";
-		mes "You have chosen to hide the teleporter NPC.";
-		next;
-		switch( select( "Cancel","Yes","Turn on" ) )
-		{
-			case 1:
-				mes "[Reward Manager]";
-				mes "You have canceled the command.";
-				close;
-
-			case 2:
-				mes "[Reward Manager]";
-				mes "NPC has been hidden";
-				disablenpc "Teleporter#arena";
-				close;
-
-			case 3:
-				mes "[Reward Manager]";
-				mes "NPC has been enabled.";
-				enablenpc "Teleporter#arena";
-				close;
-		}
-	}
-	mes "[Reward Manager]";
-	mes "Password is incorrect.";
-	close;
-}
-
-arena_room,105,93,5	script	Teleporter#arena	55,{
-
-	mes "[Teleporter]";
-	mes "I can move you to the reward arena!";
-	mes "Would you like to go there?";
-	next;
-	switch( select( "Yes.","No." ) )
-	{
-		case 1:
-			mes "[Teleporter]";
-			mes "Let me guide you.";
-			close2;
-			warp "prt_are_in",60,14;
-			end;
-
-		case 2:
-			mes "[Teleporter]";
-			mes "No problem, feel free to come back any time.";
-			close;
-	}
-}
-
-prt_are_in,98,14,3	script	Givu#arena	728,{
-
-
-	if(checkweight(526,5) != 1)
-	{
-		mes "- Wait a moment! -";
-		mes "- Currently you're carrying -";
-		mes "- too many items with you. -";
-		mes "- Please enlighten your weight -";
-		mes "- and try again. -";
-		close;
-	}
-	mes "[Givu]";
-	mes "Hello, there. Welcome to the world of Arena.";
-	mes "My name is Givu, I am in charge of arena point exchange program.";
-	next;
-	mes "[Givu]";
-	mes "You can exchange your arena points with various stuffs.";
-	mes "Please choose a menu below.";
-	next;
-	switch( select( "Exchange with Consumable items","Exchange with EXP points","Take a Souvenir Picture","Check Current Arena Points" ) )
-	{
-		case 1:
-			mes "[Givu]";
-			mes "What consumable item do you wish to exchange?";
-			next;
-			switch( select( "Honey","Royal Jelly","Mastela Fruit","Condensed White Potion","Anodyne","Yggdrasil Seed","Yggdrasilberry","Old Blue Box","Old Purple Box","Old Card Album" ) )
-			{
-				case 1: callfunc "Func_Are_Rew",518,5,20;
-				case 2: callfunc "Func_Are_Rew",526,5,30;
-				case 3: callfunc "Func_Are_Rew",522,5,30;
-				case 4: callfunc "Func_Are_Rew",547,8,30;
-				case 5: callfunc "Func_Are_Rew",605,3,20;
-				case 6: callfunc "Func_Are_Rew",608,1,20;
-				case 7: callfunc "Func_Are_Rew",607,1,40;
-				case 8: callfunc "Func_Are_Rew",603,1,100;
-				case 9: callfunc "Func_Are_Rew",617,1,300;
-				case 10: callfunc "Func_Are_Rew",616,1,1000;
-			}
-
-		case 2:
-			mes "[Givu]";
-			mes "Would you like to exchange your arena points with experience points?";
-			mes "It requires 40 arena points.";
-			next;
-			switch( select( "Cancel","Yes" ) )
-			{
-				case 1:
-					mes "[Givu]";
-					mes "You have canceled your request.";
-					close;
-
-				case 2:
-					if(arena_point < 40)
-					{
-						mes "[Givu]";
-						mes "You do not have enough arena points.";
-						mes "Please check the total amount of arena points you have.";
-						close;
-					}
-					set arena_point,arena_point -40;
-					if(BaseLevel < 70) getexp 3000,0;
-					else if(BaseLevel < 80) getexp 9000,0;
-					else if(BaseLevel < 90) getexp 10000,0;
-					else if(BaseLevel < 100) getexp 30000,0;
-					mes "[Givu]";
-					mes "You have gained experience points. Thank you.";
-					close;
-			}
-
-		case 3:
-			mes "[Givu]";
-			mes "You have chosen a souvenir picture services.";
-			next;
-			switch( select( "About souvenir Picture Services","Take a picture" ) )
-			{
-				case 1:
-					mes "[Givu]";
-					mes "Do you see stairs at the right side of me?";
-					next;
-					mes "[Givu]";
-					mes "At the stairs, you can take a screenshot with an NPC or a monster.";
-					next;
-					mes "[Givu]";
-					mes "When you choose an NPC or a monster, it will show some emotion icons ^FF0000for 1 minute^000000.";
-					next;
-					mes "[Givu]";
-					mes "Don't miss the chance to take a picture with your favorite NPC!";
-					close;
-
-				case 2:
-					if($arenapic)
-					{
-						mes "[Givu]";
-						mes "A souvenir picture services is on progress. Please wait.";
-						close;
-					}
-					mes "[Givu]";
-					mes "Please choose an NPC at below.";
-					mes "The NPC will appear for 1 minute and this service requires 10 arena points.";
-					next;
-					switch( select( "Baphomet","Dark Lord","Doppelganger","Eddga","Dracula","Samurai","Stormy Knight","Phreeoni","Girl","Valkyrie" ) )
-					{
-						case 1: set $@arenapic,1039; break;
-						case 2: set $@arenapic,1272; break;
-						case 3: set $@arenapic,1046; break;
-						case 4: set $@arenapic,1115; break;
-						case 5: set $@arenapic,1389; break;
-						case 6: set $@arenapic,1492; break;
-						case 7: set $@arenapic,1251; break;
-						case 8: set $@arenapic,1159; break;
-						case 9: set $@arenapic,6969; break;
-						case 10: set $@arenapic,7777; break;
-					}
-					if(arena_point < 10)
-					{
-						mes "[Givu]";
-						mes "You do not have enough arena points.";
-						mes "Please check the total amount of arena points you have.";
-						close;
-					}
-					mes "[Givu]";
-					if($@arenapic == 6969) mes "Would you like to take a picture with pretty girls?";
-					else if($@arenapic == 7777) mes "Would you like to take a picture with a Valkyrie?";
-					else mes "Would you like to take a picture with a "+getmonsterinfo($@arenapic,0)+"?";
-					next;
-					switch( select( "Yes","No" ) )
-					{
-						case 1:
-							set arena_point,arena_point -10;
-							set $arenapic,1;
-							enablenpc "#arena_"+$@arenapic+"";
-							movenpc "#arena_"+$@arenapic+"",96,28;
-							if($@arenapic == 6969)
-							{
-								enablenpc "#arena_ss_2";
-								enablenpc "#arena_ss_3";
-								enablenpc "#arena_ss_4";
-							}
-							donpcevent "npctime#arena::OnStart";
-							mes "[Givu]";
-							mes "Thank you.";
-							close;
-
-						case 2:
-							mes "[Givu]";
-							mes "Would you like to consider a little longer?";
-							close;
-					}
-			}
-
-		case 4:
-			mes "[Givu]";
-			mes "Let me check "+strcharinfo(0)+"'s current arena points.";
-			next;
-			mes "[Givu]";
-			mes ""+strcharinfo(0)+" has total ^3131FF"+arena_point+"^000000 points.";
-			close;
-	}
-
-OnInit:
-	set $arenapic,0;
-	end;
-}
-
-prt_are_in,1,1,5	script	#arena_1039	1039,{
-	end;
-
-OnInit:
-	disablenpc "#arena_6969";
-	disablenpc "#arena_ss_2";
-	disablenpc "#arena_ss_3";
-	disablenpc "#arena_ss_4";
-	disablenpc "#arena_1272";
-	disablenpc "#arena_1046";
-	disablenpc "#arena_1115";
-	disablenpc "#arena_1389";
-	disablenpc "#arena_1492";
-	disablenpc "#arena_1251";
-	disablenpc "#arena_1159";
-	disablenpc "#arena_7777";
-	disablenpc "#arena_1039";
-	end;
-
-OnHeart:
-	emotion e_lv,0;
-	end;
-OnSci:
-	emotion e_scissors,0;
-	end;
-OnBest:
-	emotion e_no1,0;
-	end;
-OnOmg:
-	emotion e_omg,0;
-	end;
-OnKik:
-	emotion e_gg,0;
-	end;
-OnKis:
-	emotion e_kis,0;
-	end;
-}
-
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_6969	714
-prt_are_in,94,26,5	duplicate(#arena_1039)	#arena_ss_2	714
-prt_are_in,100,28,3	duplicate(#arena_1039)	#arena_ss_3	714
-prt_are_in,102,26,3	duplicate(#arena_1039)	#arena_ss_4	714
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1272	1272
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1046	1046
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1115	1115
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1389	1389
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1492	1492
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1251	1251
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_1159	1159
-prt_are_in,1,1,5	duplicate(#arena_1039)	#arena_7777	811
-
--	script	npctime#arena	-1,{
-
-OnStop:
-	stopnpctimer;
-	end;
-
-OnStart:
-	initnpctimer;
-	end;
-
-OnTimer2000:
-	mapannounce "prt_are_in","Givu : You should keep time with popping emotion icons~",1,0xFFCE00;
-	end;
-
-OnTimer5000:
-	mapannounce "prt_are_in","Emoticon : /lv",1,0xFFCE00;
-	end;
-
-OnTimer7000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer8000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer9000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer10000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnHeart";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnHeart";
-		donpcevent "#arena_ss_3::OnHeart";
-		donpcevent "#arena_ss_4::OnHeart";
-	}
-	end;
-
-OnTimer15000:
-	mapannounce "prt_are_in","Emoticon : /gawi",1,0xFFCE00;
-	end;
-
-OnTimer17000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer18000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer19000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer20000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnSci";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnSci";
-		donpcevent "#arena_ss_3::OnSci";
-		donpcevent "#arena_ss_4::OnSci";
-	}
-	end;
-
-OnTimer25000:
-	mapannounce "prt_are_in","Emoticon : /no1",1,0xFFCE00;
-	end;
-
-OnTimer27000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer28000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer29000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer30000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnBest";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnBest";
-		donpcevent "#arena_ss_3::OnBest";
-		donpcevent "#arena_ss_4::OnBest";
-	}
-	end;
-
-OnTimer35000:
-	mapannounce "prt_are_in","Emoticon : /huk",1,0xFFCE00;
-	end;
-
-OnTimer37000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer38000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer39000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer40000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnOmg";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnOmg";
-		donpcevent "#arena_ss_3::OnOmg";
-		donpcevent "#arena_ss_4::OnOmg";
-	}
-	end;
-
-OnTimer45000:
-	mapannounce "prt_are_in","Emoticon : /gg",1,0xFFCE00;
-	end;
-
-OnTimer47000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer48000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer49000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer50000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnKik";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnKik";
-		donpcevent "#arena_ss_3::OnKik";
-		donpcevent "#arena_ss_4::OnKik";
-	}
-	end;
-
-OnTimer55000:
-	mapannounce "prt_are_in","Emoticon : /kis",1,0xFFCE00;
-	end;
-
-OnTimer57000:
-	mapannounce "prt_are_in"," 3 ",1,0xFFCE00;
-	end;
-
-OnTimer58000:
-	mapannounce "prt_are_in"," 2 ",1,0xFFCE00;
-	end;
-
-OnTimer59000:
-	mapannounce "prt_are_in"," 1 ",1,0xFFCE00;
-	end;
-
-OnTimer60000:
-	mapannounce "prt_are_in"," ",1,0xFFCE00;
-	donpcevent "#arena_"+$@arenapic+"::OnKis";
-	if($@arenapic == 6969)
-	{
-		donpcevent "#arena_ss_2::OnKis";
-		donpcevent "#arena_ss_3::OnKis";
-		donpcevent "#arena_ss_4::OnKis";
-	}
-	end;
-
-OnTimer62000:
-	mapannounce "prt_are_in","Time is over. Thank you for using my services.",1,0xFFCE00;
-	movenpc "#arena_"+$@arenapic+"",1,1;
-	donpcevent "#arena_1039::OnInit";
-	set $arenapic,0;
-	stopnpctimer;
-	end;
-}
-
-sec_in02,72,171,3	script	Picture Manager#arena	802,{
-
-	if (!getgmlevel()) end;
-
-	input .@arena;
-	if(!.@arena)
-	{
-		mes "[Picture Manager]";
-		mes "Command has been canceled.";
-		close;
-	}
-	else if(.@arena == 1357)
-	{
-		mes "[Picture Manager]";
-		mes "Would you like to reset Picture Reward variable to 0?";
-		next;
-		switch( select( "Cancel","Yes" ) )
-		{
-			case 1:
-				mes "[Picture Manager]";
-				mes "You have canceled your request.";
-				close;
-
-			case 2:
-				mes "[Picture Manager]";
-				mes "Picture rewarding reseted.";
-				set $arenapic,0;
-				close;
-		}
-	}
-	mes "[Picture Manager]";
-	mes "Password is incorrect.";
-	close;
-}
-
-sec_in02,76,176,5	script	Live Broadcast#arena	802,{
-
-	mes "[Live Broadcast]";
-	mes "Currently there are "+getmapusers("force_1-1")+" people in lvl 50s map.";
-	mes "Currently there are "+getmapusers("force_2-1")+" people in lvl 60s map.";
-	mes "Currently there are "+getmapusers("force_3-1")+" people in lvl 70s map.";
-	mes "Currently there are "+getmapusers("force_4-1")+" people in lvl 80s map.";
-	mes "Currently there are "+getmapusers("force_1-2")+" people in party map.";
-	mes "Currently there are "+getmapusers("arena_room")+" people in the waiting room.";
-	close;
-}
-
-function	script	Func_Are_Rew	{
-
-	mes "[Givu]";
-	mes "Would you like to exchange your arena points with "+getitemname(getarg(0))+"?";
-	mes "You can exchange ^3131FF"+getarg(2)+" arena points with "+getarg(1)+" "+getitemname(getarg(0))+"^000000.";
-	mes "If you wish to cancel, please enter 0. If you don't, please enter how many ^3131FFtimes^000000 of arena points you wish to spend.";
-	next;
-	input .@reward;
-	if(!.@reward)
-	{
-		mes "[Givu]";
-		mes "You have canceled your request.";
-		close;
-
-	}
-	else if(.@reward > 1500)
-	{
-		mes "[Givu]";
-		mes "You have exceeded the maximum capacity.";
-		close;
-	}
-	if(arena_point < .@reward * getarg(2))
-	{
-		mes "[Givu]";
-		mes "You do not have enough arena points.";
-		mes "Please check the total amount of arena points you have.";
-		close;
-	}
-	set arena_point,arena_point - (.@reward * getarg(2));
-	getitem getarg(0),.@reward * getarg(1);
-	mes "[Givu]";
-	mes "Thank you, please come again.";
-	close;
-}
diff --git a/npc/pre-re/scripts_athena.conf b/npc/pre-re/scripts_athena.conf
index 29e39f1f2..6a69ede0e 100644
--- a/npc/pre-re/scripts_athena.conf
+++ b/npc/pre-re/scripts_athena.conf
@@ -40,15 +40,6 @@ npc: npc/pre-re/kafras/kafras_izl.txt
 npc: npc/pre-re/merchants/shops.txt
 
 // --------------------------- Others ---------------------------
-// - Izlude Battle Arena ----------------------------------------
-npc: npc/pre-re/other/arena/arena_aco.txt
-npc: npc/pre-re/other/arena/arena_lvl50.txt
-npc: npc/pre-re/other/arena/arena_lvl60.txt
-npc: npc/pre-re/other/arena/arena_lvl70.txt
-npc: npc/pre-re/other/arena/arena_lvl80.txt
-npc: npc/pre-re/other/arena/arena_party.txt
-npc: npc/pre-re/other/arena/arena_point.txt
-npc: npc/pre-re/other/arena/arena_room.txt
 // --------------------------------------------------------------
 npc: npc/pre-re/other/mercenary_rent.txt
 
diff --git a/npc/pre-re/scripts_warps.conf b/npc/pre-re/scripts_warps.conf
index 50e87d0d9..c90a0d6d1 100644
--- a/npc/pre-re/scripts_warps.conf
+++ b/npc/pre-re/scripts_warps.conf
@@ -20,4 +20,4 @@ npc: npc/pre-re/warps/fields/yuno_fild.txt
 
 // --------------------------- Others ---------------------------
 npc: npc/pre-re/warps/other/arena.txt
-npc: npc/pre-re/warps/other/sign.txt
+npc: npc/pre-re/warps/other/sign.txt
\ No newline at end of file
diff --git a/npc/pre-re/warps/other/arena.txt b/npc/pre-re/warps/other/arena.txt
deleted file mode 100644
index daff4242d..000000000
--- a/npc/pre-re/warps/other/arena.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-//===== Hercules Script ======================================
-//= Arena Warps
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= Warp Points related to Izlude Arena && Control Panel
-//===== Additional Comments: =================================
-//= 1.0 First version, done by SinSloth. [MasterOfMuppets]
-//= 1.1 updated welcome_arena warp coords (was 128,126) [Lupus]
-//= 1.2 Made some updates due to Izlude Battle Arena release. [SinSloth]
-//============================================================
-
-izlude,128,226,0	warp	welcome_arena	1,1,arena_room,100,30
-arena_room,99,24,0	warp	bye_arena	2,2,izlude,128,220
-arena_room,84,103,0	warp	arn_room_11_1	1,1,arena_room,63,130
-arena_room,63,126,0	warp	arn_room_11_2	1,1,arena_room,87,100
-arena_room,76,87,0	warp	arn_room_9_1	1,1,arena_room,46,87
-arena_room,49,87,0	warp	arn_room_9_2	1,1,arena_room,78,87
-arena_room,84,71,0	warp	arn_room_7_1	1,1,arena_room,60,50
-arena_room,63,53,0	warp	arn_room_7_2	1,1,arena_room,86,74
-arena_room,115,71,0	warp	arn_room_5_1	1,1,arena_room,139,50
-arena_room,136,53,0	warp	arn_room_5_2	1,1,arena_room,113,74
-arena_room,123,88,0	warp	arn_room_3_1	1,1,arena_room,153,87
-arena_room,150,87,0	warp	arn_room_3_2	1,1,arena_room,120,87
-prt_are_in,54,13,0	warp	toarn_room	1,1,arena_room,100,77
-
-sec_in02,79,180,3	script	#arenacontrol	81,{
-
-DLGTEMP:
-	input @input_arena;
-	if (@input_arena < 0 || @input_arena > 2000) goto DLGTEMP;	//CHECK
-	if (@input_arena == 0)
-	{
-		mes "Error!";
-		close;
-	}
-	else if (@input_arena == 1357)
-	{
-		mes "Opening Control Panel";
-		mes "' A - R - E - N - A '";
-		next;
-		mes "Please select a";
-		mes "state for the arena.";
-		next;
-		switch( select( "Open.","Closed.") )
-		{
-			case 1:
-				mes "Currently";
-				mes "opening arena.";
-				misceffect EF_ENHANCE;	//CHECK
-				enablenpc "welcome_arena";
-				next;
-				break;
-			case 2:
-				mes "Currently";
-				mes "closing arena.";
-				misceffect EF_EXIT;	//CHECK
-				disablenpc "welcome_arena";
-				next;
-				break;
-		}
-	}
-	else
-	{
-		mes "Closing control panel.";
-		close;
-	}
-}
diff --git a/npc/scripts_athena.conf b/npc/scripts_athena.conf
index 8a925111c..e8265d0c0 100644
--- a/npc/scripts_athena.conf
+++ b/npc/scripts_athena.conf
@@ -154,6 +154,16 @@ npc: npc/merchants/wander_pet_food.txt
 npc: npc/merchants/cashheadgear_dye.txt
 
 // --------------------------- Others ---------------------------
+// - Izlude Battle Arena ----------------------------------------
+npc: npc/other/arena/arena_aco.txt
+npc: npc/other/arena/arena_lvl50.txt
+npc: npc/other/arena/arena_lvl60.txt
+npc: npc/other/arena/arena_lvl70.txt
+npc: npc/other/arena/arena_lvl80.txt
+npc: npc/other/arena/arena_party.txt
+npc: npc/other/arena/arena_point.txt
+npc: npc/other/arena/arena_room.txt
+// --------------------------------------------------------------
 npc: npc/other/auction.txt
 npc: npc/other/books.txt
 npc: npc/other/bulletin_boards.txt
diff --git a/npc/scripts_warps.conf b/npc/scripts_warps.conf
index 53366d75d..75b14bb47 100644
--- a/npc/scripts_warps.conf
+++ b/npc/scripts_warps.conf
@@ -85,5 +85,6 @@ npc: npc/warps/other/god.txt
 npc: npc/warps/other/jobquests.txt
 npc: npc/warps/other/kiel.txt
 npc: npc/warps/other/other.txt
+npc: npc/warps/other/arena.txt
 npc: npc/warps/guildcastles.txt
-npc: npc/warps/pvp.txt
+npc: npc/warps/pvp.txt
\ No newline at end of file
diff --git a/npc/warps/other/arena.txt b/npc/warps/other/arena.txt
new file mode 100644
index 000000000..b0287388a
--- /dev/null
+++ b/npc/warps/other/arena.txt
@@ -0,0 +1,69 @@
+//===== Hercules Script ======================================
+//= Arena Warps
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.3
+//===== Description: =========================================
+//= Warp Points related to Izlude Arena && Control Panel
+//===== Additional Comments: =================================
+//= 1.0 First version, done by SinSloth. [MasterOfMuppets]
+//= 1.1 updated welcome_arena warp coords (was 128,126) [Lupus]
+//= 1.2 Made some updates due to Izlude Battle Arena release. [SinSloth]
+//= Moved welcome_arena & bye_arena to pre-re [Streusel]
+//============================================================
+
+arena_room,84,103,0	warp	arn_room_11_1	1,1,arena_room,63,130
+arena_room,63,126,0	warp	arn_room_11_2	1,1,arena_room,87,100
+arena_room,76,87,0	warp	arn_room_9_1	1,1,arena_room,46,87
+arena_room,49,87,0	warp	arn_room_9_2	1,1,arena_room,78,87
+arena_room,84,71,0	warp	arn_room_7_1	1,1,arena_room,60,50
+arena_room,63,53,0	warp	arn_room_7_2	1,1,arena_room,86,74
+arena_room,115,71,0	warp	arn_room_5_1	1,1,arena_room,139,50
+arena_room,136,53,0	warp	arn_room_5_2	1,1,arena_room,113,74
+arena_room,123,88,0	warp	arn_room_3_1	1,1,arena_room,153,87
+arena_room,150,87,0	warp	arn_room_3_2	1,1,arena_room,120,87
+prt_are_in,54,13,0	warp	toarn_room	1,1,arena_room,100,77
+
+sec_in02,79,180,3	script	#arenacontrol	81,{
+
+DLGTEMP:
+	input @input_arena;
+	if (@input_arena < 0 || @input_arena > 2000) goto DLGTEMP;	//CHECK
+	if (@input_arena == 0)
+	{
+		mes "Error!";
+		close;
+	}
+	else if (@input_arena == 1357)
+	{
+		mes "Opening Control Panel";
+		mes "' A - R - E - N - A '";
+		next;
+		mes "Please select a";
+		mes "state for the arena.";
+		next;
+		switch( select( "Open.","Closed.") )
+		{
+			case 1:
+				mes "Currently";
+				mes "opening arena.";
+				misceffect EF_ENHANCE;	//CHECK
+				enablenpc "welcome_arena";
+				next;
+				break;
+			case 2:
+				mes "Currently";
+				mes "closing arena.";
+				misceffect EF_EXIT;	//CHECK
+				disablenpc "welcome_arena";
+				next;
+				break;
+		}
+	}
+	else
+	{
+		mes "Closing control panel.";
+		close;
+	}
+}
-- 
cgit v1.2.3-70-g09d2


From 54b7ad5b7c20fee5ea925f160e6c21b835dbfd6b Mon Sep 17 00:00:00 2001
From: Streusel <advance_me@hotmail.de>
Date: Thu, 21 Feb 2013 00:00:12 -0800
Subject: -Minor fix for pre-re users where map-server would throw out an error

---
 npc/pre-re/quests/monstertamer.txt  | 15 ---------------
 npc/pre-re/quests/monstertamers.txt | 15 +++++++++++++++
 npc/pre-re/scripts_warps.conf       |  1 -
 npc/warps/other/arena.txt           |  2 +-
 4 files changed, 16 insertions(+), 17 deletions(-)
 delete mode 100644 npc/pre-re/quests/monstertamer.txt
 create mode 100644 npc/pre-re/quests/monstertamers.txt

(limited to 'npc/warps')

diff --git a/npc/pre-re/quests/monstertamer.txt b/npc/pre-re/quests/monstertamer.txt
deleted file mode 100644
index 86f118f5a..000000000
--- a/npc/pre-re/quests/monstertamer.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-//===== Hercules Script =======================================
-//= Monster Tamers
-//===== By: ==================================================
-//= Streusel
-//===== Current Version: =====================================
-//= 1.0
-//===== Compatible With: =====================================
-//= Hercules
-//===== Description: =========================================
-//= Cute pet quest items
-//===== Additional Comments: =================================
-//= 1.0 Duplicates for Monster Tamer [Streusel]
-//============================================================
-
-izlude_in,129,64,4	duplicate(Monster_Tamer#izu)	Monster Tamer#izlude	125
\ No newline at end of file
diff --git a/npc/pre-re/quests/monstertamers.txt b/npc/pre-re/quests/monstertamers.txt
new file mode 100644
index 000000000..86f118f5a
--- /dev/null
+++ b/npc/pre-re/quests/monstertamers.txt
@@ -0,0 +1,15 @@
+//===== Hercules Script =======================================
+//= Monster Tamers
+//===== By: ==================================================
+//= Streusel
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= Hercules
+//===== Description: =========================================
+//= Cute pet quest items
+//===== Additional Comments: =================================
+//= 1.0 Duplicates for Monster Tamer [Streusel]
+//============================================================
+
+izlude_in,129,64,4	duplicate(Monster_Tamer#izu)	Monster Tamer#izlude	125
\ No newline at end of file
diff --git a/npc/pre-re/scripts_warps.conf b/npc/pre-re/scripts_warps.conf
index c90a0d6d1..d650676c6 100644
--- a/npc/pre-re/scripts_warps.conf
+++ b/npc/pre-re/scripts_warps.conf
@@ -19,5 +19,4 @@ npc: npc/pre-re/warps/fields/veins_fild.txt
 npc: npc/pre-re/warps/fields/yuno_fild.txt
 
 // --------------------------- Others ---------------------------
-npc: npc/pre-re/warps/other/arena.txt
 npc: npc/pre-re/warps/other/sign.txt
\ No newline at end of file
diff --git a/npc/warps/other/arena.txt b/npc/warps/other/arena.txt
index b0287388a..19a5fdc6a 100644
--- a/npc/warps/other/arena.txt
+++ b/npc/warps/other/arena.txt
@@ -10,7 +10,7 @@
 //= 1.0 First version, done by SinSloth. [MasterOfMuppets]
 //= 1.1 updated welcome_arena warp coords (was 128,126) [Lupus]
 //= 1.2 Made some updates due to Izlude Battle Arena release. [SinSloth]
-//= Moved welcome_arena & bye_arena to pre-re [Streusel]
+//= 1.3 Moved welcome_arena & bye_arena to pre-re [Streusel]
 //============================================================
 
 arena_room,84,103,0	warp	arn_room_11_1	1,1,arena_room,63,130
-- 
cgit v1.2.3-70-g09d2