diff --git a/README.md b/README.md
index 45da7ba..08d96b7 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# WebEngine CMS 1.2.3
+# WebEngine CMS 1.2.4
-Open source Content Management System (CMS) for Mu Online servers. WebEngine's goal is to provide a fast, secure and high quality framework for server owners to create and implement their own features to their websites.
+WebEngine is an Open source Content Management System (CMS) for Mu Online servers. Our main goal is to provide a fast, secure and high quality framework for server owners to create and implement their own features to their websites.
## Getting Started
diff --git a/admincp/modules/mconfig/rankings.php b/admincp/modules/mconfig/rankings.php
index 591c3d7..98bbb47 100644
--- a/admincp/modules/mconfig/rankings.php
+++ b/admincp/modules/mconfig/rankings.php
@@ -3,9 +3,9 @@
* WebEngine CMS
* https://webenginecms.org/
*
- * @version 1.2.2
+ * @version 1.2.4
* @author Lautaro Angelico
- * @copyright (c) 2013-2020 Lautaro Angelico, All Rights Reserved
+ * @copyright (c) 2013-2022 Lautaro Angelico, All Rights Reserved
*
* Licensed under the MIT license
* http://opensource.org/licenses/MIT
@@ -41,6 +41,7 @@ function saveChanges() {
$xml->guild_score_formula = $_POST['setting_21'];
$xml->guild_score_multiplier = $_POST['setting_22'];
$xml->rankings_excluded_guilds = $_POST['setting_23'];
+ $xml->rankings_class_filter = $_POST['setting_24'];
$save = $xml->asXML($xmlPath);
if($save) {
@@ -167,6 +168,12 @@ function saveChanges() {
show_online_status,'Enabled','Disabled'); ?>
+
+ Character Class Filter If enabled, the character's class filter menu will be displayed in the rankings. |
+
+ rankings_class_filter,'Enabled','Disabled'); ?>
+ |
+
Guild Ranking Settings
diff --git a/includes/classes/class.rankings.php b/includes/classes/class.rankings.php
index d2e8e6d..ed5aa01 100644
--- a/includes/classes/class.rankings.php
+++ b/includes/classes/class.rankings.php
@@ -3,9 +3,9 @@
* WebEngine CMS
* https://webenginecms.org/
*
- * @version 1.2.2
+ * @version 1.2.4
* @author Lautaro Angelico
- * @copyright (c) 2013-2020 Lautaro Angelico, All Rights Reserved
+ * @copyright (c) 2013-2022 Lautaro Angelico, All Rights Reserved
*
* Licensed under the MIT license
* http://opensource.org/licenses/MIT
@@ -429,5 +429,48 @@ private function _getOnlineRankingDataMembStatHours() {
if(!is_array($result)) return;
return $result;
}
+
+ private function _getRankingsFilterData() {
+ $classesData = custom('character_class');
+ $rankingsFilter = custom('rankings_classgroup_filter');
+
+ if(is_array($rankingsFilter)) {
+ foreach($rankingsFilter as $class => $phrase) {
+ if(!array_key_exists($class, $classesData)) continue;
+
+ $filterName = lang($phrase) == 'ERROR' ? $phrase : lang($phrase);
+ $classGroupList = array();
+ foreach($classesData as $key => $row) {
+ if($row['class_group'] == $class) {
+ $classGroupList[] = $key;
+ }
+ }
+ $filterList[] = array(
+ $class,
+ implode(',', $classGroupList),
+ $filterName,
+ );
+ }
+ }
+
+ if(!is_array($filterList)) return;
+ return $filterList;
+ }
+
+ public function rankingsFilterMenu() {
+ $filterData = $this->_getRankingsFilterData();
+ if(!is_array($filterData)) return;
+
+ echo '';
+ }
}
\ No newline at end of file
diff --git a/includes/config/custom.tables.php b/includes/config/custom.tables.php
index 698785e..0fd8ae9 100644
--- a/includes/config/custom.tables.php
+++ b/includes/config/custom.tables.php
@@ -3,9 +3,9 @@
* WebEngine CMS
* https://webenginecms.org/
*
- * @version 1.2.3
+ * @version 1.2.4
* @author Lautaro Angelico
- * @copyright (c) 2013-2020 Lautaro Angelico, All Rights Reserved
+ * @copyright (c) 2013-2022 Lautaro Angelico, All Rights Reserved
*
* Licensed under the MIT license
* http://opensource.org/licenses/MIT
@@ -167,6 +167,33 @@
161 => array('Gun Breaker', 'GB', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
163 => array('Master Gun Breaker', 'MGB', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
167 => array('Heist Gun Crusher', 'HGC', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
+ 176 => array('Light Wizard', 'LIW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 177 => array('Light Master', 'LIM', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 179 => array('Shining Wizard', 'SHW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 183 => array('Luminous Wizard', 'LUW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 192 => array('Lemuria Mage', 'LEM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 193 => array('Warmage', 'WAM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 195 => array('Archmage', 'ARM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 199 => array('Mystic Mage', 'MYM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+);
+
+/*
+ * custom: rankings_classgroup_filter
+ */
+$custom['rankings_classgroup_filter'] = array(
+ 0 => 'rankings_filter_2',
+ 16 => 'rankings_filter_3',
+ 32 => 'rankings_filter_4',
+ 48 => 'rankings_filter_5',
+ 64 => 'rankings_filter_6',
+ 80 => 'rankings_filter_7',
+ 96 => 'rankings_filter_8',
+ 112 => 'rankings_filter_9',
+ 128 => 'rankings_filter_10',
+ 144 => 'rankings_filter_11',
+ 160 => 'rankings_filter_12',
+ 176 => 'rankings_filter_13',
+ 192 => 'rankings_filter_14',
);
/*
@@ -209,26 +236,25 @@
1 => 'Dungeon',
2 => 'Devias',
3 => 'Noria',
- 4 => 'LostTower',
- 5 => 'Exile',
+ 4 => 'Lost Tower',
6 => 'Arena',
7 => 'Atlans',
8 => 'Tarkan',
9 => 'Devil Square',
10 => 'Icarus',
- 11 => 'Blood Castle 1',
- 12 => 'Blood Castle 2',
- 13 => 'Blood Castle 3',
- 14 => 'Blood Castle 4',
- 15 => 'Blood Castle 5',
- 16 => 'Blood Castle 6',
- 17 => 'Blood Castle 7',
- 18 => 'Chaos Castle 1',
- 19 => 'Chaos Castle 2',
- 20 => 'Chaos Castle 3',
- 21 => 'Chaos Castle 4',
- 22 => 'Chaos Castle 5',
- 23 => 'Chaos Castle 6',
+ 11 => 'Blood Castle',
+ 12 => 'Blood Castle',
+ 13 => 'Blood Castle',
+ 14 => 'Blood Castle',
+ 15 => 'Blood Castle',
+ 16 => 'Blood Castle',
+ 17 => 'Blood Castle',
+ 18 => 'Chaos Castle',
+ 19 => 'Chaos Castle',
+ 20 => 'Chaos Castle',
+ 21 => 'Chaos Castle',
+ 22 => 'Chaos Castle',
+ 23 => 'Chaos Castle',
24 => 'Kalima 1',
25 => 'Kalima 2',
26 => 'Kalima 3',
@@ -242,24 +268,24 @@
34 => 'Crywolf Fortress',
36 => 'Kalima 7',
37 => 'Kanturu',
- 38 => 'Kanturu 2',
- 39 => 'Kanturu 3',
+ 38 => 'Kanturu',
+ 39 => 'Kanturu',
40 => 'Silent Map',
- 41 => 'Barracks of Balgass',
+ 41 => 'Balgass Barracks',
42 => 'Balgass Refuge',
- 45 => 'Illusion Temple 1',
- 46 => 'Illusion Temple 2',
- 47 => 'Illusion Temple 3',
- 48 => 'Illusion Temple 4',
- 49 => 'Illusion Temple 5',
- 50 => 'Illusion Temple 6',
+ 45 => 'Illusion Temple',
+ 46 => 'Illusion Temple',
+ 47 => 'Illusion Temple',
+ 48 => 'Illusion Temple',
+ 49 => 'Illusion Temple',
+ 50 => 'Illusion Temple',
51 => 'Elbeland',
- 52 => 'Blood Castle 8',
- 53 => 'Chaos Castle 7',
+ 52 => 'Blood Castle',
+ 53 => 'Chaos Castle',
56 => 'Swamp of Calmness',
57 => 'Raklion',
58 => 'Raklion Boss',
- 62 => 'Village\'s Santa',
+ 62 => 'Santa\'s Village',
63 => 'Vulcanus',
64 => 'Duel Arena',
65 => 'Doppelganger',
@@ -278,11 +304,11 @@
92 => 'Acheron',
95 => 'Debenter',
96 => 'Debenter',
- 97 => 'Chaos Castle Final',
+ 97 => 'Chaos Castle',
98 => 'Ilusion Temple',
99 => 'Ilusion Temple',
- 100 => 'Urk Mountain',
- 101 => 'Urk Mountain',
+ 100 => 'Uruk Mountain',
+ 101 => 'Uruk Mountain',
102 => 'Tormented Square',
103 => 'Tormented Square',
104 => 'Tormented Square',
@@ -298,7 +324,7 @@
118 => 'Deep Dungeon',
119 => 'Deep Dungeon',
120 => 'Deep Dungeon',
- 121 => '4th Quest',
+ 121 => 'Quest Zone',
122 => 'Swamp of Darkness',
123 => 'Kubera Mine',
124 => 'Kubera Mine',
@@ -309,6 +335,11 @@
129 => 'Atlans Abyss 2',
130 => 'Atlans Abyss 3',
131 => 'Scorched Canyon',
+ 132 => 'Crimson Flame Icarus',
+ 133 => 'Temple of Arnil',
+ 134 => 'Aida Gray',
+ 135 => 'Old Kethotum',
+ 136 => 'Burning Kethotum',
);
/*
diff --git a/includes/config/igcn.tables.php b/includes/config/igcn.tables.php
index 698785e..0fd8ae9 100644
--- a/includes/config/igcn.tables.php
+++ b/includes/config/igcn.tables.php
@@ -3,9 +3,9 @@
* WebEngine CMS
* https://webenginecms.org/
*
- * @version 1.2.3
+ * @version 1.2.4
* @author Lautaro Angelico
- * @copyright (c) 2013-2020 Lautaro Angelico, All Rights Reserved
+ * @copyright (c) 2013-2022 Lautaro Angelico, All Rights Reserved
*
* Licensed under the MIT license
* http://opensource.org/licenses/MIT
@@ -167,6 +167,33 @@
161 => array('Gun Breaker', 'GB', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
163 => array('Master Gun Breaker', 'MGB', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
167 => array('Heist Gun Crusher', 'HGC', 'gc.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 160),
+ 176 => array('Light Wizard', 'LIW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 177 => array('Light Master', 'LIM', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 179 => array('Shining Wizard', 'SHW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 183 => array('Luminous Wizard', 'LUW', 'liw.jpg', 'base_stats' => array('str' => 19, 'agi' => 19, 'vit' => 15, 'ene' => 30, 'cmd' => 0), 'class_group' => 176),
+ 192 => array('Lemuria Mage', 'LEM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 193 => array('Warmage', 'WAM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 195 => array('Archmage', 'ARM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+ 199 => array('Mystic Mage', 'MYM', 'lem.jpg', 'base_stats' => array('str' => 18, 'agi' => 18, 'vit' => 19, 'ene' => 30, 'cmd' => 0), 'class_group' => 192),
+);
+
+/*
+ * custom: rankings_classgroup_filter
+ */
+$custom['rankings_classgroup_filter'] = array(
+ 0 => 'rankings_filter_2',
+ 16 => 'rankings_filter_3',
+ 32 => 'rankings_filter_4',
+ 48 => 'rankings_filter_5',
+ 64 => 'rankings_filter_6',
+ 80 => 'rankings_filter_7',
+ 96 => 'rankings_filter_8',
+ 112 => 'rankings_filter_9',
+ 128 => 'rankings_filter_10',
+ 144 => 'rankings_filter_11',
+ 160 => 'rankings_filter_12',
+ 176 => 'rankings_filter_13',
+ 192 => 'rankings_filter_14',
);
/*
@@ -209,26 +236,25 @@
1 => 'Dungeon',
2 => 'Devias',
3 => 'Noria',
- 4 => 'LostTower',
- 5 => 'Exile',
+ 4 => 'Lost Tower',
6 => 'Arena',
7 => 'Atlans',
8 => 'Tarkan',
9 => 'Devil Square',
10 => 'Icarus',
- 11 => 'Blood Castle 1',
- 12 => 'Blood Castle 2',
- 13 => 'Blood Castle 3',
- 14 => 'Blood Castle 4',
- 15 => 'Blood Castle 5',
- 16 => 'Blood Castle 6',
- 17 => 'Blood Castle 7',
- 18 => 'Chaos Castle 1',
- 19 => 'Chaos Castle 2',
- 20 => 'Chaos Castle 3',
- 21 => 'Chaos Castle 4',
- 22 => 'Chaos Castle 5',
- 23 => 'Chaos Castle 6',
+ 11 => 'Blood Castle',
+ 12 => 'Blood Castle',
+ 13 => 'Blood Castle',
+ 14 => 'Blood Castle',
+ 15 => 'Blood Castle',
+ 16 => 'Blood Castle',
+ 17 => 'Blood Castle',
+ 18 => 'Chaos Castle',
+ 19 => 'Chaos Castle',
+ 20 => 'Chaos Castle',
+ 21 => 'Chaos Castle',
+ 22 => 'Chaos Castle',
+ 23 => 'Chaos Castle',
24 => 'Kalima 1',
25 => 'Kalima 2',
26 => 'Kalima 3',
@@ -242,24 +268,24 @@
34 => 'Crywolf Fortress',
36 => 'Kalima 7',
37 => 'Kanturu',
- 38 => 'Kanturu 2',
- 39 => 'Kanturu 3',
+ 38 => 'Kanturu',
+ 39 => 'Kanturu',
40 => 'Silent Map',
- 41 => 'Barracks of Balgass',
+ 41 => 'Balgass Barracks',
42 => 'Balgass Refuge',
- 45 => 'Illusion Temple 1',
- 46 => 'Illusion Temple 2',
- 47 => 'Illusion Temple 3',
- 48 => 'Illusion Temple 4',
- 49 => 'Illusion Temple 5',
- 50 => 'Illusion Temple 6',
+ 45 => 'Illusion Temple',
+ 46 => 'Illusion Temple',
+ 47 => 'Illusion Temple',
+ 48 => 'Illusion Temple',
+ 49 => 'Illusion Temple',
+ 50 => 'Illusion Temple',
51 => 'Elbeland',
- 52 => 'Blood Castle 8',
- 53 => 'Chaos Castle 7',
+ 52 => 'Blood Castle',
+ 53 => 'Chaos Castle',
56 => 'Swamp of Calmness',
57 => 'Raklion',
58 => 'Raklion Boss',
- 62 => 'Village\'s Santa',
+ 62 => 'Santa\'s Village',
63 => 'Vulcanus',
64 => 'Duel Arena',
65 => 'Doppelganger',
@@ -278,11 +304,11 @@
92 => 'Acheron',
95 => 'Debenter',
96 => 'Debenter',
- 97 => 'Chaos Castle Final',
+ 97 => 'Chaos Castle',
98 => 'Ilusion Temple',
99 => 'Ilusion Temple',
- 100 => 'Urk Mountain',
- 101 => 'Urk Mountain',
+ 100 => 'Uruk Mountain',
+ 101 => 'Uruk Mountain',
102 => 'Tormented Square',
103 => 'Tormented Square',
104 => 'Tormented Square',
@@ -298,7 +324,7 @@
118 => 'Deep Dungeon',
119 => 'Deep Dungeon',
120 => 'Deep Dungeon',
- 121 => '4th Quest',
+ 121 => 'Quest Zone',
122 => 'Swamp of Darkness',
123 => 'Kubera Mine',
124 => 'Kubera Mine',
@@ -309,6 +335,11 @@
129 => 'Atlans Abyss 2',
130 => 'Atlans Abyss 3',
131 => 'Scorched Canyon',
+ 132 => 'Crimson Flame Icarus',
+ 133 => 'Temple of Arnil',
+ 134 => 'Aida Gray',
+ 135 => 'Old Kethotum',
+ 136 => 'Burning Kethotum',
);
/*
diff --git a/includes/config/modules/rankings.xml b/includes/config/modules/rankings.xml
index c6b58e6..0687c89 100644
--- a/includes/config/modules/rankings.xml
+++ b/includes/config/modules/rankings.xml
@@ -22,4 +22,5 @@
2
0.001
+ 1
diff --git a/includes/config/webengine.json.default b/includes/config/webengine.json.default
index 89e2860..bbb740a 100644
--- a/includes/config/webengine.json.default
+++ b/includes/config/webengine.json.default
@@ -7,9 +7,9 @@
"admin": 100
},
"server_name": "MuOnline",
- "website_title": "MuOnline Season 16",
+ "website_title": "MuOnline Season 17",
"website_meta_description": "Join MU Online! the free-to-play fantasy RPG based on the legendary Continent of MU! Feel the power of forbidden magic! Explore and fight!",
- "website_meta_keywords": "MU, MU online, Season16, private server, Battle Core, private MU online, free to play, mmorpg, auto play, free rpg, Free2Play, PVP, multi client and jewels, season XVI",
+ "website_meta_keywords": "MU, MU online, Season17, private server, Battle Core, private MU online, free to play, mmorpg, auto play, free rpg, Free2Play, PVP, multi client and jewels, season XVII",
"website_forum_link": "https:\/\/webenginecms.org\/",
"SQL_DB_HOST": "",
"SQL_DB_NAME": "MuOnline",
@@ -39,7 +39,7 @@
"social_link_facebook": "https:\/\/facebook.com\/",
"social_link_instagram": "https:\/\/instagram.com\/",
"social_link_discord": "https:\/\/discord.com\/",
- "server_info_season": "Season 16",
+ "server_info_season": "Season 17",
"server_info_exp": "500x",
"server_info_masterexp": "250x",
"server_info_drop": "50%",
diff --git a/includes/config/xteam.tables.php b/includes/config/xteam.tables.php
index eaa3798..393fbb0 100644
--- a/includes/config/xteam.tables.php
+++ b/includes/config/xteam.tables.php
@@ -3,9 +3,9 @@
* WebEngine CMS
* https://webenginecms.org/
*
- * @version 1.2.3
+ * @version 1.2.4
* @author Lautaro Angelico
- * @copyright (c) 2013-2020 Lautaro Angelico, All Rights Reserved
+ * @copyright (c) 2013-2022 Lautaro Angelico, All Rights Reserved
*
* Licensed under the MIT license
* http://opensource.org/licenses/MIT
@@ -159,6 +159,22 @@
147 => array('Slaughterer', 'SLTR', 'sl.jpg', 'base_stats' => array('str' => 28, 'agi' => 30, 'vit' => 15, 'ene' => 10, 'cmd' => 0), 'class_group' => 144),
);
+/*
+ * custom: rankings_classgroup_filter
+ */
+$custom['rankings_classgroup_filter'] = array(
+ 0 => 'rankings_filter_2',
+ 16 => 'rankings_filter_3',
+ 32 => 'rankings_filter_4',
+ 48 => 'rankings_filter_5',
+ 64 => 'rankings_filter_6',
+ 80 => 'rankings_filter_7',
+ 96 => 'rankings_filter_8',
+ 112 => 'rankings_filter_9',
+ 128 => 'rankings_filter_10',
+ 144 => 'rankings_filter_11',
+);
+
/*
* custom: character_cmd
* classes who use cmd stat
@@ -199,26 +215,25 @@
1 => 'Dungeon',
2 => 'Devias',
3 => 'Noria',
- 4 => 'LostTower',
- 5 => 'Exile',
+ 4 => 'Lost Tower',
6 => 'Arena',
7 => 'Atlans',
8 => 'Tarkan',
9 => 'Devil Square',
10 => 'Icarus',
- 11 => 'Blood Castle 1',
- 12 => 'Blood Castle 2',
- 13 => 'Blood Castle 3',
- 14 => 'Blood Castle 4',
- 15 => 'Blood Castle 5',
- 16 => 'Blood Castle 6',
- 17 => 'Blood Castle 7',
- 18 => 'Chaos Castle 1',
- 19 => 'Chaos Castle 2',
- 20 => 'Chaos Castle 3',
- 21 => 'Chaos Castle 4',
- 22 => 'Chaos Castle 5',
- 23 => 'Chaos Castle 6',
+ 11 => 'Blood Castle',
+ 12 => 'Blood Castle',
+ 13 => 'Blood Castle',
+ 14 => 'Blood Castle',
+ 15 => 'Blood Castle',
+ 16 => 'Blood Castle',
+ 17 => 'Blood Castle',
+ 18 => 'Chaos Castle',
+ 19 => 'Chaos Castle',
+ 20 => 'Chaos Castle',
+ 21 => 'Chaos Castle',
+ 22 => 'Chaos Castle',
+ 23 => 'Chaos Castle',
24 => 'Kalima 1',
25 => 'Kalima 2',
26 => 'Kalima 3',
@@ -232,24 +247,24 @@
34 => 'Crywolf Fortress',
36 => 'Kalima 7',
37 => 'Kanturu',
- 38 => 'Kanturu 2',
- 39 => 'Kanturu 3',
+ 38 => 'Kanturu',
+ 39 => 'Kanturu',
40 => 'Silent Map',
- 41 => 'Barracks of Balgass',
+ 41 => 'Balgass Barracks',
42 => 'Balgass Refuge',
- 45 => 'Illusion Temple 1',
- 46 => 'Illusion Temple 2',
- 47 => 'Illusion Temple 3',
- 48 => 'Illusion Temple 4',
- 49 => 'Illusion Temple 5',
- 50 => 'Illusion Temple 6',
+ 45 => 'Illusion Temple',
+ 46 => 'Illusion Temple',
+ 47 => 'Illusion Temple',
+ 48 => 'Illusion Temple',
+ 49 => 'Illusion Temple',
+ 50 => 'Illusion Temple',
51 => 'Elbeland',
- 52 => 'Blood Castle 8',
- 53 => 'Chaos Castle 7',
+ 52 => 'Blood Castle',
+ 53 => 'Chaos Castle',
56 => 'Swamp of Calmness',
57 => 'Raklion',
58 => 'Raklion Boss',
- 62 => 'Village\'s Santa',
+ 62 => 'Santa\'s Village',
63 => 'Vulcanus',
64 => 'Duel Arena',
65 => 'Doppelganger',
@@ -268,11 +283,11 @@
92 => 'Acheron',
95 => 'Debenter',
96 => 'Debenter',
- 97 => 'Chaos Castle Final',
+ 97 => 'Chaos Castle',
98 => 'Ilusion Temple',
99 => 'Ilusion Temple',
- 100 => 'Urk Mountain',
- 101 => 'Urk Mountain',
+ 100 => 'Uruk Mountain',
+ 101 => 'Uruk Mountain',
102 => 'Tormented Square',
103 => 'Tormented Square',
104 => 'Tormented Square',
@@ -288,13 +303,22 @@
118 => 'Deep Dungeon',
119 => 'Deep Dungeon',
120 => 'Deep Dungeon',
- 121 => '4th Quest',
+ 121 => 'Quest Zone',
122 => 'Swamp of Darkness',
123 => 'Kubera Mine',
124 => 'Kubera Mine',
125 => 'Kubera Mine',
126 => 'Kubera Mine',
127 => 'Kubera Mine',
+ 128 => 'Atlans Abyss',
+ 129 => 'Atlans Abyss 2',
+ 130 => 'Atlans Abyss 3',
+ 131 => 'Scorched Canyon',
+ 132 => 'Crimson Flame Icarus',
+ 133 => 'Temple of Arnil',
+ 134 => 'Aida Gray',
+ 135 => 'Old Kethotum',
+ 136 => 'Burning Kethotum',
);
/*
diff --git a/includes/error.html b/includes/error.html
index 8d2898d..c339d5e 100644
--- a/includes/error.html
+++ b/includes/error.html
@@ -5,7 +5,7 @@
-
+