summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/.editorconfig7
-rw-r--r--db/GeoIP.datbin0 -> 668134 bytes
-rw-r--r--db/abra_db.txt14
-rw-r--r--db/achievement_rank_db.conf43
-rw-r--r--db/attendance_db.conf119
-rw-r--r--db/cashshop_db.conf26
-rw-r--r--db/castle_db.conf53
-rw-r--r--db/clans.conf137
-rw-r--r--db/constants.conf3800
-rw-r--r--db/craft_db.conf1921
-rw-r--r--db/create_arrow_db.txt11
-rw-r--r--db/elemental_db.txt24
-rw-r--r--db/elemental_skill_db.txt91
-rw-r--r--db/guild_skill_tree.txt28
-rw-r--r--db/homun_skill_tree.txt15
-rw-r--r--db/item_db2.conf3
-rw-r--r--db/item_options.conf1116
-rw-r--r--db/job_db2.txt38
-rw-r--r--db/magicmushroom_db.txt27
-rw-r--r--db/map_index.txt132
-rw-r--r--db/mercenary_db.txt6
-rw-r--r--db/mercenary_skill_db.txt5
-rw-r--r--db/mob_chat_db.txt4
-rw-r--r--db/mob_classchange.txt5
-rw-r--r--db/mob_db2.conf101
-rw-r--r--db/mob_item_ratio.txt30
-rw-r--r--db/mob_pouch.txt5
-rw-r--r--db/mob_skill_db2.conf59
-rw-r--r--db/option_drop_groups.conf65
-rw-r--r--db/pet_db2.conf73
-rw-r--r--db/pre-re/achievement_db.conf134
-rw-r--r--db/pre-re/attr_fix.txt56
-rw-r--r--db/pre-re/exp_group_db.conf73
-rw-r--r--db/pre-re/exp_guild.txt51
-rw-r--r--db/pre-re/exp_homun.txt154
-rw-r--r--db/pre-re/homunculus_db.txt30
-rw-r--r--db/pre-re/item_chain.conf42
-rw-r--r--db/pre-re/item_combo_db.conf43
-rw-r--r--db/pre-re/item_db.conf14819
-rw-r--r--db/pre-re/item_group.conf20
-rw-r--r--db/pre-re/item_lapineddukddak.conf44
-rw-r--r--db/pre-re/item_packages.conf25
-rw-r--r--db/pre-re/job_db.conf145
-rw-r--r--db/pre-re/map_zone_db.conf490
-rw-r--r--db/pre-re/mob_boss.txt5
-rw-r--r--db/pre-re/mob_branch.txt5
-rw-r--r--db/pre-re/mob_db.conf6968
-rw-r--r--db/pre-re/mob_poring.txt5
-rw-r--r--db/pre-re/mob_race2_db.txt5
-rw-r--r--db/pre-re/mob_skill_db.conf771
-rw-r--r--db/pre-re/pet_db.conf97
-rw-r--r--db/pre-re/refine_db.conf330
-rw-r--r--db/pre-re/size_fix.txt7
-rw-r--r--db/pre-re/skill_db.conf39370
-rw-r--r--db/pre-re/skill_tree.conf136
-rw-r--r--db/pre-re/statpoint.txt255
-rw-r--r--db/produce_db.txt9
-rw-r--r--db/quest_db.conf78
-rw-r--r--db/re/level_penalty.txt14
-rw-r--r--db/roulette_db.conf16
-rw-r--r--db/sc_config.conf3806
-rw-r--r--db/si_config.conf698
-rw-r--r--db/skill_changematerial_db.txt11
-rw-r--r--db/skill_improvise_db.txt12
-rw-r--r--db/spellbook_db.txt7
-rw-r--r--db/stylist_db.conf267
-rw-r--r--db/translations.conf20
67 files changed, 76976 insertions, 0 deletions
diff --git a/db/.editorconfig b/db/.editorconfig
new file mode 100644
index 00000000..e189ab1b
--- /dev/null
+++ b/db/.editorconfig
@@ -0,0 +1,7 @@
+# editorconfig for the libconfig files
+
+[*.conf]
+end_of_line = lf
+trim_trailing_whitespace = true
+insert_final_newline = true
+indent_style = tab
diff --git a/db/GeoIP.dat b/db/GeoIP.dat
new file mode 100644
index 00000000..18e34837
--- /dev/null
+++ b/db/GeoIP.dat
Binary files differ
diff --git a/db/abra_db.txt b/db/abra_db.txt
new file mode 100644
index 00000000..92c0e83a
--- /dev/null
+++ b/db/abra_db.txt
@@ -0,0 +1,14 @@
+// Hocus-Pocus (Abrakadabra) Castable Skills Database
+//
+// Structure of Database:
+// SkillID,DummyName,RequiredHocusPocusLevel,Rate
+//
+// 01. SkillID Skill ID to be casted by hocus pocus.
+// 02. DummyName Name of the skill (informative, not used by server).
+// 03. RequiredHocusPocusLevel Minimum skill level of hocus pocus for the current skill to be selected.
+// 04. Rate Chance at which a skill is selected (1 = 0.01%, 10000 = 100%).
+//
+// NOTE: The skill is picked at random from the entire database and then tested for rate. If it
+// does not succeed at that rate, another skill is picked and tested. This continues
+// until a skill succeeds.
+//====================================================
diff --git a/db/achievement_rank_db.conf b/db/achievement_rank_db.conf
new file mode 100644
index 00000000..e19194fa
--- /dev/null
+++ b/db/achievement_rank_db.conf
@@ -0,0 +1,43 @@
+//================= Hercules Database ==========================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ====================================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//==============================================================================
+//= Achievement Rank Database
+//==============================================================================
+
+achievement_rank_db:
+{
+ Rank1: 18
+ Rank2: 31
+ Rank3: 49
+ Rank4: 73
+ Rank5: 135
+ Rank6: 104
+ Rank7: 140
+ Rank8: 214
+ Rank9: 305
+ Rank10: 257
+ Rank11: 300
+}
diff --git a/db/attendance_db.conf b/db/attendance_db.conf
new file mode 100644
index 00000000..683a1701
--- /dev/null
+++ b/db/attendance_db.conf
@@ -0,0 +1,119 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//= Copyright (C) 2018 Asheraf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+
+attendance_db:(
+/**************************************************************************
+************* Entry structure *********************************************
+***************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ ItemID: Item Constant (string)
+ Amount: Item Amount (int)
+},
+**************************************************************************/
+{
+ ItemID: "Acorn"
+ Amount: 1
+},
+{
+ ItemID: "Acorn"
+ Amount: 2
+},
+{
+ ItemID: "Acorn"
+ Amount: 3
+},
+{
+ ItemID: "Acorn"
+ Amount: 4
+},
+{
+ ItemID: "Acorn"
+ Amount: 5
+},
+{
+ ItemID: "Acorn"
+ Amount: 6
+},
+{
+ ItemID: "Acorn"
+ Amount: 7
+},
+{
+ ItemID: "Acorn"
+ Amount: 8
+},
+{
+ ItemID: "Acorn"
+ Amount: 9
+},
+{
+ ItemID: "Acorn"
+ Amount: 10
+},
+{
+ ItemID: "Acorn"
+ Amount: 11
+},
+{
+ ItemID: "Acorn"
+ Amount: 12
+},
+{
+ ItemID: "Acorn"
+ Amount: 13
+},
+{
+ ItemID: "Acorn"
+ Amount: 14
+},
+{
+ ItemID: "Acorn"
+ Amount: 15
+},
+{
+ ItemID: "Acorn"
+ Amount: 16
+},
+{
+ ItemID: "Acorn"
+ Amount: 17
+},
+{
+ ItemID: "Acorn"
+ Amount: 18
+},
+{
+ ItemID: "Acorn"
+ Amount: 19
+},
+{
+ ItemID: "Acorn"
+ Amount: 20
+}
+)
diff --git a/db/cashshop_db.conf b/db/cashshop_db.conf
new file mode 100644
index 00000000..a47c5a5a
--- /dev/null
+++ b/db/cashshop_db.conf
@@ -0,0 +1,26 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+//= http://herc.ws/board/topic/367-introducing-cash-shop-support/
+//====================================================
+// This file handles the entire Cashshop. You can simply
+// add in any amount of items you like within each category.
+// Please keep in mind that the Cashshop does not work
+// with ragexere clients.
+// Categories can be empty or even missing, but, if
+// present, their names must be kept as cat_<n>, where
+// <n> is a valid tab index, as descripbed in 'enum
+// CASH_SHOP_TABS' in clif.c (normally 0 through 7)
+//====================================================
+
+cash_shop: (
+{
+}
+)
diff --git a/db/castle_db.conf b/db/castle_db.conf
new file mode 100644
index 00000000..ce43ce68
--- /dev/null
+++ b/db/castle_db.conf
@@ -0,0 +1,53 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2019-2020 Hercules Dev Team
+//= Copyright (C) 2019 Asheraf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Castle Database
+//=========================================================================
+
+castle_db: (
+/**************************************************************************
+************* Entry structure *********************************************
+***************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ CastleID: (int) Unique ID of the castle. Must remain unique across all map-servers.
+ MapName: (string) Map name to be considered as the castle map.
+ CastleName: (string) Name of the castle (used by scripts and guardian name tags)
+ OnGuildBreakEventName: (string) NPC unique name to invoke ::OnGuildBreak on, when a occupied
+ castle is abandoned during guild break.
+ // ================ Optional fields ===============================
+ SiegeType: (string, default to SIEGE_TYPE_FE) define siege type
+ EnableClientWarp: (bool, default to false) enable or disable client teleport features
+ ClientWarp: {
+ Position: (int, int) x, y position of warp request
+ ZenyCost: (int) The zeny cost of warp
+ ZenyCostSiegeTime: (int) The zeny cost of warp durring woe
+ }
+},
+**************************************************************************/
+
+)
diff --git a/db/clans.conf b/db/clans.conf
new file mode 100644
index 00000000..cd7339a6
--- /dev/null
+++ b/db/clans.conf
@@ -0,0 +1,137 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Clan System Database File.
+//=========================================================================
+
+clans: (
+ /**************************************************************************
+ ************* Entry structure *********************************************
+ ***************************************************************************
+ {
+ Id: ID (int)
+ Const: "Const Name" (string)
+ Name: "Clan Name" (string)
+ Leader: "Leader Name" (string)
+ Map: "Map Name" (string)
+ MaxMembers: Max (int, optional, overrides MaxMembers on conf/clans.conf)
+ KickTime: Hours (int, optional, overrides InactivityKickTime)
+ CheckTime: Hours (int, optional, overrides InactivityCheckTime)
+ Buff: {
+ Icon: State Icon ID/Constant (int, you can find all ids on your lua folder: stateicon/efstids.lub or /src/map/constants.inc.h)
+ Script: <" (optional)
+ Script (it can be multi-line)
+ ">
+ }
+ Allies: [
+ "CLAN_NAME_CONSTANT", (string)
+ ]
+ Antagonists: [
+ "CLAN_NAME_CONSTANT", (string)
+ ]
+ },
+ **************************************************************************/
+ {
+ Id: 1
+ Const: "FACTION_LEGION"
+ Name: "Legion of Aemil"
+ Leader: "Q'Anon"
+ Map: "001-2-39"
+ Buff: {
+ Icon: "SI_SWORDCLAN"
+ Script: <"
+ bonus(bStr, 2);
+ bonus(bVit, 1);
+ bonus(bMaxHP, 30);
+ bonus(bMaxSP, 10);
+ ">
+ }
+ Antagonists: [
+ "FACTION_BROTHERHOOD",
+ ]
+ },
+ {
+ Id: 2
+ Const: "FACTION_BROTHERHOOD"
+ Name: "Brotherhood of Argaes"
+ Leader: "Jonatas"
+ Map: "001-1"
+ Buff: {
+ Icon: "SI_ARCWANDCLAN"
+ Script: <"
+ bonus(bDex, 2);
+ bonus(bAgi, 1);
+ bonus(bMaxHP, 30);
+ bonus(bMaxSP, 10);
+ ">
+ }
+ Antagonists: [
+ "FACTION_LEGION",
+ ]
+ },
+ {
+ Id: 3
+ Const: "FACTION_THIEF"
+ Name: "The Thieves"
+ Leader: "Tanveer"
+ Map: "001-1"
+ Buff: {
+ Icon: "SI_GOLDENMACECLAN"
+ Script: <"
+ bonus(bLuk, 2);
+ bonus(bDex, 1);
+ bonus(bMaxHP, 30);
+ bonus(bMaxSP, 10);
+ ">
+ }
+ Allies: [
+ "FACTION_LEGION",
+ "FACTION_BROTHERHOOD",
+ ]
+ Antagonists: [
+ "FACTION_MAGES",
+ ]
+ },
+ {
+ Id: 4
+ Const: "FACTION_MAGES"
+ Name: "The Magic Guild"
+ Leader: "Hocus Pocus Fidibus"
+ Map: "001-1"
+ Buff: {
+ Icon: "SI_CROSSBOWCLAN"
+ Script: <"
+ bonus(bInt, 2);
+ bonus(bAgi, 1);
+ bonus(bMaxHP, 30);
+ bonus(bMaxSP, 10);
+ ">
+ }
+ Antagonists: [
+ "FACTION_THIEF",
+ ]
+ },
+)
diff --git a/db/constants.conf b/db/constants.conf
new file mode 100644
index 00000000..075670e8
--- /dev/null
+++ b/db/constants.conf
@@ -0,0 +1,3800 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2016-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Script Constants Database
+//=========================================================================
+
+constants_db: {
+/************* Entry structure (short) ************************************
+ Identifier: value // (integer literal)
+************* Entry structure (full) **************************************
+ Identifier: {
+ Value: value // (integer literal)
+ Deprecated: true // (boolean) Defaults to false.
+ }
+************* Supported integer literals **********************************
+decimal: 1337 // no prefix
+hexadecimal: 0x1337 // prefix: 0x
+octal: 0o1337 // prefix: 0o
+binary: 0b101101 // prefix: 0b
+
+Underscores can also be used as visual separators for digit grouping purposes:
+ 2_147_483_647
+ 0x7FFF_FFFF
+
+Keep in mind that number literals cannot start or end with a separator and no
+more than one separator can be used in a row (so 12_3___456 is illegal).
+**************************************************************************/
+
+ comment__: "Weekdays"
+ SUNDAY: 0
+ MONDAY: 1
+ TUESDAY: 2
+ WEDNESDAY: 3
+ THURSDAY: 4
+ FRIDAY: 5
+ SATURDAY: 6
+
+ comment__: "Months"
+ JANUARY: 1
+ FEBRUARY: 2
+ MARCH: 3
+ APRIL: 4
+ MAY: 5
+ JUNE: 6
+ JULY: 7
+ AUGUST: 8
+ SEPTEMBER: 9
+ OCTOBER: 10
+ NOVEMBER: 11
+ DECEMBER: 12
+
+ comment__: "Job IDs"
+ Job_Novice: 0
+ Job_Swordman: 1
+ Job_Mage: 2
+ Job_Archer: 3
+ Job_Acolyte: 4
+ Job_Merchant: 5
+ Job_Thief: 6
+ Job_Knight: 7
+ Job_Priest: 8
+ Job_Wizard: 9
+ Job_Blacksmith: 10
+ Job_Hunter: 11
+ Job_Assassin: 12
+ Job_Knight2: 13
+ Job_Crusader: 14
+ Job_Monk: 15
+ Job_Sage: 16
+ Job_Rogue: 17
+
+ comment__: "Job masks / Job map_ids"
+ EAJL_2_1: 0x0100
+ EAJL_2_2: 0x0200
+ EAJL_2: 0x0300
+ EAJL_UPPER: 0x1000
+ EAJL_BABY: 0x2000
+ EAJL_THIRD: 0x4000
+
+ EAJ_BASEMASK: 0x00ff
+ EAJ_UPPERMASK: 0x0fff
+ EAJ_THIRDMASK: 0x4fff
+
+ EAJ_NOVICE: 0x0000
+ EAJ_SWORDMAN: 0x0001
+ EAJ_MAGE: 0x0002
+ EAJ_ARCHER: 0x0003
+ EAJ_ACOLYTE: 0x0004
+ EAJ_MERCHANT: 0x0005
+ EAJ_THIEF: 0x0006
+ EAJ_TAEKWON: 0x0007
+ EAJ_GUNSLINGER: 0x0009
+ EAJ_NINJA: 0x000A
+ EAJ_GANGSI: 0x000D
+ EAJ_SUMMONER: 0x000E
+
+ EAJ_SUPER_NOVICE: 0x0100
+ EAJ_KNIGHT: 0x0101
+ EAJ_WIZARD: 0x0102
+ EAJ_HUNTER: 0x0103
+ EAJ_PRIEST: 0x0104
+ EAJ_BLACKSMITH: 0x0105
+ EAJ_ASSASSIN: 0x0106
+ EAJ_STAR_GLADIATOR: 0x0107
+ EAJ_REBELLION: 0x0109
+ EAJ_KAGEROUOBORO: 0x010A
+ EAJ_DEATH_KNIGHT: 0x010D
+
+
+ comment__: "Broadcast flags"
+ bc_all: 0
+ bc_map: 1
+ bc_area: 2
+ bc_self: 3
+ bc_pc: 0
+ bc_npc: 8
+ bc_yellow: 0
+ bc_blue: 16
+ bc_woe: 32
+
+ comment__: "Mapflags"
+ mf_nomemo: 0
+ mf_noteleport: 1
+ mf_nosave: 2
+ mf_nobranch: 3
+ mf_nopenalty: 4
+ mf_nozenypenalty: 5
+ mf_pvp: 6
+ mf_pvp_noparty: 7
+ mf_pvp_noguild: 8
+ mf_gvg: 9
+ mf_gvg_noparty: 10
+ mf_notrade: 11
+ mf_noskill: 12
+ mf_nowarp: 13
+ mf_partylock: 14
+ mf_noicewall: 15
+ mf_snow: 16
+ mf_fog: 17
+ mf_sakura: 18
+ mf_leaves: 19
+ mf_clouds: 23
+ mf_clouds2: 24
+ mf_fireworks: 25
+ mf_gvg_castle: 26
+ mf_gvg_dungeon: 27
+ mf_nightenabled: 28
+ mf_nobaseexp: 29
+ mf_nojobexp: 30
+ mf_nomobloot: 31
+ mf_nomvploot: 32
+ mf_noreturn: 33
+ mf_nowarpto: 34
+ mf_nightmaredrop: 35
+ mf_zone: 36
+ mf_nocommand: 37
+ mf_nodrop: 38
+ mf_jexp: 39
+ mf_bexp: 40
+ mf_novending: 41
+ mf_loadevent: 42
+ mf_nochat: 43
+ mf_noexppenalty: 44
+ mf_guildlock: 45
+ mf_town: 46
+ mf_autotrade: 47
+ mf_allowks: 48
+ mf_monster_noteleport: 49
+ mf_pvp_nocalcrank: 50
+ mf_battleground: 51
+ mf_reset: 52
+ mf_notomb: 53
+ mf_nocashshop: 54
+ mf_noautoloot: 55
+ mf_noviewid: 56
+ mf_pairship_startable: 57
+ mf_pairship_endable: 58
+ mf_nostorage: 59
+ mf_nogstorage: 60
+ mf_nopet: 61
+
+ comment__: "Cell Properties"
+ cell_walkable: 0
+ cell_shootable: 1
+ cell_water: 2
+ cell_npc: 3
+ cell_basilica: 4
+ cell_landprotector: 5
+ cell_novending: 6
+ cell_nochat: 7
+ cell_icewall: 8
+ cell_noicewall: 9
+ cell_noskill: 10
+
+ comment__: "Cell checks"
+ cell_gettype: 0
+ cell_chkwall: 1
+ cell_chkwater: 2
+ cell_chkcliff: 3
+ cell_chkpass: 4
+ cell_chkreach: 5
+ cell_chknopass: 6
+ cell_chknoreach: 7
+ cell_chkstack: 8
+ cell_chknpc: 9
+ cell_chkbasilica: 10
+ cell_chklandprotector: 11
+ cell_chknovending: 12
+ cell_chknochat: 13
+ cell_chkicewall: 14
+ cell_chknoicewall: 15
+ cell_chknoskill: 16
+
+ comment__: "Bonuses / Parameter IDs"
+ bMaxHP: 6
+ bMaxSP: 8
+ bStr: 13
+ bAgi: 14
+ bVit: 15
+ bInt: 16
+ bDex: 17
+ bLuk: 18
+ bAtk: 41
+ bAtk2: 42
+ bDef: 45
+ bDef2: 46
+ bMdef: 47
+ bMdef2: 48
+ bHit: 49
+ bFlee: 50
+ bFlee2: 51
+ bCritical: 52
+ bAspd: 53
+ bFame: 59
+ bUnbreakable: 60
+
+ bAtkRange: 1000
+ bAtkEle: 1001
+ bDefEle: 1002
+ bCastrate: 1003
+ bMaxHPrate: 1004
+ bMaxSPrate: 1005
+ bUseSPrate: 1006
+ bAddEle: 1007
+ bAddRace: 1008
+ bAddSize: 1009
+ bSubEle: 1010
+ bSubRace: 1011
+ bAddEff: 1012
+ bResEff: 1013
+ bBaseAtk: 1014
+ bAspdRate: 1015
+ bHPrecovRate: 1016
+ bSPrecovRate: 1017
+ bSpeedRate: 1018
+ bCriticalDef: 1019
+ bNearAtkDef: 1020
+ bLongAtkDef: 1021
+ bDoubleRate: 1022
+ bDoubleAddRate: 1023
+ bSkillHeal: 1024
+ bMatkRate: 1025
+ bIgnoreDefEle: 1026
+ bIgnoreDefRace: 1027
+ bAtkRate: 1028
+ bSpeedAddRate: 1029
+ bSPRegenRate: 1030
+ bMagicAtkDef: 1031
+ bMiscAtkDef: 1032
+ bIgnoreMdefEle: 1033
+ bIgnoreMdefRace: 1034
+ bMagicAddEle: 1035
+ bMagicAddRace: 1036
+ bMagicAddSize: 1037
+ bPerfectHitRate: 1038
+ bPerfectHitAddRate: 1039
+ bCriticalRate: 1040
+ bGetZenyNum: 1041
+ bAddGetZenyNum: 1042
+ bAddDamageClass: 1043
+ bAddMagicDamageClass: 1044
+ bAddDefClass: 1045
+ bAddMdefClass: 1046
+ bAddMonsterDropItem: 1047
+ bDefRatioAtkEle: 1048
+ bDefRatioAtkRace: 1049
+ bUnbreakableGarment: 1050
+ bHitRate: 1051
+ bFleeRate: 1052
+ bFlee2Rate: 1053
+ bDefRate: 1054
+ bDef2Rate: 1055
+ bMdefRate: 1056
+ bMdef2Rate: 1057
+ bSplashRange: 1058
+ bSplashAddRange: 1059
+ bAutoSpell: 1060
+ bHPDrainRate: 1061
+ bSPDrainRate: 1062
+ bShortWeaponDamageReturn: 1063
+ bLongWeaponDamageReturn: 1064
+ bWeaponComaEle: 1065
+ bWeaponComaRace: 1066
+ bAddEff2: 1067
+ bBreakWeaponRate: 1068
+ bBreakArmorRate: 1069
+ bAddStealRate: 1070
+ bMagicDamageReturn: 1071
+ bAllStats: 1073
+ bAgiVit: 1074
+ bAgiDexStr: 1075
+ bPerfectHide: 1076
+ bNoKnockback: 1077
+ bClassChange: 1078
+ bHPDrainValue: 1079
+ bSPDrainValue: 1080
+ bWeaponAtk: 1081
+ bWeaponAtkRate: 1082
+ bDelayrate: 1083
+ bHPDrainRateRace: 1084
+ bSPDrainRateRace: 1085
+ bIgnoreMdefRate: 1086
+ bIgnoreDefRate: 1087
+ bSkillHeal2: 1088
+ bAddEffOnSkill: 1089
+ bHealPower: 1090
+ bHealPower2: 1091
+ bHPVanishRate: 1092
+
+ bRestartFullRecover: 2000
+ bNoCastCancel: 2001
+ bNoSizeFix: 2002
+ bNoMagicDamage: 2003
+ bNoWeaponDamage: 2004
+ bNoGemStone: 2005
+ bNoCastCancel2: 2006
+ bNoMiscDamage: 2007
+ bUnbreakableWeapon: 2008
+ bUnbreakableArmor: 2009
+ bUnbreakableHelm: 2010
+ bUnbreakableShield: 2011
+ bLongAtkRate: 2012
+ bCritAtkRate: 2013
+ bCriticalAddRace: 2014
+ bNoRegen: 2015
+ bAddEffWhenHit: 2016
+ bAutoSpellWhenHit: 2017
+ bSkillAtk: 2018
+ bUnstripable: 2019
+ bAutoSpellOnSkill: 2020
+
+ bSPGainValue: 2021
+ bHPRegenRate: 2022
+ bHPLossRate: 2023
+ bAddRace2: 2024
+ bHPGainValue: 2025
+ bSubSize: 2026
+ bHPDrainValueRace: 2027
+ bAddItemHealRate: 2028
+ bSPDrainValueRace: 2029
+ bExpAddRace: 2030
+ bSPGainRace: 2031
+ bSubRace2: 2032
+ bUnbreakableShoes: 2033
+ bUnstripableWeapon: 2034
+ bUnstripableArmor: 2035
+ bUnstripableHelm: 2036
+ bUnstripableShield: 2037
+ bIntravision: 2038
+ bAddMonsterDropChainItem: 2039
+ bSPLossRate: 2040
+ bAddSkillBlow: 2041
+ bSPVanishRate: 2042
+ bMagicSPGainValue: 2043
+ bMagicHPGainValue: 2044
+ bAddClassDropItem: 2045
+ //bMatk: 2046
+ bSPGainRaceAttack: 2047
+ bHPGainRaceAttack: 2048
+ bSkillUseSPrate: 2049
+ bSkillCooldown: 2050
+
+ bSkillFixedCast: 2051
+ bSkillVariableCast: 2052
+ bFixedCastrate: 2053
+ bVariableCastrate: 2054
+ bSkillUseSP: 2055
+ bMagicAtkEle: 2056
+ bFixedCast: 2057
+ bVariableCast: 2058
+ bSetDefRace: 2059
+ bSetMDefRace: 2060
+ bAddRaceTolerance: 2061
+ bAddMaxWeight: 2062
+ bSubDefEle: 2063
+ bMagicSubDefEle: 2064
+
+ comment__: "Equip index"
+ /* reference to script.c::script_defaults():equip[] array used for easy-conversion */
+ EQI_HEAD_TOP: 1
+ EQI_ARMOR: 2
+ EQI_HAND_L: 3
+ EQI_HAND_R: 4
+ EQI_GARMENT: 5
+ EQI_SHOES: 6
+ EQI_ACC_L: 7
+ EQI_ACC_R: 8
+ EQI_HEAD_MID: 9
+ EQI_HEAD_LOW: 10
+ EQI_COSTUME_HEAD_LOW: 11
+ EQI_COSTUME_HEAD_MID: 12
+ EQI_COSTUME_HEAD_TOP: 13
+ EQI_COSTUME_GARMENT: 14
+ EQI_SHADOW_ARMOR: 15
+ EQI_SHADOW_WEAPON: 16
+ EQI_SHADOW_SHIELD: 17
+ EQI_SHADOW_SHOES: 18
+ EQI_SHADOW_ACC_R: 19
+ EQI_SHADOW_ACC_L: 20
+
+ comment__: "Status effects"
+ Eff_Stone: 0
+ Eff_Freeze: 1
+ Eff_Stun: 2
+ Eff_Sleep: 3
+ Eff_Poison: 4
+ Eff_Curse: 5
+ Eff_Silence: 6
+ Eff_Confusion: 7
+ Eff_Blind: 8
+ Eff_Bleeding: 9
+ Eff_DPoison: 10
+ Eff_Fear: 11
+ Eff_Cold: 12
+ Eff_Burning: 13
+ Eff_Deepsleep: 14
+
+ comment__: "Elements"
+ Ele_Neutral: 0
+ Ele_Water: 1
+ Ele_Nature: 2
+ Ele_Fire: 3
+ Ele_Holy: 6
+ Ele_Dark: 7
+
+ // Kept for Compatibility
+ Ele_Earth: 2
+ Ele_Wind: 2 // 4
+ Ele_Poison: 2 // 5
+ Ele_Ghost: 7 // 8
+ Ele_Undead: 7 // 9
+ Ele_All: 255
+
+ comment__: "Attack Types"
+ HARM_PHYS: 1
+ HARM_MAGI: 2
+ HARM_MISC: 4
+
+ comment__: "Races"
+ RC_Formless: 0
+ RC_Undead: 1
+ RC_Brute: 2
+ RC_Plant: 3
+ RC_Insect: 4
+ RC_Fish: 5
+ RC_Demon: 6
+ RC_DemiHuman: 7
+ RC_Angel: 8
+ RC_Dragon: 9
+ RC_Player: 10
+ RC_Boss: 11
+ RC_NonBoss: 12
+ RC_NonDemiHuman: 14
+ RC_NonPlayer: 15
+ RC_DemiPlayer: 16
+ RC_NonDemiPlayer: 17
+ RC_All: 255
+
+ comment__: "Subraces"
+ RC2_None: 0
+ RC2_Goblin: 1
+ RC2_Kobold: 2
+ RC2_Orc: 3
+ RC2_Golem: 4
+ RC2_Guardian: 5
+ RC2_Ninja: 6
+ RC2_Scaraba: 7
+ RC2_Turtle: 8
+
+ comment__: "Sizes"
+ Size_Small: 0
+ Size_Medium: 1
+ Size_Large: 2
+
+ comment__: "Battle Flags"
+ BF_WEAPON: 0x0001
+ BF_MAGIC: 0x0002
+ BF_MISC: 0x0004
+ BF_SHORT: 0x0010
+ BF_LONG: 0x0040
+ BF_SKILL: 0x0100
+ BF_NORMAL: 0x0200
+
+ comment__: "Attack Flags"
+ ATF_SELF: 0x01
+ ATF_TARGET: 0x02
+ ATF_SHORT: 0x04
+ ATF_LONG: 0x08
+ ATF_WEAPON: 0x10
+ ATF_MAGIC: 0x20
+ ATF_MISC: 0x40
+ ATF_SKILL: 0x60
+
+ comment__: "Status Changes"
+ SC_ALL: -1
+ SC_STONE: 0
+ SC_FREEZE: 1
+ SC_STUN: 2
+ SC_SLEEP: 3
+ SC_POISON: 4
+ SC_CURSE: 5
+ SC_SILENCE: 6
+ SC_CONFUSION: 7
+ SC_BLIND: 8
+ SC_BLOODING: 9
+ SC_DPOISON: 10
+ SC_FEAR: 11
+ SC_COLD: 12
+ SC_BURNING: 13
+ SC_DEEP_SLEEP: 14
+ SC_PROVOKE: 20
+ SC_ENDURE: 21
+ SC_TWOHANDQUICKEN: 22
+ SC_CONCENTRATION: 23
+ SC_HIDING: 24
+ SC_CLOAKING: 25
+ SC_ENCHANTPOISON: 26
+ SC_POISONREACT: 27
+ SC_QUAGMIRE: 28
+ SC_ANGELUS: 29
+ SC_BLESSING: 30
+ SC_CRUCIS: 31
+ SC_INC_AGI: 32
+ SC_DEC_AGI: 33
+ SC_SLOWPOISON: 34
+ SC_IMPOSITIO: 35
+ SC_SUFFRAGIUM: 36
+ SC_ASPERSIO: 37
+ SC_BENEDICTIO: 38
+ SC_KYRIE: 39
+ SC_MAGNIFICAT: 40
+ SC_GLORIA: 41
+ SC_LEXAETERNA: 42
+ SC_ADRENALINE: 43
+ SC_WEAPONPERFECT: 44
+ SC_OVERTHRUST: 45
+ SC_MAXIMIZEPOWER: 46
+ SC_TRICKDEAD: 47
+ SC_SHOUT: 48
+ SC_ENERGYCOAT: 49
+ SC_BROKENARMOR: 50
+ SC_BROKENWEAPON: 51
+ SC_ILLUSION: 52
+ SC_WEIGHTOVER50: 53
+ SC_WEIGHTOVER90: 54
+ SC_ATTHASTE_POTION1: 55
+ SC_ATTHASTE_POTION2: 56
+ SC_ATTHASTE_POTION3: 57
+ SC_ATTHASTE_INFINITY: 58
+ SC_MOVHASTE_HORSE: 59
+ SC_MOVHASTE_INFINITY: 60
+ SC_PLUSATTACKPOWER: 61
+ SC_PLUSMAGICPOWER: 62
+ SC_WEDDING: 63
+ SC_SLOWDOWN: 64
+ SC_ANKLESNARE: 65
+ SC_KEEPING: 66
+ SC_BARRIER: 67
+ SC_NOEQUIPWEAPON: 68
+ SC_NOEQUIPSHIELD: 69
+ SC_NOEQUIPARMOR: 70
+ SC_NOEQUIPHELM: 71
+ SC_PROTECTWEAPON: 72
+ SC_PROTECTSHIELD: 73
+ SC_PROTECTARMOR: 74
+ SC_PROTECTHELM: 75
+ SC_AUTOGUARD: 76
+ SC_REFLECTSHIELD: 77
+ SC_SPLASHER: 78
+ SC_PROVIDENCE: 79
+ SC_DEFENDER: 80
+ SC_MAGICROD: 81
+ SC_SPELLBREAKER: 82
+ SC_AUTOSPELL: 83
+ SC_SIGHTTRASHER: 84
+ SC_AUTOBERSERK: 85
+ SC_SPEARQUICKEN: 86
+ SC_AUTOCOUNTER: 87
+ SC_SIGHT: 88
+ SC_SAFETYWALL: 89
+ SC_RUWACH: 90
+ SC_EXTREMITYFIST: 91
+ SC_EXPLOSIONSPIRITS: 92
+ SC_COMBOATTACK: 93
+ SC_BLADESTOP_WAIT: 94
+ SC_BLADESTOP: 95
+ SC_PROPERTYFIRE: 96
+ SC_PROPERTYWATER: 97
+ SC_PROPERTYWIND: 98
+ SC_PROPERTYGROUND: 99
+ SC_VOLCANO: 100
+ SC_DELUGE: 101
+ SC_VIOLENTGALE: 102
+ SC_SUB_WEAPONPROPERTY: 103
+ SC_ARMOR: 104
+ SC_ARMORPROPERTY: 105
+ SC_NOCHAT: 106
+ SC_BABY: 107
+ SC_AURABLADE: 108
+ SC_PARRYING: 109
+ SC_LKCONCENTRATION: 110
+ SC_TENSIONRELAX: 111
+ SC_BERSERK: 112
+ SC_FURY: 113
+ SC_GOSPEL: 114
+ SC_ASSUMPTIO: 115
+ SC_BASILICA: 116
+ SC_GUILDAURA: 117
+ SC_MAGICPOWER: 118
+ SC_EDP: 119
+ SC_TRUESIGHT: 120
+ SC_WINDWALK: 121
+ SC_MELTDOWN: 122
+ SC_CARTBOOST: 123
+ SC_CHASEWALK: 124
+ SC_SWORDREJECT: 125
+ SC_MARIONETTE_MASTER: 126
+ SC_MARIONETTE: 127
+ SC_PROPERTYUNDEAD: 128
+ SC_JOINTBEAT: 129
+ SC_MINDBREAKER: 130
+ SC_MEMORIZE: 131
+ SC_FOGWALL: 132
+ SC_SPIDERWEB: 133
+ SC_DEVOTION: 134
+ SC_SACRIFICE: 135
+ SC_STEELBODY: 136
+ SC_ORCISH: 137
+ SC_STORMKICK_READY: 138
+ SC_DOWNKICK_READY: 139
+ SC_TURNKICK_READY: 140
+ SC_COUNTERKICK_READY: 141
+ SC_DODGE_READY: 142
+ SC_RUN: 143
+ SC_PROPERTYDARK: 144
+ SC_ADRENALINE2: 145
+ SC_PROPERTYTELEKINESIS: 146
+ SC_KAIZEL: 147
+ SC_KAAHI: 148
+ SC_KAUPE: 149
+ SC_ONEHANDQUICKEN: 150
+ SC_PRESERVE: 151
+ SC_GDSKILL_BATTLEORDER: 152
+ SC_GDSKILL_REGENERATION: 153
+ SC_DOUBLECASTING: 154
+ SC_GRAVITATION: 155
+ SC_OVERTHRUSTMAX: 156
+ SC_LONGING: 157
+ SC_HERMODE: 158
+ SC_TAROTCARD: 159
+ SC_CR_SHRINK: 160
+ SC_WZ_SIGHTBLASTER: 161
+ SC_DC_WINKCHARM: 162
+ SC_RG_CCONFINE_M: 163
+ SC_RG_CCONFINE_S: 164
+ SC_DANCING: 165
+ SC_ARMOR_PROPERTY: 166
+ SC_RICHMANKIM: 167
+ SC_ETERNALCHAOS: 168
+ SC_DRUMBATTLE: 169
+ SC_NIBELUNGEN: 170
+ SC_ROKISWEIL: 171
+ SC_INTOABYSS: 172
+ SC_SIEGFRIED: 173
+ SC_WHISTLE: 174
+ SC_ASSNCROS: 175
+ SC_POEMBRAGI: 176
+ SC_APPLEIDUN: 177
+ SC_MODECHANGE: 178
+ SC_HUMMING: 179
+ SC_DONTFORGETME: 180
+ SC_FORTUNE: 181
+ SC_SERVICEFORYOU: 182
+ SC_STOP: 183
+ SC_STRUP: 184
+ SC_SOULLINK: 185
+ SC_COMA: 186
+ SC_CLAIRVOYANCE: 187
+ SC_INCALLSTATUS: 188
+ SC_CHASEWALK2: 189
+ SC_INCAGI: 190
+ SC_INCVIT: 191
+ SC_INCINT: 192
+ SC_INCDEX: 193
+ SC_INCLUK: 194
+ SC_INCHIT: 195
+ SC_INCHITRATE: 196
+ SC_INCFLEE: 197
+ SC_INCFLEERATE: 198
+ SC_INCMHPRATE: 199
+ SC_INCMSPRATE: 200
+ SC_INCATKRATE: 201
+ SC_INCMATKRATE: 202
+ SC_INCDEFRATE: 203
+ SC_FOOD_STR: 204
+ SC_FOOD_AGI: 205
+ SC_FOOD_VIT: 206
+ SC_FOOD_INT: 207
+ SC_FOOD_DEX: 208
+ SC_FOOD_LUK: 209
+ SC_FOOD_BASICHIT: 210
+ SC_FOOD_BASICAVOIDANCE: 211
+ SC_BATKFOOD: 212
+ SC_WATKFOOD: 213
+ SC_MATKFOOD: 214
+ SC_SCRESIST: 215
+ SC_XMAS: 216
+ SC_WARM: 217
+ SC_SUN_COMFORT: 218
+ SC_MOON_COMFORT: 219
+ SC_STAR_COMFORT: 220
+ SC_FUSION: 221
+ SC_SKILLRATE_UP: 222
+ SC_SKE: 223
+ SC_KAITE: 224
+ SC_SWOO: 225
+ SC_SKA: 226
+ SC_EARTHSCROLL: 227
+ SC_MIRACLE: 228
+ SC_GS_MADNESSCANCEL: 229
+ SC_GS_ADJUSTMENT: 230
+ SC_GS_ACCURACY: 231
+ SC_GS_GATLINGFEVER: 232
+ SC_NJ_TATAMIGAESHI: 233
+ SC_NJ_UTSUSEMI: 234
+ SC_NJ_BUNSINJYUTSU: 235
+ SC_NJ_KAENSIN: 236
+ SC_NJ_SUITON: 237
+ SC_NJ_NEN: 238
+ SC_KNOWLEDGE: 239
+ SC_SMA_READY: 240
+ SC_FLING: 241
+ SC_HLIF_AVOID: 242
+ SC_HLIF_CHANGE: 243
+ SC_HAMI_BLOODLUST: 244
+ SC_HLIF_FLEET: 245
+ SC_HLIF_SPEED: 246
+ SC_HAMI_DEFENCE: 247
+ SC_INCASPDRATE: 248
+ SC_PLUSAVOIDVALUE: 249
+ SC_JAILED: 250
+ SC_ENCHANTARMS: 251
+ SC_MAGICALATTACK: 252
+ SC_STONESKIN: 253
+ SC_CRITICALWOUND: 254
+ SC_MAGICMIRROR: 255
+ SC_SLOWCAST: 256
+ SC_SUMMER: 257
+ SC_CASH_PLUSEXP: 258
+ SC_CASH_RECEIVEITEM: 259
+ SC_CASH_BOSS_ALARM: 260
+ SC_CASH_DEATHPENALTY: 261
+ SC_CRITICALPERCENT: 262
+ SC_PROTECT_MDEF: 266
+ SC_HEALPLUS: 268
+ SC_PNEUMA: 269
+ SC_AUTOTRADE: 270
+ SC_KSPROTECTED: 271
+ SC_ARMOR_RESIST: 272
+ SC_ATKER_BLOOD: 273
+ SC_TARGET_BLOOD: 274
+ SC_TK_SEVENWIND: 275
+ SC_PROTECT_DEF: 276
+ SC_WALKSPEED: 278
+ SC_MER_FLEE: 279
+ SC_MER_ATK: 280
+ SC_MER_HP: 281
+ SC_MER_SP: 282
+ SC_MER_HIT: 283
+ SC_MER_QUICKEN: 284
+ SC_REBIRTH: 285
+ SC_S_LIFEPOTION: 291
+ SC_L_LIFEPOTION: 292
+ SC_CASH_PLUSONLYJOBEXP: 293
+ SC_HELLPOWER: 295
+ SC_INVINCIBLE: 296
+ SC_INVINCIBLEOFF: 297
+ SC_MANU_ATK: 298
+ SC_MANU_DEF: 299
+ SC_SPL_ATK: 300
+ SC_SPL_DEF: 301
+ SC_MANU_MATK: 302
+ SC_SPL_MATK: 303
+ SC_FOOD_STR_CASH: 304
+ SC_FOOD_AGI_CASH: 305
+ SC_FOOD_VIT_CASH: 306
+ SC_FOOD_DEX_CASH: 307
+ SC_FOOD_INT_CASH: 308
+ SC_FOOD_LUK_CASH: 309
+ SC_FROSTMISTY: 311
+ SC_ENCHANTBLADE: 312
+ SC_DEATHBOUND: 313
+ SC_MILLENNIUMSHIELD: 314
+ SC_CRUSHSTRIKE: 315
+ SC_REFRESH: 316
+ SC_REUSE_REFRESH: 317
+ SC_GIANTGROWTH: 318
+ SC_STONEHARDSKIN: 319
+ SC_VITALITYACTIVATION: 320
+ SC_STORMBLAST: 321
+ SC_FIGHTINGSPIRIT: 322
+ SC_ABUNDANCE: 323
+ SC_ADORAMUS: 324
+ SC_EPICLESIS: 325
+ SC_ORATIO: 326
+ SC_LAUDAAGNUS: 327
+ SC_LAUDARAMUS: 328
+ SC_RENOVATIO: 329
+ SC_EXPIATIO: 330
+ SC_DUPLELIGHT: 331
+ SC_SECRAMENT: 332
+ SC_WHITEIMPRISON: 333
+ SC_MARSHOFABYSS: 334
+ SC_RECOGNIZEDSPELL: 335
+ SC_STASIS: 336
+ SC_SUMMON1: 337
+ SC_SUMMON2: 338
+ SC_SUMMON3: 339
+ SC_SUMMON4: 340
+ SC_SUMMON5: 341
+ SC_READING_SB: 342
+ SC_FREEZINGSP: 343
+ SC_FEARBREEZE: 344
+ SC_ELECTRICSHOCKER: 345
+ SC_WUGDASH: 346
+ SC_WUGBITE: 347
+ SC_CAMOUFLAGE: 348
+ SC_ACCELERATION: 349
+ SC_HOVERING: 350
+ SC_SHAPESHIFT: 351
+ SC_INFRAREDSCAN: 352
+ SC_ANALYZE: 353
+ SC_MAGNETICFIELD: 354
+ SC_NEUTRALBARRIER: 355
+ SC_NEUTRALBARRIER_MASTER: 356
+ SC_STEALTHFIELD: 357
+ SC_STEALTHFIELD_MASTER: 358
+ SC_OVERHEAT: 359
+ SC_OVERHEAT_LIMITPOINT: 360
+ SC_VENOMIMPRESS: 361
+ SC_POISONINGWEAPON: 362
+ SC_WEAPONBLOCKING: 363
+ SC_CLOAKINGEXCEED: 364
+ SC_HALLUCINATIONWALK: 365
+ SC_HALLUCINATIONWALK_POSTDELAY: 366
+ SC_ROLLINGCUTTER: 367
+ SC_TOXIN: 368
+ SC_PARALYSE: 369
+ SC_VENOMBLEED: 370
+ SC_MAGICMUSHROOM: 371
+ SC_DEATHHURT: 372
+ SC_PYREXIA: 373
+ SC_OBLIVIONCURSE: 374
+ SC_LEECHESEND: 375
+ SC_LG_REFLECTDAMAGE: 376
+ SC_FORCEOFVANGUARD: 377
+ SC_SHIELDSPELL_DEF: 378
+ SC_SHIELDSPELL_MDEF: 379
+ SC_SHIELDSPELL_REF: 380
+ SC_EXEEDBREAK: 381
+ SC_PRESTIGE: 382
+ SC_BANDING: 383
+ SC_BANDING_DEFENCE: 384
+ SC_EARTHDRIVE: 385
+ SC_INSPIRATION: 386
+ SC_SPELLFIST: 387
+ SC_STRIKING: 389
+ SC_WARMER: 390
+ SC_VACUUM_EXTREME: 391
+ SC_PROPERTYWALK: 392
+ SC_SWING: 393
+ SC_SYMPHONY_LOVE: 394
+ SC_MOONLIT_SERENADE: 395
+ SC_RUSH_WINDMILL: 396
+ SC_ECHOSONG: 397
+ SC_HARMONIZE: 398
+ SC_SIREN: 399
+ SC_SIRCLEOFNATURE: 401
+ SC_GLOOMYDAY: 402
+ SC_GLOOMYDAY_SK: 403
+ SC_SONG_OF_MANA: 404
+ SC_DANCE_WITH_WUG: 405
+ SC_SATURDAY_NIGHT_FEVER: 406
+ SC_LERADS_DEW: 407
+ SC_MELODYOFSINK: 408
+ SC_BEYOND_OF_WARCRY: 409
+ SC_UNLIMITED_HUMMING_VOICE: 410
+ SC_SITDOWN_FORCE: 411
+ SC_NETHERWORLD: 412
+ SC_CRESCENTELBOW: 413
+ SC_CURSEDCIRCLE_ATKER: 414
+ SC_CURSEDCIRCLE_TARGET: 415
+ SC_LIGHTNINGWALK: 416
+ SC_RAISINGDRAGON: 417
+ SC_GENTLETOUCH_ENERGYGAIN: 418
+ SC_GENTLETOUCH_CHANGE: 419
+ SC_GENTLETOUCH_REVITALIZE: 420
+ SC_GN_CARTBOOST: 421
+ SC_THORNS_TRAP: 422
+ SC_BLOOD_SUCKER: 423
+ SC_FIRE_EXPANSION_SMOKE_POWDER: 424
+ SC_FIRE_EXPANSION_TEAR_GAS: 425
+ SC_MANDRAGORA: 426
+ SC_STOMACHACHE: 427
+ SC_MYSTERIOUS_POWDER: 428
+ SC_MELON_BOMB: 429
+ SC_BANANA_BOMB: 430
+ SC_BANANA_BOMB_SITDOWN_POSTDELAY: 431
+ SC_SAVAGE_STEAK: 432
+ SC_COCKTAIL_WARG_BLOOD: 433
+ SC_MINOR_BBQ: 434
+ SC_SIROMA_ICE_TEA: 435
+ SC_DROCERA_HERB_STEAMED: 436
+ SC_PUTTI_TAILS_NOODLES: 437
+ SC_BOOST500: 438
+ SC_FULL_SWING_K: 439
+ SC_MANA_PLUS: 440
+ SC_MUSTLE_M: 441
+ SC_LIFE_FORCE_F: 442
+ SC_EXTRACT_WHITE_POTION_Z: 443
+ SC_VITATA_500: 444
+ SC_EXTRACT_SALAMINE_JUICE: 445
+ SC__REPRODUCE: 446
+ SC__AUTOSHADOWSPELL: 447
+ SC__SHADOWFORM: 448
+ SC__BODYPAINT: 449
+ SC__INVISIBILITY: 450
+ SC__DEADLYINFECT: 451
+ SC__ENERVATION: 452
+ SC__GROOMY: 453
+ SC__IGNORANCE: 454
+ SC__LAZINESS: 455
+ SC__UNLUCKY: 456
+ SC__WEAKNESS: 457
+ SC__STRIPACCESSARY: 458
+ SC__MANHOLE: 459
+ SC__BLOODYLUST: 460
+ SC_CIRCLE_OF_FIRE: 461
+ SC_CIRCLE_OF_FIRE_OPTION: 462
+ SC_FIRE_CLOAK: 463
+ SC_FIRE_CLOAK_OPTION: 464
+ SC_WATER_SCREEN: 465
+ SC_WATER_SCREEN_OPTION: 466
+ SC_WATER_DROP: 467
+ SC_WATER_DROP_OPTION: 468
+ SC_WATER_BARRIER: 469
+ SC_WIND_STEP: 470
+ SC_WIND_STEP_OPTION: 471
+ SC_WIND_CURTAIN: 472
+ SC_WIND_CURTAIN_OPTION: 473
+ SC_ZEPHYR: 474
+ SC_SOLID_SKIN: 475
+ SC_SOLID_SKIN_OPTION: 476
+ SC_STONE_SHIELD: 477
+ SC_STONE_SHIELD_OPTION: 478
+ SC_POWER_OF_GAIA: 479
+ SC_PYROTECHNIC: 480
+ SC_PYROTECHNIC_OPTION: 481
+ SC_HEATER: 482
+ SC_HEATER_OPTION: 483
+ SC_TROPIC: 484
+ SC_TROPIC_OPTION: 485
+ SC_AQUAPLAY: 486
+ SC_AQUAPLAY_OPTION: 487
+ SC_COOLER: 488
+ SC_COOLER_OPTION: 489
+ SC_CHILLY_AIR: 490
+ SC_CHILLY_AIR_OPTION: 491
+ SC_GUST: 492
+ SC_GUST_OPTION: 493
+ SC_BLAST: 494
+ SC_BLAST_OPTION: 495
+ SC_WILD_STORM: 496
+ SC_WILD_STORM_OPTION: 497
+ SC_PETROLOGY: 498
+ SC_PETROLOGY_OPTION: 499
+ SC_CURSED_SOIL: 500
+ SC_CURSED_SOIL_OPTION: 501
+ SC_UPHEAVAL: 502
+ SC_UPHEAVAL_OPTION: 503
+ SC_TIDAL_WEAPON: 504
+ SC_TIDAL_WEAPON_OPTION: 505
+ SC_ROCK_CRUSHER: 506
+ SC_ROCK_CRUSHER_ATK: 507
+ SC_LEADERSHIP: 508
+ SC_GLORYWOUNDS: 509
+ SC_SOULCOLD: 510
+ SC_HAWKEYES: 511
+ SC_ODINS_POWER: 512
+ SC_FIRE_INSIGNIA: 513
+ SC_WATER_INSIGNIA: 514
+ SC_WIND_INSIGNIA: 515
+ SC_EARTH_INSIGNIA: 516
+ SC_PUSH_CART: 517
+ SC_SPELLBOOK1: 518
+ SC_SPELLBOOK2: 519
+ SC_SPELLBOOK3: 520
+ SC_SPELLBOOK4: 521
+ SC_SPELLBOOK5: 522
+ SC_SPELLBOOK6: 523
+ SC_SPELLBOOK7: 524
+ SC_INCMHP: 525
+ SC_INCMSP: 526
+ SC_PARTYFLEE: 527
+ SC_MEIKYOUSISUI: 528
+ SC_KO_JYUMONJIKIRI: 529
+ SC_KYOUGAKU: 530
+ SC_IZAYOI: 531
+ SC_ZENKAI: 532
+ SC_KG_KAGEHUMI: 533
+ SC_KYOMU: 534
+ SC_KAGEMUSYA: 535
+ SC_ZANGETSU: 536
+ SC_GENSOU: 537
+ SC_AKAITSUKI: 538
+ SC_STYLE_CHANGE: 539
+ SC_GOLDENE_FERSE: 540
+ SC_ANGRIFFS_MODUS: 541
+ SC_ERASER_CUTTER: 542
+ SC_OVERED_BOOST: 543
+ SC_LIGHT_OF_REGENE: 544
+ SC_VOLCANIC_ASH: 545
+ SC_GRANITIC_ARMOR: 546
+ SC_MAGMA_FLOW: 547
+ SC_PYROCLASTIC: 548
+ SC_NEEDLE_OF_PARALYZE: 549
+ SC_PAIN_KILLER: 550
+ SC_EXTREMITYFIST2: 551
+ SC_RAID: 552
+ SC_DARKCROW: 553
+ SC_FULL_THROTTLE: 554
+ SC_REBOUND: 555
+ SC_UNLIMIT: 556
+ SC_KINGS_GRACE: 557
+ SC_TELEKINESIS_INTENSE: 558
+ SC_OFFERTORIUM: 559
+ SC_FRIGG_SONG: 560
+ SC_ALL_RIDING: 561
+ SC_HANBOK: 562
+ SC_MONSTER_TRANSFORM: 563
+ SC_ANGEL_PROTECT: 564
+ SC_ILLUSIONDOPING: 565
+ SC_MTF_ASPD: 566
+ SC_MTF_RANGEATK: 567
+ SC_MTF_MATK: 568
+ SC_MTF_MLEATKED: 569
+ SC_MTF_CRIDAMAGE: 570
+ SC_MOONSTAR: 571
+ SC_SUPER_STAR: 572
+ SC_OKTOBERFEST: 573
+ SC_STRANGELIGHTS: 574
+ SC_DECORATION_OF_MUSIC: 575
+ SC__MAELSTROM: 576
+ SC__CHAOS: 577
+ SC__FEINTBOMB_MASTER: 578
+ SC_FALLENEMPIRE: 579
+ SC_FLASHCOMBO: 580
+ SC_DEFSET: 581
+ SC_MDEFSET: 582
+ SC_NO_SWITCH_EQUIP: 583
+
+ // 2014 Halloween Event
+ SC_MTF_MHP: 584
+ SC_MTF_MSP: 585
+ SC_MTF_PUMPKIN: 586
+ SC_MTF_HITFLEE: 587
+
+ SC_LJOSALFAR: 588
+ SC_MERMAID_LONGING: 589
+ SC_ACARAJE: 590
+ SC_TARGET_ASPD: 591
+
+ // Geffen Scrolls
+ SC_SKELSCROLL: 592
+ SC_DISTRUCTIONSCROLL: 593
+ SC_ROYALSCROLL: 594
+ SC_IMMUNITYSCROLL: 595
+ SC_MYSTICSCROLL: 596
+ SC_BATTLESCROLL: 597
+ SC_ARMORSCROLL: 598
+ SC_FREYJASCROLL: 599
+ SC_SOULSCROLL: 600
+
+ // Eden Crystal Synthesis
+ SC_QUEST_BUFF1: 601
+ SC_QUEST_BUFF2: 602
+ SC_QUEST_BUFF3: 603
+
+ // Geffen Magic Tournament
+ SC_GEFFEN_MAGIC1: 604
+ SC_GEFFEN_MAGIC2: 605
+ SC_GEFFEN_MAGIC3: 606
+ SC_FENRIR_CARD: 607
+
+ SC_ATKER_ASPD: 608
+ SC_ATKER_MOVESPEED: 609
+ SC_FOOD_CRITICALSUCCESSVALUE: 610
+ SC_CUP_OF_BOZA: 611
+ SC_OVERLAPEXPUP: 612
+ SC_MORA_BUFF: 613
+
+ // MVP Scrolls
+ SC_MVPCARD_TAOGUNKA: 614
+ SC_MVPCARD_MISTRESS: 615
+ SC_MVPCARD_ORCHERO: 616
+ SC_MVPCARD_ORCLORD: 617
+
+ SC_HAT_EFFECT: 618
+ SC_FLOWERSMOKE: 619
+ SC_FSTONE: 620
+ SC_HAPPINESS_STAR: 621
+ SC_MAPLE_FALLS: 622
+ SC_TIME_ACCESSORY: 623
+ SC_MAGICAL_FEATHER: 624
+ SC_BLOSSOM_FLUTTERING: 625
+ SC_GM_BATTLE: 626
+ SC_GM_BATTLE2: 627
+ SC_2011RWC: 628
+ SC_STR_SCROLL: 629
+ SC_INT_SCROLL: 630
+ SC_STEAMPACK: 631
+ SC_MOVHASTE_POTION: 632
+ SC_MOVESLOW_POTION: 633
+ SC_BUCHEDENOEL: 634
+ SC_PHI_DEMON: 635
+ SC_PROMOTE_HEALTH_RESERCH: 636
+ SC_ENERGY_DRINK_RESERCH: 637
+ SC_MAGIC_CANDY: 638
+ SC_M_LIFEPOTION: 639
+ SC_G_LIFEPOTION: 640
+ SC_MYSTICPOWDER: 641
+
+ // Summoner
+ SC_SUHIDE: 642
+ SC_SU_STOOP: 643
+ SC_SPRITEMABLE: 644
+ SC_CATNIPPOWDER: 645
+ SC_SV_ROOTTWIST: 646
+ SC_BITESCAR: 647
+ SC_ARCLOUSEDASH: 648
+ SC_TUNAPARTY: 649
+ SC_SHRIMP: 650
+ SC_FRESHSHRIMP: 651
+
+ SC_DAILYSENDMAILCNT: 653
+
+ // Summer 2 Costume
+ SC_DRESS_UP: 652
+
+ // Clan System
+ SC_CLAN_INFO: 654
+
+ SC_SIT: 655
+ SC_MOON: 656
+ SC_TING: 657
+ SC_DEVIL1: 658
+ SC_RIDING: 659
+ SC_FALCON: 660
+ SC_WUGRIDER: 661
+ SC_POSTDELAY: 662
+ SC_ON_PUSH_CART: 663
+ SC_RESIST_PROPERTY_WATER: 664
+ SC_RESIST_PROPERTY_GROUND: 665
+ SC_RESIST_PROPERTY_FIRE: 666
+ SC_RESIST_PROPERTY_WIND: 667
+ SC_CLIENT_ONLY_EQUIP_ARROW: 668
+ SC_MADOGEAR: 669
+ SC_POPECOOKIE: 670
+ SC_VITALIZE_POTION: 671
+ SC_SKF_MATK: 672
+ SC_SKF_ATK: 673
+ SC_SKF_ASPD: 674
+ SC_SKF_CAST: 675
+ SC_ALMIGHTY: 676
+
+ // Evol2 Custom Status Conditions
+ SC_PHYSICAL_SHIELD: 1000
+ SC_HALT_REGENERATION: 1001
+
+ comment__: "Emotes"
+ e_gasp: 0
+ e_what: 1
+ e_ho: 2
+ e_lv: 3
+ e_swt: 4
+ e_ic: 5
+ e_an: 6
+ e_ag: 7
+ e_cash: 8
+ e_dots: 9
+ e_scissors: 10
+ e_rock: 11
+ e_paper: 12
+ e_korea: 13
+ e_lv2: 14
+ e_thx: 15
+ e_wah: 16
+ e_sry: 17
+ e_heh: 18
+ e_swt2: 19
+ e_hmm: 20
+ e_no1: 21
+ e_no: 22
+ e_omg: 23
+ e_oh: 24
+ e_X: 25
+ e_hlp: 26
+ e_go: 27
+ e_sob: 28
+ e_gg: 29
+ e_kis: 30
+ e_kis2: 31
+ e_pif: 32
+ e_ok: 33
+ e_mute: 34
+ e_indonesia: 35
+ e_bzz: 36
+ e_rice: 37
+ e_awsm: 38
+ e_meh: 39
+ e_shy: 40
+ e_pat: 41
+ e_mp: 42
+ e_slur: 43
+ e_com: 44
+ e_yawn: 45
+ e_grat: 46
+ e_hp: 47
+ e_philippines: 48
+ e_malaysia: 49
+ e_singapore: 50
+ e_brazil: 51
+ e_flash: 52
+ e_spin: 53
+ e_sigh: 54
+ e_dum: 55
+ e_loud: 56
+ e_otl: 57
+ e_dice1: 58
+ e_dice2: 59
+ e_dice3: 60
+ e_dice4: 61
+ e_dice5: 62
+ e_dice6: 63
+ e_india: 64
+ e_luv: 65
+ e_russia: 66
+ e_virgin: 67
+ e_mobile: 68
+ e_mail: 69
+ e_chinese: 70
+ e_antenna1: 71
+ e_antenna2: 72
+ e_antenna3: 73
+ e_hum: 74
+ e_abs: 75
+ e_oops: 76
+ e_spit: 77
+ e_ene: 78
+ e_panic: 79
+ e_whisp: 80
+
+ comment__: "petstat - deprecated, use *getpetinfo"
+ PET_CLASS: {
+ Value: 1
+ Deprecated: true
+ }
+ PET_NAME: {
+ Value: 2
+ Deprecated: true
+ }
+ PET_LEVEL: {
+ Value: 3
+ Deprecated: true
+ }
+ PET_HUNGRY: {
+ Value: 4
+ Deprecated: true
+ }
+ PET_INTIMATE: {
+ Value: 5
+ Deprecated: true
+ }
+
+ comment__: "getmonsterinfo"
+ MOB_NAME: 0
+ MOB_LV: 1
+ MOB_MAXHP: 2
+ MOB_BASEEXP: 3
+ MOB_JOBEXP: 4
+ MOB_ATK1: 5
+ MOB_ATK2: 6
+ MOB_DEF: 7
+ MOB_MDEF: 8
+ MOB_STR: 9
+ MOB_AGI: 10
+ MOB_VIT: 11
+ MOB_INT: 12
+ MOB_DEX: 13
+ MOB_LUK: 14
+ MOB_RANGE: 15
+ MOB_RANGE2: 16
+ MOB_RANGE3: 17
+ MOB_SIZE: 18
+ MOB_RACE: 19
+ MOB_ELEMENT: 20
+ MOB_MODE: 21
+ MOB_MVPEXP: 22
+ MOB_DMG_TAKEN_RATE: 23
+
+ comment__: "mercenary guilds"
+ ARCH_MERC_GUILD: 0
+ SPEAR_MERC_GUILD: 1
+ SWORD_MERC_GUILD: 2
+
+ comment__: "Effects"
+ EF_NONE: -1
+ EF_HIT1: 0
+ EF_HIT2: 1
+ EF_HIT3: 2
+ EF_HIT4: 3
+ EF_HIT5: 4
+ EF_HIT6: 5
+ EF_ENTRY: 6
+ EF_EXIT: 7
+ EF_WARP: 8
+ EF_ENHANCE: 9
+ EF_COIN: 10
+ EF_ENDURE: 11
+ EF_BEGINSPELL: 12
+ EF_GLASSWALL: 13
+ EF_HEALSP: 14
+ EF_SOULSTRIKE: 15
+ EF_BASH: 16
+ EF_MAGNUMBREAK: 17
+ EF_STEAL: 18
+ EF_HIDING: 19
+ EF_PATTACK: 20
+ EF_DETOXICATION: 21
+ EF_SIGHT: 22
+ EF_STONECURSE: 23
+ EF_FIREBALL: 24
+ EF_FIREWALL: 25
+ EF_ICEARROW: 26
+ EF_FROSTDIVER: 27
+ EF_FROSTDIVER2: 28
+ EF_LIGHTBOLT: 29
+ EF_THUNDERSTORM: 30
+ EF_FIREARROW: 31
+ EF_NAPALMBEAT: 32
+ EF_RUWACH: 33
+ EF_TELEPORTATION: 34
+ EF_READYPORTAL: 35
+ EF_PORTAL: 36
+ EF_INCAGILITY: 37
+ EF_DECAGILITY: 38
+ EF_AQUA: 39
+ EF_SIGNUM: 40
+ EF_ANGELUS: 41
+ EF_BLESSING: 42
+ EF_INCAGIDEX: 43
+ EF_SMOKE: 44
+ EF_FIREFLY: 45
+ EF_SANDWIND: 46
+ EF_TORCH: 47
+ EF_SPRAYPOND: 48
+ EF_FIREHIT: 49
+ EF_FIRESPLASHHIT: 50
+ EF_COLDHIT: 51
+ EF_WINDHIT: 52
+ EF_POISONHIT: 53
+ EF_BEGINSPELL2: 54
+ EF_BEGINSPELL3: 55
+ EF_BEGINSPELL4: 56
+ EF_BEGINSPELL5: 57
+ EF_BEGINSPELL6: 58
+ EF_BEGINSPELL7: 59
+ EF_LOCKON: 60
+ EF_WARPZONE: 61
+ EF_SIGHTRASHER: 62
+ EF_BARRIER: 63
+ EF_ARROWSHOT: 64
+ EF_INVENOM: 65
+ EF_CURE: 66
+ EF_PROVOKE: 67
+ EF_MVP: 68
+ EF_SKIDTRAP: 69
+ EF_BRANDISHSPEAR: 70
+ EF_CONE: 71
+ EF_SPHERE: 72
+ EF_BOWLINGBASH: 73
+ EF_ICEWALL: 74
+ EF_GLORIA: 75
+ EF_MAGNIFICAT: 76
+ EF_RESURRECTION: 77
+ EF_RECOVERY: 78
+ EF_EARTHSPIKE: 79
+ EF_SPEARBMR: 80
+ EF_PIERCE: 81
+ EF_TURNUNDEAD: 82
+ EF_SANCTUARY: 83
+ EF_IMPOSITIO: 84
+ EF_LEXAETERNA: 85
+ EF_ASPERSIO: 86
+ EF_LEXDIVINA: 87
+ EF_SUFFRAGIUM: 88
+ EF_STORMGUST: 89
+ EF_LORD: 90
+ EF_BENEDICTIO: 91
+ EF_METEORSTORM: 92
+ EF_YUFITEL: 93
+ EF_YUFITELHIT: 94
+ EF_QUAGMIRE: 95
+ EF_FIREPILLAR: 96
+ EF_FIREPILLARBOMB: 97
+ EF_HASTEUP: 98
+ EF_FLASHER: 99
+ EF_REMOVETRAP: 100
+ EF_REPAIRWEAPON: 101
+ EF_CRASHEARTH: 102
+ EF_PERFECTION: 103
+ EF_MAXPOWER: 104
+ EF_BLASTMINE: 105
+ EF_BLASTMINEBOMB: 106
+ EF_CLAYMORE: 107
+ EF_FREEZING: 108
+ EF_BUBBLE: 109
+ EF_GASPUSH: 110
+ EF_SPRINGTRAP: 111
+ EF_KYRIE: 112
+ EF_MAGNUS: 113
+ EF_BOTTOM: 114
+ EF_BLITZBEAT: 115
+ EF_WATERBALL: 116
+ EF_WATERBALL2: 117
+ EF_FIREIVY: 118
+ EF_DETECTING: 119
+ EF_CLOAKING: 120
+ EF_SONICBLOW: 121
+ EF_SONICBLOWHIT: 122
+ EF_GRIMTOOTH: 123
+ EF_VENOMDUST: 124
+ EF_ENCHANTPOISON: 125
+ EF_POISONREACT: 126
+ EF_POISONREACT2: 127
+ EF_OVERTHRUST: 128
+ EF_SPLASHER: 129
+ EF_TWOHANDQUICKEN: 130
+ EF_AUTOCOUNTER: 131
+ EF_GRIMTOOTHATK: 132
+ EF_FREEZE: 133
+ EF_FREEZED: 134
+ EF_ICECRASH: 135
+ EF_SLOWPOISON: 136
+ EF_BOTTOM2: 137
+ EF_FIREPILLARON: 138
+ EF_SANDMAN: 139
+ EF_REVIVE: 140
+ EF_PNEUMA: 141
+ EF_HEAVENSDRIVE: 142
+ EF_SONICBLOW2: 143
+ EF_BRANDISH2: 144
+ EF_SHOCKWAVE: 145
+ EF_SHOCKWAVEHIT: 146
+ EF_EARTHHIT: 147
+ EF_PIERCESELF: 148
+ EF_BOWLINGSELF: 149
+ EF_SPEARSTABSELF: 150
+ EF_SPEARBMRSELF: 151
+ EF_HOLYHIT: 152
+ EF_CONCENTRATION: 153
+ EF_REFINEOK: 154
+ EF_REFINEFAIL: 155
+ EF_JOBCHANGE: 156
+ EF_LVUP: 157
+ EF_JOBLVUP: 158
+ EF_TOPRANK: 159
+ EF_PARTY: 160
+ EF_RAIN: 161
+ EF_SNOW: 162
+ EF_SAKURA: 163
+ EF_STATUS_STATE: 164
+ EF_BANJJAKII: 165
+ EF_MAKEBLUR: 166
+ EF_TAMINGSUCCESS: 167
+ EF_TAMINGFAILED: 168
+ EF_ENERGYCOAT: 169
+ EF_CARTREVOLUTION: 170
+ EF_VENOMDUST2: 171
+ EF_CHANGEDARK: 172
+ EF_CHANGEFIRE: 173
+ EF_CHANGECOLD: 174
+ EF_CHANGEWIND: 175
+ EF_CHANGEFLAME: 176
+ EF_CHANGEEARTH: 177
+ EF_CHAINGEHOLY: 178
+ EF_CHANGEPOISON: 179
+ EF_HITDARK: 180
+ EF_MENTALBREAK: 181
+ EF_MAGICALATTHIT: 182
+ EF_SUI_EXPLOSION: 183
+ EF_DARKATTACK: 184
+ EF_SUICIDE: 185
+ EF_COMBOATTACK1: 186
+ EF_COMBOATTACK2: 187
+ EF_COMBOATTACK3: 188
+ EF_COMBOATTACK4: 189
+ EF_COMBOATTACK5: 190
+ EF_GUIDEDATTACK: 191
+ EF_POISONATTACK: 192
+ EF_SILENCEATTACK: 193
+ EF_STUNATTACK: 194
+ EF_PETRIFYATTACK: 195
+ EF_CURSEATTACK: 196
+ EF_SLEEPATTACK: 197
+ EF_TELEKHIT: 198
+ EF_PONG: 199
+ EF_LEVEL99: 200
+ EF_LEVEL99_2: 201
+ EF_LEVEL99_3: 202
+ EF_GUMGANG: 203
+ EF_POTION1: 204
+ EF_POTION2: 205
+ EF_POTION3: 206
+ EF_POTION4: 207
+ EF_POTION5: 208
+ EF_POTION6: 209
+ EF_POTION7: 210
+ EF_POTION8: 211
+ EF_DARKBREATH: 212
+ EF_DEFFENDER: 213
+ EF_KEEPING: 214
+ EF_SUMMONSLAVE: 215
+ EF_BLOODDRAIN: 216
+ EF_ENERGYDRAIN: 217
+ EF_POTION_CON: 218
+ EF_POTION_: 219
+ EF_POTION_BERSERK: 220
+ EF_POTIONPILLAR: 221
+ EF_DEFENDER: 222
+ EF_GANBANTEIN: 223
+ EF_WIND: 224
+ EF_VOLCANO: 225
+ EF_GRANDCROSS: 226
+ EF_INTIMIDATE: 227
+ EF_CHOOKGI: 228
+ EF_CLOUD: 229
+ EF_CLOUD2: 230
+ EF_MAPPILLAR: 231
+ EF_LINELINK: 232
+ EF_CLOUD3: 233
+ EF_SPELLBREAKER: 234
+ EF_DISPELL: 235
+ EF_DELUGE: 236
+ EF_VIOLENTGALE: 237
+ EF_LANDPROTECTOR: 238
+ EF_BOTTOM_VO: 239
+ EF_BOTTOM_DE: 240
+ EF_BOTTOM_VI: 241
+ EF_BOTTOM_LA: 242
+ EF_FASTMOVE: 243
+ EF_MAGICROD: 244
+ EF_HOLYCROSS: 245
+ EF_SHIELDCHARGE: 246
+ EF_MAPPILLAR2: 247
+ EF_PROVIDENCE: 248
+ EF_SHIELDBOOMERANG: 249
+ EF_SPEARQUICKEN: 250
+ EF_DEVOTION: 251
+ EF_REFLECTSHIELD: 252
+ EF_ABSORBSPIRITS: 253
+ EF_STEELBODY: 254
+ EF_FLAMELAUNCHER: 255
+ EF_FROSTWEAPON: 256
+ EF_LIGHTNINGLOADER: 257
+ EF_SEISMICWEAPON: 258
+ EF_MAPPILLAR3: 259
+ EF_MAPPILLAR4: 260
+ EF_GUMGANG2: 261
+ EF_TEIHIT1: 262
+ EF_GUMGANG3: 263
+ EF_TEIHIT2: 264
+ EF_TANJI: 265
+ EF_TEIHIT1X: 266
+ EF_CHIMTO: 267
+ EF_STEALCOIN: 268
+ EF_STRIPWEAPON: 269
+ EF_STRIPSHIELD: 270
+ EF_STRIPARMOR: 271
+ EF_STRIPHELM: 272
+ EF_CHAINCOMBO: 273
+ EF_RG_COIN: 274
+ EF_BACKSTAP: 275
+ EF_TEIHIT3: 276
+ EF_BOTTOM_DISSONANCE: 277
+ EF_BOTTOM_LULLABY: 278
+ EF_BOTTOM_RICHMANKIM: 279
+ EF_BOTTOM_ETERNALCHAOS: 280
+ EF_BOTTOM_DRUMBATTLEFIELD: 281
+ EF_BOTTOM_RINGNIBELUNGEN: 282
+ EF_BOTTOM_ROKISWEIL: 283
+ EF_BOTTOM_INTOABYSS: 284
+ EF_BOTTOM_SIEGFRIED: 285
+ EF_BOTTOM_WHISTLE: 286
+ EF_BOTTOM_ASSASSINCROSS: 287
+ EF_BOTTOM_POEMBRAGI: 288
+ EF_BOTTOM_APPLEIDUN: 289
+ EF_BOTTOM_UGLYDANCE: 290
+ EF_BOTTOM_HUMMING: 291
+ EF_BOTTOM_DONTFORGETME: 292
+ EF_BOTTOM_FORTUNEKISS: 293
+ EF_BOTTOM_SERVICEFORYOU: 294
+ EF_TALK_FROSTJOKE: 295
+ EF_TALK_SCREAM: 296
+ EF_POKJUK: 297
+ EF_THROWITEM: 298
+ EF_THROWITEM2: 299
+ EF_CHEMICALPROTECTION: 300
+ EF_POKJUK_SOUND: 301
+ EF_DEMONSTRATION: 302
+ EF_CHEMICAL2: 303
+ EF_TELEPORTATION2: 304
+ EF_PHARMACY_OK: 305
+ EF_PHARMACY_FAIL: 306
+ EF_FORESTLIGHT: 307
+ EF_THROWITEM3: 308
+ EF_FIRSTAID: 309
+ EF_SPRINKLESAND: 310
+ EF_LOUD: 311
+ EF_HEAL: 312
+ EF_HEAL2: 313
+ EF_EXIT2: 314
+ EF_GLASSWALL2: 315
+ EF_READYPORTAL2: 316
+ EF_PORTAL2: 317
+ EF_BOTTOM_MAG: 318
+ EF_BOTTOM_SANC: 319
+ EF_HEAL3: 320
+ EF_WARPZONE2: 321
+ EF_FORESTLIGHT2: 322
+ EF_FORESTLIGHT3: 323
+ EF_FORESTLIGHT4: 324
+ EF_HEAL4: 325
+ EF_FOOT: 326
+ EF_FOOT2: 327
+ EF_BEGINASURA: 328
+ EF_TRIPLEATTACK: 329
+ EF_HITLINE: 330
+ EF_HPTIME: 331
+ EF_SPTIME: 332
+ EF_MAPLE: 333
+ EF_BLIND: 334
+ EF_POISON: 335
+ EF_GUARD: 336
+ EF_JOBLVUP50: 337
+ EF_ANGEL2: 338
+ EF_MAGNUM2: 339
+ EF_CALLZONE: 340
+ EF_PORTAL3: 341
+ EF_COUPLECASTING: 342
+ EF_HEARTCASTING: 343
+ EF_ENTRY2: 344
+ EF_SAINTWING: 345
+ EF_SPHEREWIND: 346
+ EF_COLORPAPER: 347
+ EF_LIGHTSPHERE: 348
+ EF_WATERFALL: 349
+ EF_WATERFALL_90: 350
+ EF_WATERFALL_SMALL: 351
+ EF_WATERFALL_SMALL_90: 352
+ EF_WATERFALL_T2: 353
+ EF_WATERFALL_T2_90: 354
+ EF_WATERFALL_SMALL_T2: 355
+ EF_WATERFALL_SMALL_T2_90: 356
+ EF_MINI_TETRIS: 357
+ EF_GHOST: 358
+ EF_BAT: 359
+ EF_BAT2: 360
+ EF_SOULBREAKER: 361
+ EF_LEVEL99_4: 362
+ EF_VALLENTINE: 363
+ EF_VALLENTINE2: 364
+ EF_PRESSURE: 365
+ EF_BASH3D: 366
+ EF_AURABLADE: 367
+ EF_REDBODY: 368
+ EF_LKCONCENTRATION: 369
+ EF_BOTTOM_GOSPEL: 370
+ EF_ANGEL: 371
+ EF_DEVIL: 372
+ EF_DRAGONSMOKE: 373
+ EF_BOTTOM_BASILICA: 374
+ EF_ASSUMPTIO: 375
+ EF_HITLINE2: 376
+ EF_BASH3D2: 377
+ EF_ENERGYDRAIN2: 378
+ EF_TRANSBLUEBODY: 379
+ EF_MAGICCRASHER: 380
+ EF_LIGHTSPHERE2: 381
+ EF_LIGHTBLADE: 382
+ EF_ENERGYDRAIN3: 383
+ EF_LINELINK2: 384
+ EF_LINKLIGHT: 385
+ EF_TRUESIGHT: 386
+ EF_FALCONASSAULT: 387
+ EF_TRIPLEATTACK2: 388
+ EF_PORTAL4: 389
+ EF_MELTDOWN: 390
+ EF_CARTBOOST: 391
+ EF_REJECTSWORD: 392
+ EF_TRIPLEATTACK3: 393
+ EF_SPHEREWIND2: 394
+ EF_LINELINK3: 395
+ EF_PINKBODY: 396
+ EF_LEVEL99_5: 397
+ EF_LEVEL99_6: 398
+ EF_BASH3D3: 399
+ EF_BASH3D4: 400
+ EF_NAPALMVALCAN: 401
+ EF_PORTAL5: 402
+ EF_MAGICCRASHER2: 403
+ EF_BOTTOM_SPIDER: 404
+ EF_BOTTOM_FOGWALL: 405
+ EF_SOULBURN: 406
+ EF_SOULCHANGE: 407
+ EF_BABY: 408
+ EF_SOULBREAKER2: 409
+ EF_RAINBOW: 410
+ EF_PEONG: 411
+ EF_TANJI2: 412
+ EF_PRESSEDBODY: 413
+ EF_SPINEDBODY: 414
+ EF_KICKEDBODY: 415
+ EF_AIRTEXTURE: 416
+ EF_HITBODY: 417
+ EF_DOUBLEGUMGANG: 418
+ EF_REFLECTBODY: 419
+ EF_BABYBODY: 420
+ EF_BABYBODY2: 421
+ EF_GIANTBODY: 422
+ EF_GIANTBODY2: 423
+ EF_ASURABODY: 424
+ EF_4WAYBODY: 425
+ EF_QUAKEBODY: 426
+ EF_ASURABODY_MONSTER: 427
+ EF_HITLINE3: 428
+ EF_HITLINE4: 429
+ EF_HITLINE5: 430
+ EF_HITLINE6: 431
+ EF_ELECTRIC: 432
+ EF_ELECTRIC2: 433
+ EF_HITLINE7: 434
+ EF_STORMKICK: 435
+ EF_HALFSPHERE: 436
+ EF_ATTACKENERGY: 437
+ EF_ATTACKENERGY2: 438
+ EF_CHEMICAL3: 439
+ EF_ASSUMPTIO2: 440
+ EF_BLUECASTING: 441
+ EF_RUN: 442
+ EF_STOPRUN: 443
+ EF_STOPEFFECT: 444
+ EF_JUMPBODY: 445
+ EF_LANDBODY: 446
+ EF_FOOT3: 447
+ EF_FOOT4: 448
+ EF_TAE_READY: 449
+ EF_GRANDCROSS2: 450
+ EF_SOULSTRIKE2: 451
+ EF_YUFITEL2: 452
+ EF_NPC_STOP: 453
+ EF_DARKCASTING: 454
+ EF_GUMGANGNPC: 455
+ EF_AGIUP: 456
+ EF_JUMPKICK: 457
+ EF_QUAKEBODY2: 458
+ EF_STORMKICK1: 459
+ EF_STORMKICK2: 460
+ EF_STORMKICK3: 461
+ EF_STORMKICK4: 462
+ EF_STORMKICK5: 463
+ EF_STORMKICK6: 464
+ EF_STORMKICK7: 465
+ EF_SPINEDBODY2: 466
+ EF_BEGINASURA1: 467
+ EF_BEGINASURA2: 468
+ EF_BEGINASURA3: 469
+ EF_BEGINASURA4: 470
+ EF_BEGINASURA5: 471
+ EF_BEGINASURA6: 472
+ EF_BEGINASURA7: 473
+ EF_AURABLADE2: 474
+ EF_DEVIL1: 475
+ EF_DEVIL2: 476
+ EF_DEVIL3: 477
+ EF_DEVIL4: 478
+ EF_DEVIL5: 479
+ EF_DEVIL6: 480
+ EF_DEVIL7: 481
+ EF_DEVIL8: 482
+ EF_DEVIL9: 483
+ EF_DEVIL10: 484
+ EF_DOUBLEGUMGANG2: 485
+ EF_DOUBLEGUMGANG3: 486
+ EF_BLACKDEVIL: 487
+ EF_FLOWERCAST: 488
+ EF_FLOWERCAST2: 489
+ EF_FLOWERCAST3: 490
+ EF_MOCHI: 491
+ EF_LAMADAN: 492
+ EF_EDP: 493
+ EF_SHIELDBOOMERANG2: 494
+ EF_RG_COIN2: 495
+ EF_GUARD2: 496
+ EF_SLIM: 497
+ EF_SLIM2: 498
+ EF_SLIM3: 499
+ EF_CHEMICALBODY: 500
+ EF_CASTSPIN: 501
+ EF_PIERCEBODY: 502
+ EF_SOULLINK: 503
+ EF_CHOOKGI2: 504
+ EF_MEMORIZE: 505
+ EF_SOULLIGHT: 506
+ EF_MAPAE: 507
+ EF_ITEMPOKJUK: 508
+ EF_05VAL: 509
+ EF_BEGINASURA11: 510
+ EF_NIGHT: 511
+ EF_CHEMICAL2DASH: 512
+ EF_GROUNDSAMPLE: 513
+ EF_GI_EXPLOSION: 514
+ EF_CLOUD4: 515
+ EF_CLOUD5: 516
+ EF_BOTTOM_HERMODE: 517
+ EF_CARTTER: 518
+ EF_ITEMFAST: 519
+ EF_SHIELDBOOMERANG3: 520
+ EF_DOUBLECASTBODY: 521
+ EF_GRAVITATION: 522
+ EF_TAROTCARD1: 523
+ EF_TAROTCARD2: 524
+ EF_TAROTCARD3: 525
+ EF_TAROTCARD4: 526
+ EF_TAROTCARD5: 527
+ EF_TAROTCARD6: 528
+ EF_TAROTCARD7: 529
+ EF_TAROTCARD8: 530
+ EF_TAROTCARD9: 531
+ EF_TAROTCARD10: 532
+ EF_TAROTCARD11: 533
+ EF_TAROTCARD12: 534
+ EF_TAROTCARD13: 535
+ EF_TAROTCARD14: 536
+ EF_ACIDDEMON: 537
+ EF_GREENBODY: 538
+ EF_THROWITEM4: 539
+ EF_BABYBODY_BACK: 540
+ EF_THROWITEM5: 541
+ EF_BLUEBODY: 542
+ EF_HATED: 543
+ EF_REDLIGHTBODY: 544
+ EF_RO2YEAR: 545
+ EF_SMA_READY: 546
+ EF_STIN: 547
+ EF_RED_HIT: 548
+ EF_BLUE_HIT: 549
+ EF_QUAKEBODY3: 550
+ EF_SMA: 551
+ EF_SMA2: 552
+ EF_STIN2: 553
+ EF_HITTEXTURE: 554
+ EF_STIN3: 555
+ EF_SMA3: 556
+ EF_BLUEFALL: 557
+ EF_BLUEFALL_90: 558
+ EF_FASTBLUEFALL: 559
+ EF_FASTBLUEFALL_90: 560
+ EF_BIG_PORTAL: 561
+ EF_BIG_PORTAL2: 562
+ EF_SCREEN_QUAKE: 563
+ EF_HOMUNCASTING: 564
+ EF_HFLIMOON1: 565
+ EF_HFLIMOON2: 566
+ EF_HFLIMOON3: 567
+ EF_HO_UP: 568
+ EF_HAMIDEFENCE: 569
+ EF_HAMICASTLE: 570
+ EF_HAMIBLOOD: 571
+ EF_HATED2: 572
+ EF_TWILIGHT1: 573
+ EF_TWILIGHT2: 574
+ EF_TWILIGHT3: 575
+ EF_ITEM_THUNDER: 576
+ EF_ITEM_CLOUD: 577
+ EF_ITEM_CURSE: 578
+ EF_ITEM_ZZZ: 579
+ EF_ITEM_RAIN: 580
+ EF_ITEM_LIGHT: 581
+ EF_ANGEL3: 582
+ EF_M01: 583
+ EF_M02: 584
+ EF_M03: 585
+ EF_M04: 586
+ EF_M05: 587
+ EF_M06: 588
+ EF_M07: 589
+ EF_KAIZEL: 590
+ EF_KAAHI: 591
+ EF_CLOUD6: 592
+ EF_FOOD01: 593
+ EF_FOOD02: 594
+ EF_FOOD03: 595
+ EF_FOOD04: 596
+ EF_FOOD05: 597
+ EF_FOOD06: 598
+ EF_SHRINK: 599
+ EF_THROWITEM6: 600
+ EF_SIGHT2: 601
+ EF_QUAKEBODY4: 602
+ EF_FIREHIT2: 603
+ EF_NPC_STOP2: 604
+ EF_NPC_STOP2_DEL: 605
+ EF_FVOICE: 606
+ EF_WINK: 607
+ EF_COOKING_OK: 608
+ EF_COOKING_FAIL: 609
+ EF_TEMP_OK: 610
+ EF_TEMP_FAIL: 611
+ EF_HAPGYEOK: 612
+ EF_THROWITEM7: 613
+ EF_THROWITEM8: 614
+ EF_THROWITEM9: 615
+ EF_THROWITEM10: 616
+ EF_BUNSINJYUTSU: 617
+ EF_KOUENKA: 618
+ EF_HYOUSENSOU: 619
+ EF_BOTTOM_SUITON: 620
+ EF_STIN4: 621
+ EF_THUNDERSTORM2: 622
+ EF_CHEMICAL4: 623
+ EF_STIN5: 624
+ EF_MADNESS_BLUE: 625
+ EF_MADNESS_RED: 626
+ EF_RG_COIN3: 627
+ EF_BASH3D5: 628
+ EF_CHOOKGI3: 629
+ EF_KIRIKAGE: 630
+ EF_TATAMI: 631
+ EF_KASUMIKIRI: 632
+ EF_ISSEN: 633
+ EF_KAEN: 634
+ EF_BAKU: 635
+ EF_HYOUSYOURAKU: 636
+ EF_DESPERADO: 637
+ EF_LIGHTNING_S: 638
+ EF_BLIND_S: 639
+ EF_POISON_S: 640
+ EF_FREEZING_S: 641
+ EF_FLARE_S: 642
+ EF_RAPIDSHOWER: 643
+ EF_MAGICALBULLET: 644
+ EF_SPREADATTACK: 645
+ EF_TRACKCASTING: 646
+ EF_TRACKING: 647
+ EF_TRIPLEACTION: 648
+ EF_BULLSEYE: 649
+ EF_MAP_MAGICZONE: 650
+ EF_MAP_MAGICZONE2: 651
+ EF_DAMAGE1: 652
+ EF_DAMAGE1_2: 653
+ EF_DAMAGE1_3: 654
+ EF_UNDEADBODY: 655
+ EF_UNDEADBODY_DEL: 656
+ EF_GREEN_NUMBER: 657
+ EF_BLUE_NUMBER: 658
+ EF_RED_NUMBER: 659
+ EF_PURPLE_NUMBER: 660
+ EF_BLACK_NUMBER: 661
+ EF_WHITE_NUMBER: 662
+ EF_YELLOW_NUMBER: 663
+ EF_PINK_NUMBER: 664
+ EF_BUBBLE_DROP: 665
+ EF_NPC_EARTHQUAKE: 666
+ EF_DA_SPACE: 667
+ EF_DRAGONFEAR: 668
+ EF_BLEEDING: 669
+ EF_WIDECONFUSE: 670
+ EF_BOTTOM_RUNNER: 671
+ EF_BOTTOM_TRANSFER: 672
+ EF_CRYSTAL_BLUE: 673
+ EF_BOTTOM_EVILLAND: 674
+ EF_GUARD3: 675
+ EF_NPC_SLOWCAST: 676
+ EF_CRITICALWOUND: 677
+ EF_GREEN99_3: 678
+ EF_GREEN99_5: 679
+ EF_GREEN99_6: 680
+ EF_MAPSPHERE: 681
+ EF_POK_LOVE: 682
+ EF_POK_WHITE: 683
+ EF_POK_VALEN: 684
+ EF_POK_BIRTH: 685
+ EF_POK_CHRISTMAS: 686
+ EF_MAP_MAGICZONE3: 687
+ EF_MAP_MAGICZONE4: 688
+ EF_DUST: 689
+ EF_TORCH_RED: 690
+ EF_TORCH_GREEN: 691
+ EF_MAP_GHOST: 692
+ EF_GLOW1: 693
+ EF_GLOW2: 694
+ EF_GLOW4: 695
+ EF_TORCH_PURPLE: 696
+ EF_CLOUD7: 697
+ EF_CLOUD8: 698
+ EF_FLOWERLEAF: 699
+ EF_MAPSPHERE2: 700
+ EF_GLOW11: 701
+ EF_GLOW12: 702
+ EF_CIRCLELIGHT: 703
+ EF_ITEM315: 704
+ EF_ITEM316: 705
+ EF_ITEM317: 706
+ EF_ITEM318: 707
+ EF_STORM_MIN: 708
+ EF_POK_JAP: 709
+ EF_MAP_GREENLIGHT: 710
+ EF_MAP_MAGICWALL: 711
+ EF_MAP_GREENLIGHT2: 712
+ EF_YELLOWFLY1: 713
+ EF_YELLOWFLY2: 714
+ EF_BOTTOM_BLUE: 715
+ EF_BOTTOM_BLUE2: 716
+ EF_WEWISH: 717
+ EF_FIREPILLARON2: 718
+ EF_FORESTLIGHT5: 719
+ EF_SOULBREAKER3: 720
+ EF_ADO_STR: 721
+ EF_IGN_STR: 722
+ EF_CHIMTO2: 723
+ EF_WINDCUTTER: 724
+ EF_DETECT2: 725
+ EF_FROSTMYSTY: 726
+ EF_CRIMSON_STR: 727
+ EF_HELL_STR: 728
+ EF_SPR_MASH: 729
+ EF_SPR_SOULE: 730
+ EF_DHOWL_STR: 731
+ EF_EARTHWALL: 732
+ EF_SOULBREAKER4: 733
+ EF_CHAINL_STR: 734
+ EF_CHOOKGI_FIRE: 735
+ EF_CHOOKGI_WIND: 736
+ EF_CHOOKGI_WATER: 737
+ EF_CHOOKGI_GROUND: 738
+ EF_MAGENTA_TRAP: 739
+ EF_COBALT_TRAP: 740
+ EF_MAIZE_TRAP: 741
+ EF_VERDURE_TRAP: 742
+ EF_NORMAL_TRAP: 743
+ EF_CLOAKING2: 744
+ EF_AIMED_STR: 745
+ EF_ARROWSTORM_STR: 746
+ EF_LAULAMUS_STR: 747
+ EF_LAUAGNUS_STR: 748
+ EF_MILSHIELD_STR: 749
+ EF_CONCENTRATION2: 750
+ EF_FIREBALL2: 751
+ EF_BUNSINJYUTSU2: 752
+ EF_CLEARTIME: 753
+ EF_GLASSWALL3: 754
+ EF_ORATIO: 755
+ EF_POTION_BERSERK2: 756
+ EF_CIRCLEPOWER: 757
+ EF_ROLLING1: 758
+ EF_ROLLING2: 759
+ EF_ROLLING3: 760
+ EF_ROLLING4: 761
+ EF_ROLLING5: 762
+ EF_ROLLING6: 763
+ EF_ROLLING7: 764
+ EF_ROLLING8: 765
+ EF_ROLLING9: 766
+ EF_ROLLING10: 767
+ EF_PURPLEBODY: 768
+ EF_STIN6: 769
+ EF_RG_COIN4: 770
+ EF_POISONWAV: 771
+ EF_POISONSMOKE: 772
+ EF_GUMGANG4: 773
+ EF_SHIELDBOOMERANG4: 774
+ EF_CASTSPIN2: 775
+ EF_VULCANWAV: 776
+ EF_AGIUP2: 777
+ EF_DETECT3: 778
+ EF_AGIUP3: 779
+ EF_DETECT4: 780
+ EF_ELECTRIC3: 781
+ EF_GUARD4: 782
+ EF_BOTTOM_BARRIER: 783
+ EF_BOTTOM_STEALTH: 784
+ EF_REPAIRTIME: 785
+ EF_NC_ANAL: 786
+ EF_FIRETHROW: 787
+ EF_VENOMIMPRESS: 788
+ EF_FROSTMISTY: 789
+ EF_BURNING: 790
+ EF_COLDTHROW: 791
+ EF_MAKEHALLU: 792
+ EF_HALLUTIME: 793
+ EF_INFRAREDSCAN: 794
+ EF_CRASHAXE: 795
+ EF_GTHUNDER: 796
+ EF_STONERING: 797
+ EF_INTIMIDATE2: 798
+ EF_STASIS: 799
+ EF_REDLINE: 800
+ EF_FROSTDIVER3: 801
+ EF_BOTTOM_BASILICA2: 802
+ EF_RECOGNIZED: 803
+ EF_TETRA: 804
+ EF_TETRACASTING: 805
+ EF_FIREBALL3: 806
+ EF_INTIMIDATE3: 807
+ EF_RECOGNIZED2: 808
+ EF_CLOAKING3: 809
+ EF_INTIMIDATE4: 810
+ EF_STRETCH: 811
+ EF_BLACKBODY: 812
+ EF_ENERVATION: 813
+ EF_ENERVATION2: 814
+ EF_ENERVATION3: 815
+ EF_ENERVATION4: 816
+ EF_ENERVATION5: 817
+ EF_ENERVATION6: 818
+ EF_LINELINK4: 819
+ EF_RG_COIN5: 820
+ EF_WATERFALL_ANI: 821
+ EF_BOTTOM_MANHOLE: 822
+ EF_MANHOLE: 823
+ EF_MAKEFEINT: 824
+ EF_FORESTLIGHT6: 825
+ EF_DARKCASTING2: 826
+ EF_BOTTOM_ANI: 827
+ EF_BOTTOM_MAELSTROM: 828
+ EF_BOTTOM_BLOODYLUST: 829
+ EF_BEGINSPELL_N1: 830
+ EF_BEGINSPELL_N2: 831
+ EF_HEAL_N: 832
+ EF_CHOOKGI_N: 833
+ EF_JOBLVUP50_2: 834
+ EF_CHEMICAL2DASH2: 835
+ EF_CHEMICAL2DASH3: 836
+ EF_ROLLINGCAST: 837
+ EF_WATER_BELOW: 838
+ EF_WATER_FADE: 839
+ EF_BEGINSPELL_N3: 840
+ EF_BEGINSPELL_N4: 841
+ EF_BEGINSPELL_N5: 842
+ EF_BEGINSPELL_N6: 843
+ EF_BEGINSPELL_N7: 844
+ EF_BEGINSPELL_N8: 845
+ EF_WATER_SMOKE: 846
+ EF_DANCE1: 847
+ EF_DANCE2: 848
+ EF_LINKPARTICLE: 849
+ EF_SOULLIGHT2: 850
+ EF_SPR_PARTICLE: 851
+ EF_SPR_PARTICLE2: 852
+ EF_SPR_PLANT: 853
+ EF_CHEMICAL_V: 854
+ EF_SHOOTPARTICLE: 855
+ EF_BOT_REVERB: 856
+ EF_RAIN_PARTICLE: 857
+ EF_CHEMICAL_V2: 858
+ EF_SECRA: 859
+ EF_BOT_REVERB2: 860
+ EF_CIRCLEPOWER2: 861
+ EF_SECRA2: 862
+ EF_CHEMICAL_V3: 863
+ EF_ENERVATION7: 864
+ EF_CIRCLEPOWER3: 865
+ EF_SPR_PLANT2: 866
+ EF_CIRCLEPOWER4: 867
+ EF_SPR_PLANT3: 868
+ EF_RG_COIN6: 869
+ EF_SPR_PLANT4: 870
+ EF_CIRCLEPOWER5: 871
+ EF_SPR_PLANT5: 872
+ EF_CIRCLEPOWER6: 873
+ EF_SPR_PLANT6: 874
+ EF_CIRCLEPOWER7: 875
+ EF_SPR_PLANT7: 876
+ EF_CIRCLEPOWER8: 877
+ EF_SPR_PLANT8: 878
+ EF_HEARTASURA: 879
+ EF_BEGINSPELL_150: 880
+ EF_LEVEL99_150: 881
+ EF_PRIMECHARGE: 882
+ EF_GLASSWALL4: 883
+ EF_GRADIUS_LASER: 884
+ EF_BASH3D6: 885
+ EF_GUMGANG5: 886
+ EF_HITLINE8: 887
+ EF_ELECTRIC4: 888
+ EF_TEIHIT1T: 889
+ EF_SPINMOVE: 890
+ EF_FIREBALL4: 891
+ EF_TRIPLEATTACK4: 892
+ EF_CHEMICAL3S: 893
+ EF_GROUNDSHAKE: 894
+ EF_DQ9_CHARGE: 895
+ EF_DQ9_CHARGE2: 896
+ EF_DQ9_CHARGE3: 897
+ EF_DQ9_CHARGE4: 898
+ EF_BLUELINE: 899
+ EF_SELFSCROLL: 900
+ EF_SPR_LIGHTPRINT: 901
+ EF_PNG_TEST: 902
+ EF_BEGINSPELL_YB: 903
+ EF_CHEMICAL2DASH4: 904
+ EF_GROUNDSHAKE2: 905
+ EF_PRESSURE2: 906
+ EF_RG_COIN7: 907
+ EF_PRIMECHARGE2: 908
+ EF_PRIMECHARGE3: 909
+ EF_PRIMECHARGE4: 910
+ EF_GREENCASTING: 911
+ EF_WALLOFTHORN: 912
+ EF_FIREBALL5: 913
+ EF_THROWITEM11: 914
+ EF_SPR_PLANT9: 915
+ EF_DEMONICFIRE: 916
+ EF_DEMONICFIRE2: 917
+ EF_DEMONICFIRE3: 918
+ EF_HELLSPLANT: 919
+ EF_FIREWALL2: 920
+ EF_VACUUM: 921
+ EF_SPR_PLANT10: 922
+ EF_SPR_LIGHTPRINT2: 923
+ EF_POISONSMOKE2: 924
+ EF_MAKEHALLU2: 925
+ EF_SHOCKWAVE2: 926
+ EF_SPR_PLANT11: 927
+ EF_COLDTHROW2: 928
+ EF_DEMONICFIRE4: 929
+ EF_PRESSURE3: 930
+ EF_LINKPARTICLE2: 931
+ EF_SOULLIGHT3: 932
+ EF_CHAREFFECT: 933
+ EF_GUMGANG6: 934
+ EF_FIREBALL6: 935
+ EF_GUMGANG7: 936
+ EF_GUMGANG8: 937
+ EF_GUMGANG9: 938
+ EF_BOTTOM_DE2: 939
+ EF_COLDSTATUS: 940
+ EF_SPR_LIGHTPRINT3: 941
+ EF_WATERBALL3: 942
+ EF_HEAL_N2: 943
+ EF_RAIN_PARTICLE2: 944
+ EF_CLOUD9: 945
+ EF_YELLOWFLY3: 946
+ EF_EL_GUST: 947
+ EF_EL_BLAST: 948
+ EF_EL_AQUAPLAY: 949
+ EF_EL_UPHEAVAL: 950
+ EF_EL_WILD_STORM: 951
+ EF_EL_CHILLY_AIR: 952
+ EF_EL_CURSED_SOIL: 953
+ EF_EL_COOLER: 954
+ EF_EL_TROPIC: 955
+ EF_EL_PYROTECHNIC: 956
+ EF_EL_PETROLOGY: 957
+ EF_EL_HEATER: 958
+ EF_POISON_MIST: 959
+ EF_ERASER_CUTTER: 960
+ EF_SILENT_BREEZE: 961
+ EF_MAGMA_FLOW: 962
+ EF_GRAYBODY: 963
+ EF_LAVA_SLIDE: 964
+ EF_SONIC_CLAW: 965
+ EF_TINDER_BREAKER: 966
+ EF_MIDNIGHT_FRENZY: 967
+ EF_MACRO: 968
+ EF_CHEMICAL_ALLRANGE: 969
+ EF_TETRA_FIRE: 970
+ EF_TETRA_WATER: 971
+ EF_TETRA_WIND: 972
+ EF_TETRA_GROUND: 973
+ EF_EMITTER: 974
+ EF_VOLCANIC_ASH: 975
+ EF_LEVEL99_ORB1: 976
+ EF_LEVEL99_ORB2: 977
+ EF_LEVEL150: 978
+ EF_LEVEL150_SUB: 979
+ EF_THROWITEM4_1: 980
+ EF_THROW_HAPPOKUNAI: 981
+ EF_THROW_MULTIPLE_COIN: 982
+ EF_THROW_BAKURETSU: 983
+ EF_ROTATE_HUUMARANKA: 984
+ EF_ROTATE_BG: 985
+ EF_ROTATE_LINE_GRAY: 986
+ EF_2011RWC: 987
+ EF_2011RWC2: 988
+ EF_KAIHOU: 989
+ EF_GROUND_EXPLOSION: 990
+ EF_KG_KAGEHUMI: 991
+ EF_KO_ZENKAI_WATER: 992
+ EF_KO_ZENKAI_LAND: 993
+ EF_KO_ZENKAI_FIRE: 994
+ EF_KO_ZENKAI_WIND: 995
+ EF_KO_JYUMONJIKIRI: 996
+ EF_KO_SETSUDAN: 997
+ EF_RED_CROSS: 998
+ EF_KO_IZAYOI: 999
+ EF_ROTATE_LINE_BLUE: 1000
+ EF_KG_KYOMU: 1001
+ EF_KO_HUUMARANKA: 1002
+ EF_BLUELIGHTBODY: 1003
+ EF_KAGEMUSYA: 1004
+ EF_OB_GENSOU: 1005
+ EF_NO100_FIRECRACKER: 1006
+ EF_KO_MAKIBISHI: 1007
+ EF_KAIHOU1: 1008
+ EF_AKAITSUKI: 1009
+ EF_ZANGETSU: 1010
+ EF_GENSOU: 1011
+ EF_HAT_EFFECT: 1012
+ EF_CHERRYBLOSSOM: 1013
+ EF_EVENT_CLOUD: 1014
+ EF_RUN_MAKE_OK: 1015
+ EF_RUN_MAKE_FAILURE: 1016
+ EF_MIRESULT_MAKE_OK: 1017
+ EF_MIRESULT_MAKE_FAIL: 1018
+ EF_ALL_RAY_OF_PROTECTION: 1019
+ EF_VENOMFOG: 1020
+ EF_DUSTSTORM: 1021
+ EF_LEVEL160: 1022
+ EF_LEVEL160_SUB: 1023
+ EF_MAPCHAIN: 1024
+ EF_MAGIC_FLOOR: 1025
+ EF_ICEMINE: 1026
+ EF_FLAMECORSS: 1027
+ EF_ICEMINE_1: 1028
+ EF_DANCE_BLADE_ATK: 1029
+ EF_DARKPIERCING: 1030
+ EF_INVINCIBLEOFF2: 1031
+ EF_MAXPAIN: 1032
+ EF_DEATHSUMMON: 1033
+ EF_MOONSTAR: 1034
+ EF_STRANGELIGHTS: 1035
+ EF_SUPER_STAR: 1036
+ EF_YELLOBODY: 1037
+ EF_COLORPAPER2: 1038
+ EF_EVILS_PAW: 1039
+ EF_GC_DARKCROW: 1040
+ EF_RK_DRAGONBREATH_WATER: 1041
+ EF_ALL_FULL_THROTTLE: 1042
+ EF_SR_FLASHCOMBO: 1043
+ EF_RK_LUXANIMA: 1044
+ EF_CLOUD10: 1045
+ EF_SO_ELEMENTAL_SHIELD: 1046
+ EF_AB_OFFERTORIUM: 1047
+ EF_WL_TELEKINESIS_INTENSE: 1048
+ EF_GN_ILLUSIONDOPING: 1049
+ EF_NC_MAGMA_ERUPTION: 1050
+ EF_LG_KINGS_GRACE: 1051
+ EF_BLOODDRAIN2: 1052
+ EF_NPC_WIDEWEB: 1053
+ EF_NPC_BURNT: 1054
+ EF_NPC_CHILL: 1055
+ EF_RA_UNLIMIT: 1056
+ EF_AB_OFFERTORIUM_RING: 1057
+ EF_SC_ESCAPE: 1058
+ EF_WM_FRIGG_SONG: 1059
+ EF_FLICKER: 1060
+ EF_C_MAKER: 1061
+ EF_HAMMER_OF_GOD: 1062
+ EF_MASS_SPIRAL: 1063
+ EF_FIRE_RAIN: 1064
+ EF_WHITEBODY: 1065
+ EF_BANISHING_BUSTER: 1066
+ EF_SLUGSHOT: 1067
+ EF_D_TAIL: 1068
+ EF_BIND_TRAP1: 1069
+ EF_BIND_TRAP2: 1070
+ EF_BIND_TRAP3: 1071
+ EF_JUMPBODY1: 1072
+ EF_ANIMATED_EMITTER: 1073
+ EF_RL_EXPLOSION: 1074
+ EF_C_MAKER_1: 1075
+ EF_QD_SHOT: 1076
+ EF_P_ALTER: 1077
+ EF_S_STORM: 1078
+ EF_MUSIC_HAT: 1079
+ EF_CLOUD_KILL: 1080
+ EF_ESCAPE: 1081
+ EF_XENO_SLASHER: 1082
+ EF_FLOWERSMOKE: 1083
+ EF_FSTONE: 1084
+ EF_QSCARABA: 1085
+ EF_LJOSALFAR: 1086
+ EF_HAPPINESSSTAR: 1087
+ EF_POWER_OF_GAIA: 1088
+ EF_MAPLE_FALLS: 1089
+ EF_MARKING_USE_CHANGEMONSTER: 1090
+ EF_MAGICAL_FEATHER: 1091
+ EF_MERMAID_LONGING: 1092
+ EF_GIFT_OF_SNOW: 1093
+ EF_ACH_COMPLETE: 1094
+ EF_TIME_ACCESSORY: 1095
+ EF_SPRITEMABLE: 1096
+ EF_TUNAPARTY: 1097
+
+ comment__: "NPC sprite IDs"
+ FAKE_NPC: -1
+ WARPNPC: 45
+ HIDDEN_WARP_NPC: 139
+ MOB_TOMB: 565
+ GUILD_FLAG: 722
+ 1_SHADOW_NPC: 723
+ TW_TOWER: 812
+ CLEAR_NPC: 844
+ PORTAL: 10007
+ 4_NPC_TRAP: 10150
+ WARPEFFECTNPC: 10284
+
+ comment__: "Mercenary IDs"
+ MER_LIF: 6001
+ MER_AMISTR: 6002
+ MER_FILIR: 6003
+ MER_VANILMIRTH: 6004
+ MER_LIF2: 6005
+ MER_AMISTR2: 6006
+ MER_FILIR2: 6007
+ MER_VANILMIRTH2: 6008
+ MER_LIF_H: 6009
+ MER_AMISTR_H: 6010
+ MER_FILIR_H: 6011
+ MER_VANILMIRTH_H: 6012
+ MER_LIF_H2: 6013
+ MER_AMISTR_H2: 6014
+ MER_FILIR_H2: 6015
+ MER_VANILMIRTH_H2: 6016
+ MER_ARCHER01: 6017
+ MER_ARCHER02: 6018
+ MER_ARCHER03: 6019
+ MER_ARCHER04: 6020
+ MER_ARCHER05: 6021
+ MER_ARCHER06: 6022
+ MER_ARCHER07: 6023
+ MER_ARCHER08: 6024
+ MER_ARCHER09: 6025
+ MER_ARCHER10: 6026
+ MER_LANCER01: 6027
+ MER_LANCER02: 6028
+ MER_LANCER03: 6029
+ MER_LANCER04: 6030
+ MER_LANCER05: 6031
+ MER_LANCER06: 6032
+ MER_LANCER07: 6033
+ MER_LANCER08: 6034
+ MER_LANCER09: 6035
+ MER_LANCER10: 6036
+ MER_SWORDMAN01: 6037
+ MER_SWORDMAN02: 6038
+ MER_SWORDMAN03: 6039
+ MER_SWORDMAN04: 6040
+ MER_SWORDMAN05: 6041
+ MER_SWORDMAN06: 6042
+ MER_SWORDMAN07: 6043
+ MER_SWORDMAN08: 6044
+ MER_SWORDMAN09: 6045
+ MER_SWORDMAN10: 6046
+
+ comment__: "questprogress"
+ HAVEQUEST: 0
+ PLAYTIME: 1
+ HUNTING: 2
+
+ comment__: "questinfo"
+ QTYPE_NONE: 0x270f
+ QTYPE_QUEST: 0x00
+ QTYPE_QUEST2: 0x01
+ QTYPE_JOB: 0x02
+ QTYPE_JOB2: 0x03
+ QTYPE_EVENT: 0x04
+ QTYPE_EVENT2: 0x05
+ QTYPE_WARG: 0x06
+ QTYPE_CLICKME: 0x06
+ QTYPE_DAILYQUEST: 0x07
+ QTYPE_WARG2: 0x08
+ QTYPE_EVENT3: 0x08
+ QTYPE_JOBQUEST: 0x09
+ QTYPE_JUMPING_PORING: 0xA
+
+ comment__: "Font weight"
+ FW_DONTCARE: 0
+ FW_THIN: 100
+ FW_EXTRALIGHT: 200
+ FW_LIGHT: 300
+ FW_NORMAL: 400
+ FW_MEDIUM: 500
+ FW_SEMIBOLD: 600
+ FW_BOLD: 700
+ FW_EXTRABOLD: 800
+ FW_HEAVY: 900
+
+ comment__: "old setlook (use LOOK_* constants instead)"
+ VAR_HEAD: {
+ Value: 1
+ Deprecated: true // Use LOOK_HAIR
+ }
+ VAR_WEAPON: {
+ Value: 2
+ Deprecated: true // Use LOOK_WEAPON
+ }
+ VAR_HEAD_TOP: {
+ Value: 3
+ Deprecated: true // Use LOOK_HEAD_TOP
+ }
+ VAR_HEAD_MID: {
+ Value: 4
+ Deprecated: true // Use LOOK_HEAD_MID
+ }
+ VAR_HEAD_BOTTOM: {
+ Value: 5
+ Deprecated: true // Use LOOK_HEAD_BOTTOM
+ }
+ VAR_HEADPALETTE: {
+ Value: 6
+ Deprecated: true // Use LOOK_HAIR_COLOR
+ }
+ VAR_BODYPALETTE: {
+ Value: 7
+ Deprecated: true // Use LOOK_CLOTHES_COLOR
+ }
+ VAR_SHIELD: {
+ Value: 8
+ Deprecated: true // Use LOOK_SHIELD
+ }
+ VAR_SHOES: {
+ Value: 9
+ Deprecated: true // Use LOOK_SHOES
+ }
+
+ comment__: "Directions"
+ DIR_NORTH: 0
+ DIR_NORTHWEST: 1
+ DIR_WEST: 2
+ DIR_SOUTHWEST: 3
+ DIR_SOUTH: 4
+ DIR_SOUTHEAST: 5
+ DIR_EAST: 6
+ DIR_NORTHEAST: 7
+
+ comment__: "Item types"
+ IT_HEALING: 0
+ IT_USABLE: 2
+ IT_ETC: 3
+ IT_WEAPON: 4
+ IT_ARMOR: 5
+ IT_CARD: 6
+ IT_PETEGG: 7
+ IT_PETARMOR: 8
+ IT_AMMO: 10
+ IT_DELAYCONSUME: 11
+ IT_CASH: 18
+
+ comment__: "queueopt"
+ QUEUEOPT_LOGOUT: 1
+ QUEUEOPT_DEATH: 2
+ QUEUEOPT_MAPCHANGE: 3
+
+ comment__: "Instance owner type"
+ IOT_NONE: 0
+ IOT_CHAR: 1
+ IOT_PARTY: 2
+ IOT_GUILD: 3
+
+ comment__: "strcharinfo"
+ PC_NAME: 0
+ PC_PARTY: 1
+ PC_GUILD: 2
+ PC_MAP: 3
+ PC_CLAN: 4
+
+ comment__: "strnpcinfo"
+ NPC_NAME: 0
+ NPC_NAME_VISIBLE: 1
+ NPC_NAME_HIDDEN: 2
+ NPC_NAME_UNIQUE: 3
+ NPC_MAP: 4
+
+ comment__: "getcharid"
+ CHAR_ID_CHAR: 0
+ CHAR_ID_PARTY: 1
+ CHAR_ID_GUILD: 2
+ CHAR_ID_ACCOUNT: 3
+ CHAR_ID_BG: 4
+ CHAR_ID_CLAN: 5
+
+ comment__: "sc_start"
+ SCFLAG_NONE: 0x00
+ SCFLAG_NOAVOID: 0x01
+ SCFLAG_FIXEDTICK: 0x02
+ SCFLAG_LOADED: 0x04
+ SCFLAG_FIXEDRATE: 0x08
+ SCFLAG_NOICON: 0x10
+
+ comment__: "Mount types"
+ MOUNT_NONE: 0
+ MOUNT_PECO: 1
+ MOUNT_WUG: 2
+ MOUNT_MADO: 3
+ MOUNT_DRAGON: 4
+ MOUNT_DRAGON_GREEN: 4
+ MOUNT_DRAGON_BROWN: 5
+ MOUNT_DRAGON_GRAY: 6
+ MOUNT_DRAGON_BLUE: 7
+ MOUNT_DRAGON_RED: 8
+
+ comment__: "Gettime Types"
+ GETTIME_SECOND: 1
+ GETTIME_MINUTE: 2
+ GETTIME_HOUR: 3
+ GETTIME_WEEKDAY: 4
+ GETTIME_DAYOFMONTH: 5
+ GETTIME_MONTH: 6
+ GETTIME_YEAR: 7
+ GETTIME_DAYOFYEAR: 8
+
+ comment__: "gettimer"
+ TIMER_COUNT: 0
+ TIMER_TICK_NEXT: 1
+ TIMER_TICK_LAST: 2
+
+ comment__: "unit types"
+ UNITTYPE_PC: 0
+ UNITTYPE_NPC: 1
+ UNITTYPE_PET: 2
+ UNITTYPE_MOB: 3
+ UNITTYPE_HOM: 4
+ UNITTYPE_MER: 5
+ UNITTYPE_ELEM: 6
+
+ comment__: "Unit AI Types"
+ AI_NONE: 0 //0: Normal mob.
+ AI_ATTACK: 1 //1: Standard summon, attacks mobs.
+ AI_SPHERE: 2 //2: Alchemist Marine Sphere
+ AI_FLORA: 3 //3: Alchemist Summon Flora
+ AI_ZANZOU: 4 //4: Summon Zanzou
+
+ comment__: "Colors"
+ C_AQUA: 0x00FFFF
+ C_BLACK: 0x000000
+ C_BLUE: 0x0000FF
+ C_GRAY: 0x808080
+ C_GREEN: 0x008000
+ C_LIME: 0x00FF00
+ C_MAROON: 0x800000
+ C_NAVY: 0x000080
+ C_OLIVE: 0x808000
+ C_ORANGE: 0xFFA500
+ C_PURPLE: 0x800080
+ C_RED: 0xFF0000
+ C_SILVER: 0xC0C0C0
+ C_SPRINGGREEN: 0x00FF99
+ C_TEAL: 0x008080
+ C_WHITE: 0xFFFFFF
+ C_YELLOW: 0xFFFF00
+ C_PINK: 0xFFC0CB
+ C_CHOCOLATE: 0xD2691E
+ C_GOLD: 0xFFD700
+ C_VIOLET: 0xEE82EE
+
+ comment__: "Genders"
+ SEX_FEMALE: 0
+ SEX_MALE: 1
+ SEX_ANY: 2
+
+
+ comment__: "HatEffect Constants"
+ HAT_EF_BLOSSOM_FLUTTERING: 1
+ HAT_EF_MERMAID_LONGING: 2
+ HAT_EF_RL_BANISHING_BUSTER: 3
+ HAT_EF_LJOSALFAR: 4
+ HAT_EF_CLOCKING: 5
+ HAT_EF_SNOW: 6
+ HAT_EF_MAKEBLUR: 7
+ HAT_EF_SLEEPATTACK: 8
+ HAT_EF_GUMGANG: 9
+ HAT_EF_TALK_FROSTJOKE: 10
+ HAT_EF_DEMONSTRATION: 11
+ HAT_EF_FLUTTER_BUTTERFLY: 12
+ HAT_EF_ANGEL_FLUTTERING: 13
+ HAT_EF_BLESSING_OF_ANGELS: 14
+ HAT_EF_ELECTRIC: 15
+ HAT_EF_GREEN_FLOOR: 16
+ HAT_EF_SHRINK: 17
+ HAT_EF_VALHALLA_IDOL: 18
+ HAT_EF_ANGEL_STAIRS: 19
+ HAT_EF_GLOW_OF_NEW_YEAR: 20
+ HAT_EF_BOTTOM_FORTUNEKISS: 21
+ HAT_EF_PINKBODY: 22
+ HAT_EF_DOUBLEGUMGANG: 23
+ HAT_EF_GIANTBODY: 24
+ HAT_EF_GREEN99_6: 25
+ HAT_EF_CIRCLEPOWER: 26
+ HAT_EF_BOTTOM_BLOODYLUST: 27
+ HAT_EF_WATER_BELOW: 28
+ HAT_EF_LEVEL99_150: 29
+ HAT_EF_YELLOWFLY3: 30
+ HAT_EF_KAGEMUSYA: 31
+ HAT_EF_CHERRYBLOSSOM: 32
+ HAT_EF_STRANGELIGHTS: 33
+ HAT_EF_WL_TELEKINESIS_INTENSE: 34
+ HAT_EF_AB_OFFERTORIUM_RING: 35
+ HAT_EF_WHITEBODY2: 36
+ HAT_EF_SAKURA: 37
+ HAT_EF_CLOUD2: 38
+ HAT_EF_FEATHER_FLUTTERING: 39
+ HAT_EF_CAMELLIA_HAIR_PIN: 40
+ HAT_EF_JP_EV_EFFECT01: 41
+ HAT_EF_JP_EV_EFFECT02: 42
+ HAT_EF_JP_EV_EFFECT03: 43
+ HAT_EF_FLORAL_WALTZ: 44
+ HAT_EF_MAGICAL_FEATHER: 45
+ HAT_EF_HAT_EFFECT: 46
+ HAT_EF_BAKURETSU_HADOU: 47
+ HAT_EF_GOLD_SHOWER: 48
+ HAT_EF_WHITEBODY: 49
+ HAT_EF_WATER_BELOW2: 50
+ HAT_EF_FIREWORK: 51
+ HAT_EF_RETURN_TW_1ST_HAT: 52
+ HAT_EF_C_FLUTTERBUTTERFLY_BL: 53
+ HAT_EF_QSCARABA: 54
+ HAT_EF_FSTONE: 55
+ HAT_EF_MAGICCIRCLE: 56
+ HAT_EF_BRYSINGGAMEN: 57
+ HAT_EF_MAGINGIORDE: 58
+ HAT_EF_LEVEL99_RED: 59
+ HAT_EF_LEVEL99_ULTRAMARINE: 60
+ HAT_EF_LEVEL99_CYAN: 61
+ HAT_EF_LEVEL99_LIME: 62
+ HAT_EF_LEVEL99_VIOLET: 63
+ HAT_EF_LEVEL99_LILAC: 64
+ HAT_EF_LEVEL99_SUN_ORANGE: 65
+ HAT_EF_LEVEL99_DEEP_PINK: 66
+ HAT_EF_LEVEL99_BLACK: 67
+ HAT_EF_LEVEL99_WHITE: 68
+ HAT_EF_LEVEL160_RED: 69
+ HAT_EF_LEVEL160_ULTRAMARINE: 70
+ HAT_EF_LEVEL160_CYAN: 71
+ HAT_EF_LEVEL160_LIME: 72
+ HAT_EF_LEVEL160_VIOLET: 73
+ HAT_EF_LEVEL160_LILAC: 74
+ HAT_EF_LEVEL160_SUN_ORANGE: 75
+ HAT_EF_LEVEL160_DEEP_PINK: 76
+ HAT_EF_LEVEL160_BLACK: 77
+ HAT_EF_LEVEL160_WHITE: 78
+ HAT_EF_FULL_BLOOMCHERRY_TREE: 79
+ HAT_EF_C_BLESSINGS_OF_SOUL: 80
+ HAT_EF_MANYSTARS: 81
+ HAT_EF_SUBJECT_AURA_GOLD: 82
+ HAT_EF_SUBJECT_AURA_WHITE: 83
+ HAT_EF_SUBJECT_AURA_RED: 84
+ HAT_EF_C_SHINING_ANGEL_WING: 85
+ HAT_EF_MAGIC_STAR_TW: 86
+ HAT_DIGITAL_SPACE: 87
+ HAT_EF_SLEIPNIR: 88
+
+ comment__: "Achievement Types"
+ ACH_QUEST: 0
+ ACH_KILL_PC_TOTAL: 1
+ ACH_KILL_PC_JOB: 2
+ ACH_KILL_PC_JOBTYPE: 3
+ ACH_KILL_MOB_CLASS: 4
+ ACH_DAMAGE_PC_MAX: 5
+ ACH_DAMAGE_PC_TOTAL: 6
+ ACH_DAMAGE_PC_REC_MAX: 7
+ ACH_DAMAGE_PC_REC_TOTAL: 8
+ ACH_DAMAGE_MOB_MAX: 9
+ ACH_DAMAGE_MOB_TOTAL: 10
+ ACH_DAMAGE_MOB_REC_MAX: 11
+ ACH_DAMAGE_MOB_REC_TOTAL: 12
+ ACH_JOB_CHANGE: 13
+ ACH_STATUS: 14
+ ACH_STATUS_BY_JOB: 15
+ ACH_STATUS_BY_JOBTYPE: 16
+ ACH_CHATROOM_CREATE_DEAD: 17
+ ACH_CHATROOM_CREATE: 18
+ ACH_CHATROOM_MEMBERS: 19
+ ACH_FRIEND_ADD: 20
+ ACH_PARTY_CREATE: 21
+ ACH_PARTY_JOIN: 22
+ ACH_MARRY: 23
+ ACH_ADOPT_BABY: 24
+ ACH_ADOPT_PARENT: 25
+ ACH_ZENY_HOLD: 26
+ ACH_ZENY_GET_ONCE: 27
+ ACH_ZENY_GET_TOTAL: 28
+ ACH_ZENY_SPEND_ONCE: 29
+ ACH_ZENY_SPEND_TOTAL: 30
+ ACH_EQUIP_REFINE_SUCCESS: 31
+ ACH_EQUIP_REFINE_FAILURE: 32
+ ACH_EQUIP_REFINE_SUCCESS_TOTAL: 33
+ ACH_EQUIP_REFINE_FAILURE_TOTAL: 34
+ ACH_EQUIP_REFINE_SUCCESS_WLV: 35
+ ACH_EQUIP_REFINE_FAILURE_WLV: 36
+ ACH_EQUIP_REFINE_SUCCESS_ID: 37
+ ACH_EQUIP_REFINE_FAILURE_ID: 38
+ ACH_ITEM_GET_COUNT: 39
+ ACH_ITEM_GET_COUNT_ITEMTYPE: 40
+ ACH_ITEM_GET_WORTH: 41
+ ACH_ITEM_SELL_WORTH: 42
+ ACH_PET_CREATE: 43
+ ACH_ACHIEVE: 44
+ ACH_ACHIEVEMENT_RANK: 45
+
+ comment__: "inventory expansion"
+ INVENTORY_INCREASE_STEP: 10
+
+
+/* ==================================================== */
+ /** evol constants **/
+
+ comment__: "API codes"
+ API_DISCORD: 301
+ API_PINCODE: 302
+ API_SENDMAIL: 501
+ API_FLUSHVAULT: 607
+
+ comment__: "outdated constants. must be removed"
+ // >>>
+ equip_head: 1
+ equip_shield: 2
+ equip_hand2: 3
+ equip_hand1: 4
+ equip_gloves: 5
+ equip_shoes: 6
+ equip_misc1: 7
+ equip_misc2: 8
+ equip_torso: 9
+ equip_legs: 10
+ // <<<
+
+ comment__: "genders"
+ G_FEMALE: 0
+ G_MALE: 1
+ G_OTHER: 3
+
+ comment__: "races"
+ Talpan: 0
+ //Unused: 1
+ NoRace: 1
+ Tritan: 2
+ Ifriton: 3
+ Gispaan: 4
+ Sparron: 5
+ Skellie: 6
+
+ // DEPRECATED: Kept for compatibility
+ Human: 0
+ Ukar: 3
+ Raijin: 7
+ Kralog: 8
+
+ comment__: "getraceflags"
+ GETRACE_RACE: 0
+ GETRACE_SKIN: 1
+ GETRACE_FULL: 2
+
+ comment__: "directions"
+ DOWN: 0
+ DOWNLEFT: 1
+ LEFT: 2
+ UPLEFT: 3
+ UP: 4
+ UPRIGHT: 5
+ RIGHT: 6
+ DOWNRIGHT: 7
+
+ comment__: "seasons"
+ WINTER: 0
+ SPRING: 1
+ SUMMER: 2
+ AUTUMN: 3
+
+ comment__: "CRAFT enum"
+ CRAFT_COOKING: 4
+ CRAFT_ALCHEMY: 8
+ CRAFT_SMITHERY: 16
+ CRAFT_TAILORING: 32
+ CRAFT_JEWELERY: 64
+
+ comment__: "speechflags"
+ S_FIRST_BLANK_LINE: 0b00000001
+ S_LAST_BLANK_LINE: 0b00000010
+ S_LAST_NEXT: 0b00000100
+ S_NO_NPC_NAME: 0b00001000
+ S_LAST_CLOSE: 0b00010000
+
+ comment__: "npcs"
+ NPC45:45
+ NPC100:100
+ NPC101:101
+ NPC102:102
+ NPC103:103
+ NPC104:104
+ NPC105:105
+ NPC106:106
+ NPC107:107
+ NPC108:108
+ NPC109:109
+ NPC110:110
+ NPC111:111
+ NPC112:112
+ NPC113:113
+ NPC114:114
+ NPC115:115
+ NPC116:116
+ NPC117:117
+ NPC118:118
+ NPC119:119
+ NPC120:120
+ NPC121:121
+ NPC122:122
+ NPC123:123
+ NPC124:124
+ NPC125:125
+ NPC126:126
+ NPC127:127
+ NPC128:128
+ NPC129:129
+ NPC130:130
+ NPC132:132
+ NPC133:133
+ NPC134:134
+ NPC135:135
+ NPC136:136
+ NPC137:137
+ NPC138:138
+ NPC139:139
+ NPC140:140
+ NPC141:141
+ NPC142:142
+ NPC143:143
+ NPC144:144
+ NPC146:146
+ NPC147:147
+ NPC148:148
+ NPC149:149
+ NPC150:150
+ NPC151:151
+ NPC152:152
+ NPC153:153
+ NPC154:154
+ NPC155:155
+ NPC156:156
+ NPC157:157
+ NPC158:158
+ NPC159:159
+ NPC160:160
+ NPC161:161
+ NPC162:162
+ NPC163:163
+ NPC164:164
+ NPC165:165
+ NPC166:166
+ NPC167:167
+ NPC168:168
+ NPC169:169
+ NPC171:171
+ NPC172:172
+ NPC174:174
+ NPC175:175
+ NPC177:177
+ NPC178:178
+ NPC179:179
+ NPC180:180
+ NPC181:181
+ NPC182:182
+ NPC183:183
+ NPC185:185
+ NPC186:186
+ NPC187:187
+ NPC189:189
+ NPC190:190
+ NPC191:191
+ NPC192:192
+ NPC193:193
+ NPC195:195
+ NPC196:196
+ NPC197:197
+ NPC198:198
+ NPC201:201
+ NPC204:204
+ NPC205:205
+ NPC206:206
+ NPC207:207
+ NPC208:208
+ NPC209:209
+ NPC210:210
+ NPC211:211
+ NPC212:212
+ NPC213:213
+ NPC214:214
+ NPC215:215
+ NPC216:216
+ NPC217:217
+ NPC218:218
+ NPC258:258
+ NPC259:259
+ NPC260:260
+ NPC262:262
+ NPC263:263
+ NPC265:265
+ NPC300:300
+ NPC301:301
+ NPC302:302
+ NPC303:303
+ NPC304:304
+ NPC305:305
+ NPC306:306
+ NPC307:307
+ NPC308:308
+ NPC309:309
+ NPC310:310
+ NPC311:311
+ NPC312:312
+ NPC313:313
+ NPC314:314
+ NPC315:315
+ NPC316:316
+ NPC317:317
+ NPC318:318
+ NPC319:319
+ NPC320:320
+ NPC321:321
+ NPC322:322
+ NPC324:324
+ NPC325:325
+ NPC326:326
+ NPC327:327
+ NPC328:328
+ NPC329:329
+ NPC330:330
+ NPC334:334
+ NPC340:340
+ NPC344:344
+ NPC345:345
+ NPC346:346
+ NPC351:351
+ NPC354:354
+ NPC355:355
+ NPC356:356
+ NPC357:357
+ NPC358:358
+ NPC359:359
+ NPC360:360
+ NPC361:361
+ NPC362:362
+ NPC363:363
+ NPC365:365
+ NPC366:366
+ NPC367:367
+ NPC368:368
+ NPC369:369
+ NPC370:370
+ NPC371:371
+ NPC372:372
+ NPC374:374
+ NPC376:376
+ NPC377:377
+ NPC378:378
+ NPC379:379
+ NPC380:380
+ NPC381:381
+ NPC383:383
+ NPC384:384
+ NPC385:385
+ NPC386:386
+ NPC393:393
+ NPC394:394
+ NPC395:395
+ NPC400:400
+ NPC401:401
+ NPC402:402
+ NPC403:403
+ NPC404:404
+ NPC405:405
+ NPC406:406
+ NPC407:407
+ NPC409:409
+ NPC410:410
+ NPC411:411
+ NPC412:412
+ NPC413:413
+ NPC414:414
+ NPC415:415
+ NPC416:416
+ NPC417:417
+ NPC418:418
+ NPC419:419
+ NPC429:429
+ NPC430:430
+ NPC32767:32767
+
+ // NPCs decently named
+ NPC_OFFSET_NO_SPRITE: 998
+
+ // Avatars (1000+)
+ AVATAR_CARDA: 1000
+ AVATAR_CARD2: 1001
+ AVATAR_CARD3: 1002
+ AVATAR_CARD4: 1003
+ AVATAR_CARD5: 1004
+ AVATAR_CARD6: 1005
+ AVATAR_CARD7: 1006
+ AVATAR_CARD8: 1007
+ AVATAR_CARD9: 1008
+ AVATAR_CARD10: 1009
+ AVATAR_CARDJ: 1010
+ AVATAR_CARDQ: 1011
+ AVATAR_CARDK: 1012
+ AVATAR_CARD_JOKER: 1013
+ AVATAR_CARD_COVER: 1015
+
+ comment__: "special npcs"
+ NPC_EMPTY: -1
+ NPC_WARP: 45
+ NPC_WARP_HIDDEN: 139
+ NPC_UNUSED__MOBTOMB: 565
+ NPC_WARP_DEBUG: 722
+ NPC_UNUSED__FLAG: 722
+ NPC_NO_SPRITE: 999
+ NPC_HIDDEN: 32767
+
+ comment__: "Walk masks"
+ WALK_DEFAULT: 0
+ WALK_WALL: 1
+ WALK_WATER: 2
+ WALK_AIR: 4
+
+ comment__: "Cell masks"
+ CELLS_WALKABLE : 0
+ CELLS_WALL : 1
+ CELLS_AIR : 2
+ CELLS_WATER : 3
+ CELLS_NOPLAYER : 5
+ CELLS_NOMONSTER : 6
+
+ comment__: "map masks"
+ MASK_NONE: 1
+ MASK_UNUSED1: 2
+ MASK_UNUSED2: 4
+ MASK_NIGHT: 8
+ MASK_RAIN: 16
+ MASK_SANDSTORM: 32
+ MASK_SNOW: 64
+ MASK_CHRISTMAS: 128
+ MASK_UNUSED3: 256
+ MASK_UNUSED4: 512
+ MASK_SPECIAL: 1024 // Usually a warning sign
+ MASK_SPECIAL2: 2048
+ MASK_SPECIAL3: 4096
+
+ comment__: "map climate"
+ CLIMATE_NONE: 0
+ CLIMATE_DESERT: 1
+ CLIMATE_MODERATE: 2
+ CLIMATE_ICELAND: 3
+ CLIMATE_SPECIAL: 4
+
+ comment__: "Being actions"
+ ACTION_STAND: 0
+ ACTION_MOVE: 1
+ ACTION_ATTACK: 2
+ ACTION_CAST: 3
+ ACTION_SIT: 4
+ ACTION_DEAD: 5
+ ACTION_HURT: 6
+ ACTION_SPAWN: 7
+
+ comment__: "Ask constants"
+ ASK_YES: 1
+ ASK_NO: 2
+ ASK_EXIT: 255
+
+ comment__: "Emotes"
+ E_DISGUST: 1
+ E_SURPRISE: 2
+ E_HAPPY: 3
+ E_SAD: 4
+ E_EVIL: 5
+ E_WINK: 6
+ E_ANGEL: 7
+ E_BLUSH: 8
+ E_TONGUE: 9
+ E_GRIN: 10
+ E_UPSET: 11
+ E_PERTURBED: 12
+ E_SPEECH: 13
+ E_BLAH: 14
+ E_KITTY: 101
+ E_XD: 102
+ E_JOY: 103
+ E_HEARTEYE: 104
+ E_GOLD: 105
+ E_SLEEPY: 106
+ E_ANNOY: 107
+ E_JADED: 108
+ E_SURPRISED: 109
+ E_DEAD: 110
+ E_LOOKAWAY: 111
+ E_TIRED: 112
+ E_PALMHEAD: 113
+ E_EVILCROC: 114
+ E_ANGRY: 115
+ E_PURPLESAD: 116
+ E_INSULTBUBBLE: 117
+ E_HEART: 118
+ E_EMOTE: 119
+ E_PUMPKIN: 120
+ E_EVILFACELESS: 121
+ E_EPIC: 122
+ E_BADGEEK: 123
+ E_MIMI: 124
+ E_ALIEN: 125
+ E_TROLL: 126
+ E_METAL: 127
+ E_CRYING: 128
+
+ comment__: "Language function constants"
+ LANG_ON_SEA: 1
+ LANG_IN_SHIP: 2
+
+ comment__: "Language constants"
+ LANG_EN: 0
+ LANG_PTBR: 1
+ LANG_FR: 2
+ LANG_DE: 3
+ LANG_ES: 4
+ MAX_LANG: 4
+
+ comment__: "Daily Constants"
+ DAILY_LOWLEVEL: 0
+ DAILY_IGNORED: 1
+ DAILY_NOPTS: 2
+ DAILY_NOITEMS: 3
+ DAILY_OK: 4
+
+ comment__: "Misc settings"
+ CHEST_WAITTIME: 900 // 15 minutes
+ ROSSY_INSTIME: 1200 // 20 minutes
+
+ comment__: "Mirror Lake settings"
+ WORLD_ID: 3 // Vault WID Identifier
+ MLP_MOUBOOTAUR: 1 // MLP code for Moubootaur Legends
+
+ comment__: "Mirror Lake Quest Constants"
+ MLP_TMW_CELESTIA: 1
+ MLP_TMW_YETIKING: 2
+ //MLP_................ 4
+
+ comment__: "Report Bug Flags"
+ RB_NONE: 0
+ RB_DISPBOTTOM: 1
+ RB_DEBUGMES: 2
+ RB_SPEECH: 4
+ RB_ISFATAL: 8
+ RB_PLEASEREPORT: 16
+ RB_IRCBROADCAST: 32
+ RB_GLOBALANNOUNCE: 64
+ RB_DEFAULT: 19 // dispbottom + debugmes + pleasereport
+
+ comment__: "Location Constants"
+ TP_NONE: 0
+ TP_CANDOR: 1
+ TP_TULIM: 2
+ TP_HURNS: 4
+ TP_NIVAL: 8
+
+ comment__: "Rossy Quest Constants"
+ ROSSY_PROLOGUE: 1
+ ROSSY_CAVE1: 2
+ ROSSY_CAVE2: 4
+ ROSSY_CAVE3: 8
+ ROSSY_CAVE4: 16
+ ROSSY_CAVE5: 32
+ ROSSY_CAVE6: 64
+ ROSSY_CAVE7: 128
+ ROSSY_CAVE8: 256
+ ROSSY_CAVE9: 512
+ ROSSY_READY: 1023
+ ROSSY_BOSSCAVE: 1024
+
+ comment__: "Focus Constants"
+ FSKILL_MALLARDS_EYE: 1
+ FSKILL_BRAWLING: 2
+ FSKILL_SPEED: 4
+ FSKILL_RESIST_POISON: 8
+ FSKILL_ASTRAL_SOUL: 16
+ FSKILL_RAGING: 32
+ FSKILL_TOTAL: 6
+
+ comment__: "TMW Constants"
+ SC_SHEARED:194 // FIXME
+ bDeaf:70
+ equip_arrow:11
+ LOOK_HAIR_STYLE:1
+ LOOK_LEGS:3
+ LOOK_HELMET:4
+ LOOK_CHEST:5
+ LOOK_GLOVES:10
+ LOOK_CAPE:11
+ LOOK_MISC1:12
+ LOOK_MISC2:13
+ HS_Bald:0
+ HS_BaldTwo:1
+ HS_FlatPonytail:2
+ HS_BowlCut:3
+ HS_CombedBack:4
+ HS_Emo:5
+ HS_Mohawk:6
+ HS_Pompadour:7
+ HS_CenterParting:8
+ HS_LongAndSlick:9
+ HS_ShortAndCurly:10
+ HS_Pigtails:11
+ HS_LongAndCurly:12
+ HS_Parted:13
+ HS_PerkyPonytail:14
+ HS_Wave:15
+ HS_Mane:16
+ HS_Bun:17
+ HS_ShoulderLengthFlick:18
+ HS_Fizzy:19
+ HS_LongAndClipped:20
+ HC_LIGHT_BROWN:0
+ HC_GREEN:1
+ HC_RED:2
+ HC_PURPLE:3
+ HC_GRAY:4
+ HC_YELLOW:5
+ HC_BLUE:6
+ HC_BROWN:7
+ HC_LIGHT_BLUE:8
+ HC_DARK_PURPLE:9
+ HC_BLACK:10
+ HC_PINK:11
+ HC_BROWN_TWO:12
+ HC_WHITE:127
+ cNone:11
+ cWhite:10
+ cRed:0
+ cGreen:1
+ cDarkBlue:2
+ cYellow:3
+ cLightBlue:4
+ cPink:5
+ cBlack:6
+ cOrange:7
+ cPurple:8
+ cDarkGreen:9
+ EMOTE_DISGUST:1
+ EMOTE_SURPRISE:2
+ EMOTE_HAPPY:3
+ EMOTE_SAD:4
+ EMOTE_EVIL:5
+ EMOTE_WINK:6
+ EMOTE_ANGEL:7
+ EMOTE_BLUSH:8
+ EMOTE_TONGUE:9
+ EMOTE_GRIN:10
+ EMOTE_UPSET:11
+ EMOTE_PERTURBED:12
+ EMOTE_SPEECH:13
+ EMOTE_BLAH:14
+ EMOTE_MEOW:101
+ EMOTE_LAUGH:102
+ EMOTE_CHEERFUL:103
+ EMOTE_LOVE:104
+ EMOTE_MONEY:105
+ EMOTE_SLEEP:106
+ EMOTE_REST:107
+ EMOTE_BOTHERED:108
+ EMOTE_AFRAID:109
+ EMOTE_DEAD:110
+ EMOTE_SUSPICIOUS:111
+ EMOTE_MELANCHOLY:112
+ EMOTE_FACEPALM:113
+ EMOTE_ANGRY:114
+ EMOTE_HEADACHE:115
+ EMOTE_BORED:116
+ EMOTE_SWEAR:117
+ EMOTE_HEART:118
+ EMOTE_EMPTY:119
+ EMOTE_HALLOWEEN:120
+ EMOTE_VICIOUS:121
+ EMOTE_JOYFUL:122
+ EMOTE_CLEVER:123
+ EMOTE_SHY:124
+ EMOTE_ALIEN:125
+ EMOTE_TROLL:126
+ EMOTE_PAIN:127
+ EMOTE_TEARS:128
+ sfx_skillup:1
+ sfx_magic_generic:2
+ sfx_magic_life:3
+ sfx_magic_war:4
+ sfx_magic_transmute:5
+ sfx_magic_nature:6
+ sfx_magic_astral:7
+ sfx_magic_dark:8
+ FX_LEVELUP:0
+ FX_SKILLUP:1
+ FX_MAGIC:2
+ FX_ATTACK:5
+ FX_BUFF:6
+ FX_MAGIC_GENERIC:2
+ FX_MAGIC_WHITE:3
+ FX_MAGIC_BLACK:4
+ FX_MAGIC_RED:5
+ FX_MAGIC_GREEN:6
+ FX_MAGIC_BLUE:7
+ FX_MAGIC_DARKRED:8
+ FX_MAGIC_DEFAULT:10
+ FX_MAGIC_SHIELD:11
+ FX_MAGIC_HIT:13
+ FX_MAGIC_HIT_EVIL:14
+ FX_FIRE_BURST:15
+ FX_FIRE_EXPLOSION:16
+ FX_LIGHTNING1:17
+ FX_LIGHTNING2:18
+ FX_LIGHTNING3:19
+ FX_MAGIC_TELEPORT:20
+ FX_PENTAGRAM_BUILDUP:21
+ FX_PENTAGRAM_BURST:22
+ FX_MAGIC_TELEPORT2:24
+ FX_RAIN:25
+ FX_HIT:26
+ FX_ARROW_HAIL:27
+ FX_CRITICAL:28
+ FX_LARGE_EXPLOSION:30
+ FX_MEDIUM_EXPLOSION:31
+ FX_MEDIUM_SMOKE:32
+ FX_MEDIUM_BLINDINGLIGHT:33
+ FX_CHANNELLING_RAISE:34
+ FX_CHANNELLING_CAST:35
+ FX_ENCHANTED_DOOR_BROKEN:36
+ FX_DARK_TELEPORT:37
+ FX_EVIL_SUMMON:38
+ FX_GROUND_SPAWN:39
+ FX_BLUE_MAGIC_CAST:40
+ FX_MAGIC_BLUE_TELEPORT:41
+ FX_MAGIC_DARK_EXPLOSION:42
+ FX_PUMPKIN_EXPLOSION:43
+ FX_GETITEM:44
+ FX_HUG:49
+ FX_MAGIC_SHIELD_ENDS:111
+ FX_ELECTRICITY_RED:114
+ FX_ELECTRICITY_BLUE:115
+ FX_GATE_OPENING:300
+ FX_CASKET_LID:301
+ FX_CASKET_MONSTER:302
+ FX_MAGIC_DISCHARGE: 500 // 15
+ FX_MAGIC_WAND_CAST: 501 // 2
+ //FX_MAGIC_WAND_ATK: 502 // 5
+ FX_MAGIC_AGGRAVATE_CAST: 503 // 6
+ FX_MAGIC_AGGRAVATE_HIT: 504 // 10
+ FX_MAGIC_DETECT_CAST: 505 // 2
+ FX_MAGIC_DETECT_HIT: 506 // 10
+ FX_MAGIC_EXP_CAST: 507 // 10
+ FX_MAGIC_DART_CAST: 508 // 10
+ //FX_MAGIC_DART_ATK: 509 // 4
+ FX_MAGIC_GROW_CAST: 510 // 6, 21
+ FX_MAGIC_GROW_SPAWN: 511 // 22
+ FX_MAGIC_HEAL_CAST: 512 // 3
+ FX_MAGIC_HEAL_HIT: 513 // 3
+ FX_MAGIC_BLADE_CAST: 514 // 4
+ //FX_MAGIC_BLADE_HIT: 515 // 4
+ FX_MAGIC_SULPHUR_CAST: 516 // 5
+ FX_MAGIC_MAGGOT_CAST: 517 // 7, 21
+ FX_MAGIC_MAGGOT_SPAWN: 518 // 22
+ FX_MAGIC_WOOD_CAST: 519 // 5
+ FX_MAGIC_AHAIL_CAST: 520 // 4
+ FX_MAGIC_BARRIER_CAST: 521 // 7
+ FX_MAGIC_BARRIER_HIT: 522 // 10
+ FX_MAGIC_BARRIER_END: 523 // 10
+ FX_MAGIC_WHO_CAST: 524 // 2
+ FX_MAGIC_STONE_CAST: 525 // 2
+ FX_MAGIC_FLYING_CAST: 526 // 6
+ FX_MAGIC_FLYING_HIT: 527 // 2
+ FX_MAGIC_FLYING_END: 528 // 2
+ FX_MAGIC_JOY_CAST: 529 // 6
+ FX_MAGIC_HIDE_CAST: 530 // 7
+ FX_MAGIC_HIDE_HIT: 531 // 10
+ FX_MAGIC_HIDE_END: 532 // 2
+ FX_MAGIC_LAY_CAST: 533 // 3
+ FX_MAGIC_LAY_HIT: 534 // 3
+ FX_MAGIC_BOLT_CAST: 535 // 4
+ FX_MAGIC_KNUCKLE_CAST: 536 // 4
+ FX_MAGIC_ARROW_CAST: 537 // 5
+ FX_MAGIC_IRONP_CAST: 538 // 5
+ FX_MAGIC_SHIRT_CAST: 539 // 5
+ FX_MAGIC_SHIELD_CAST: 540 // 6
+ FX_MAGIC_RAIN_CAST: 541 // 6
+ FX_MAGIC_SHEAR_CAST: 542 // 6
+ FX_MAGIC_FLUFFY_CAST: 543 // 7, 21
+ FX_MAGIC_FLUFFY_SPAWN: 544 // 22
+ FX_MAGIC_MOUBOO_CAST: 545 // 7, 21
+ FX_MAGIC_MOUBOO_SPAWN: 546 // 22
+ FX_MAGIC_PINKY_CAST: 547 // 7, 21
+ FX_MAGIC_PINKY_SPAWN: 548 // 22
+ FX_MAGIC_SNAKE_CAST: 549 // 8, 21
+ FX_MAGIC_SNAKE_SPAWN: 550 // 22
+ FX_MAGIC_SPIKY_CAST: 551 // 7, 21
+ FX_MAGIC_SPIKY_SPAWN: 552 // 22
+ FX_MAGIC_WICKED_CAST: 553 // 8, 21
+ FX_MAGIC_WICKED_SPAWN: 554 // 22
+ FX_MAGIC_TDART_CAST: 555 // 8
+ FX_EMOTE_DISGUST:10000
+ FX_EMOTE_SURPRISE:10001
+ FX_EMOTE_HAPPY:10002
+ FX_EMOTE_SAD:10003
+ FX_EMOTE_EVIL:10004
+ FX_EMOTE_WINK:10005
+ FX_EMOTE_ANGEL:10006
+ FX_EMOTE_BLUSH:10007
+ FX_EMOTE_TONGUE:10008
+ FX_EMOTE_GRIN:10009
+ FX_EMOTE_UPSET:10010
+ FX_EMOTE_PERTURBED:10011
+ FX_EMOTE_SPEECH:10012
+ FX_EMOTE_BLAH:10013
+ FX_EMOTE_SWEAR:10014
+ FX_EMOTE_MEOW:10015
+ FX_EMOTE_LAUGH:10016
+ FX_EMOTE_CHEERFUL:10017
+ FX_EMOTE_LOVE:10018
+ FX_EMOTE_MONEY:10019
+ FX_EMOTE_SLEEP:10020
+ FX_EMOTE_REST:10021
+ FX_EMOTE_BOTHERED:10022
+ FX_EMOTE_AFRAID:10023
+ FX_EMOTE_DEAD:10024
+ FX_EMOTE_SUSPICIOUS:10025
+ FX_EMOTE_MELANCHOLY:10026
+ FX_EMOTE_FACEPALM:10027
+ FX_EMOTE_ANGRY:10028
+ FX_EMOTE_HEADACHE:10029
+ FX_EMOTE_BORED:10030
+ FX_EMOTE_HEART:10031
+ FX_EMOTE_EMPTY:10032
+ FX_EMOTE_HALLOWEEN:10033
+ FX_EMOTE_VICIOUS:10034
+ FX_EMOTE_JOYFUL:10035
+ FX_EMOTE_CLEVER:10036
+ FX_EMOTE_SHY:10037
+ FX_EMOTE_ALIEN:10038
+ FX_EMOTE_CURIOUS:10039
+ FX_EMOTE_PAIN:10040
+ FX_EMOTE_TEARS:10041
+ SKILL_LUCKY_COUNTER:351
+ G_PLAYER:0
+ G_BOT:1
+ G_TESTER:20
+ G_DEV:40
+ G_EVENT:50
+ G_GM:60
+ G_ADMIN:80
+ G_SYSOP:99
+ SMSG_DEBUG:0
+ SMSG_GM:1
+ SMSG_WARNING:2
+ SMSG_SUCCESS:3
+ SMSG_FAILURE:4
+ SMSG_ERROR:5
+ SMSG_LEGAL:6
+ SMSG_MOTD:7
+ SMSG_AUTOMATIC:8
+ SMSG_EVENT:9
+ MIN_CASTTIME:200
+ ELT_NEUTRAL:0
+ ELT_WATER:1
+ ELT_EARTH:2
+ ELT_FIRE:3
+ ELT_WIND:4
+ ELT_POISON:5
+ ELT_SHADOW:6
+ ELT_HOLY:7
+ ELT_GHOST:8
+ ELT_UNDEAD:9
+ SO_GMHIDE:64
+ SO_GMINVISIBLE:4096
+ SFX_DEFAULT:10
+ SFX_SUMMON_START:21
+ SFX_SUMMON_FIRE:22
+ SFX_TELEPORT:24
+ SFX_RAIN:25
+ SFX_HIT:25
+ SFX_ARROW_HAIL:27
+ SFX_BARRIER:10
+ SFX_UNBARRIER:10
+ SFX_HEAL:3
+ SFX_LIGHTNING:18
+ MIN_MARRY_LEVEL:32
+ MAX_RAIN_SPELL_RADIUS:15
+ MAX_MAGIC_LEVEL:2
+ MFLAG_MADE_CONC_POTION_SHIFT:14
+ SCRIPT_XP_MASK:65535
+ SCRIPT_XP_SHIFT:0
+ SCRIPT_HEALSPELL_MASK:255
+ SCRIPT_HEALSPELL_SHIFT:24
+ ATTACK_ICON_GENERIC:2000
+ ATTACK_ICON_SHEARING:2001
+ E10_FLAG_USED_FREE_WARP_SHIFT:17
+ TWOBIT_0_SHIFT:0
+ TWOBIT_0_MASK:3
+ TWOBIT_1_SHIFT:2
+ TWOBIT_1_MASK:12
+ TWOBIT_2_SHIFT:4
+ TWOBIT_2_MASK:48
+ TWOBIT_3_SHIFT:6
+ TWOBIT_3_MASK:192
+ TWOBIT_4_SHIFT:8
+ TWOBIT_4_MASK:768
+ TWOBIT_5_SHIFT:10
+ TWOBIT_5_MASK:3072
+ TWOBIT_6_SHIFT:12
+ TWOBIT_6_MASK:12288
+ TWOBIT_7_SHIFT:14
+ TWOBIT_7_MASK:49152
+ TWOBIT_8_SHIFT:16
+ TWOBIT_8_MASK:196608
+ TWOBIT_9_SHIFT:18
+ TWOBIT_9_MASK:786432
+ TWOBIT_10_SHIFT:20
+ TWOBIT_10_MASK:3145728
+ TWOBIT_11_SHIFT:22
+ TWOBIT_11_MASK:12582912
+ TWOBIT_12_SHIFT:24
+ TWOBIT_12_MASK:50331648
+ TWOBIT_13_SHIFT:26
+ TWOBIT_13_MASK:201326592
+ TWOBIT_14_SHIFT:28
+ TWOBIT_14_MASK:805306368
+ NIBBLE_0_SHIFT:0
+ NIBBLE_0_MASK:15
+ NIBBLE_1_SHIFT:4
+ NIBBLE_1_MASK:240
+ NIBBLE_2_SHIFT:8
+ NIBBLE_2_MASK:3840
+ NIBBLE_3_SHIFT:12
+ NIBBLE_3_MASK:61440
+ NIBBLE_4_SHIFT:16
+ NIBBLE_4_MASK:983040
+ NIBBLE_5_SHIFT:20
+ NIBBLE_5_MASK:15728640
+ NIBBLE_6_SHIFT:24
+ NIBBLE_6_MASK:251658240
+ BYTE_0_SHIFT:0
+ BYTE_0_MASK:255
+ BYTE_1_SHIFT:8
+ BYTE_1_MASK:65280
+ BYTE_2_SHIFT:16
+ BYTE_2_MASK:16711680
+ WEDDING_FEE:100
+ DIVORCE_FEE_PER_LEVEL:500
+ WEDDING_MIN_LEVEL:32
+ // Flags for the magic quests.
+ MFLAG_DRANK_POTION: 1 // Character drank at least one magic potion as prerequisite for the Mana Seed quest.
+ MFLAG_KNOWS_MANASEED: 2 // Character has found the Mana Seed.
+ MFLAG_TOUCHED_MANASEED: 4 // Character has touched the Mana Seed.
+ MFLAG_MANASEED_MAXEDOUT: 8 // Character has touched the Mana Seed while maxed out on magic.
+
+ MFLAG_KNOWS_AULDSBEL: 16 // Character has met Auldsbel.
+ MFLAG_KNOWS_WYARA: 32 // Character has met Wyara.
+ MFLAG_KNOWS_SAGATHA: 64 // Character has met Sagatha.
+ MFLAG_KNOWS_MANAPOTION: 128 // Has heard about the Mana Potion.
+
+ MFLAG_MANASEED_RUMOUR: 256 // Has heard rumour about Mana Seed.
+ MFLAG_KNOWS_CUTTREE: 512 // Knows about the 'cut the tree' quest.
+ MFLAG_DID_CUTTREE: 1024 // Did cut off a branch from the druid tree.
+ MFLAG_KNOWS_DRUIDTREE: 2048 // Knows about the druid tree quest.
+
+ MFLAG_KNOWS_IMP: 4096 // Knows about the imprisoned forest spirit.
+ MFLAG_KNOWS_OLD_WIZARD: 8192 // Knows Bjorn's old wizard.
+ MFLAG_MADE_CONC_POTION: 16384 // Made a concentration potion with T15 and/or T16.
+ MFLAG_ELANORE_OMAR: 32768 // Told Omar about Elanore's involvement.
+
+ MFLAG_KNOWS_UNFOCUS_RECIPE: 65536 // Has been told about unfocus by Luca.
+
+ // Flags set in the FLAGS variable:
+ FLAG_HAS_BOWLER_BURNSDAY: 1 // every year's poem at burns day, shannon gives you a bowler hat
+ FLAG_OPENED_UNDERGROUND: 2 // this flag is a replacement for variable Open_Underground_Palace_Barrier, which was used only as bool
+ FLAG_GOT_NAEM_GLOVES: 4 // this replaces Naem_Quest_Done, which was used as a bool variable
+ FLAG_GOT_GRADUATIONCAP: 8 // this is a bit which was to be found in Tut_var second bit
+ FLAG_TOWEL_HELPED: 16 // gave the towel npc the stuff he wants
+ FLAG_TOWEL_COMPLETED: 32 // got the towel from the towel npc
+ FLAG_ANDRA_HELPED: 64 // Knows Andra and agreed to help her
+ FLAG_ROSSI_COMPLETED: 128 // Completed the Rossi Quest
+ FLAG_TUTORIAL_DONE: 256 // player completed tutorial (or entered the tutorial area from outside after it was added)
+ FLAG_SNOWMAN: 512 // player gave candy to the snowman
+ FLAG_SANTAS_HELPER: 1024 // player gave presents to Santa's helper
+ FLAG_HURNSMINE_CHEST: 2048 // player opened the chest with the short sword in Hurnscald mines
+ FLAG_GOT_BEANIEHAT: 4096 // player got Beanie Copter Hat from Milly
+ FLAG_DECLINED_BEANIEHAT: 8192 // player declined Beanie Copter Hat from Milly
+ FLAG_KESHLAM_FLAWEDLENS: 16384 // player got the Flawed Lens from Keshlam's Chest
+ FLAG_KESHLAM_RAREDROP: 32768 // player got the super rare from Keshlam's Chest
+ FLAG_BEHEADER_MASK: 65536 // traded with The Beheader
+ FLAG_GOT_BEHEADER_SWORD: 131072 // Obtained the Beheader Sword
+ BATTLE_CAVE1:1
+ BATTLE_CAVE2:2
+ BATTLE_CAVE3:4
+ BATTLE_CAVE4:8
+ BATTLE_CAVE5:16
+ BATTLE_CAVE6:32
+ BATTLE_CAVE7:64
+ BATTLE_CAVE8:128
+ BATTLE_CAVE9:256
+ MAX_HIGH_SCORES: 4
+ // Command Permission
+ CMD_ZENY:80
+ CMD_CHARZENY:98
+ CMD_DEBUG:80
+ CMD_CHANGESEX:40
+ CMD_CHARCHANGESEX:60
+ CMD_CLASS:40
+ CMD_CHARCLASS:50
+ CMD_DESTROYNPC:98
+ CMD_REMOTECMD:40
+ CMD_WARP:40
+ CMD_CHARWARP:60
+ CMD_MUTE:60
+ CMD_NPCTALK:40
+ CMD_MUSIC:40
+ CMD_AUTOMOD:60
+ CMD_DIVORCE:40
+ CMD_CHARDIVORCE:60
+
+ // Special Permission
+ MAP_LOUNGE:20 // GM Lounge & Numa
+ EVT_KILLTHEGM:50 // Pull the Rabit magic
+ DBG_HOLIDAY:40 // Holiday Debug (xmas, easter...)
+ EVT_DEBUG:50 // Event Debug (open portals, disguise...)
+ DBG_SCHEDULED:40 // Scheduled Broadcasts
+ DBG_MOTD:40 // Message of the Day
+ DBG_VALIA:40 // Iilia quest debug info
+
+ @include "db/si_config.conf"
+ @include "conf/import/constants.conf"
+}
diff --git a/db/craft_db.conf b/db/craft_db.conf
new file mode 100644
index 00000000..d3cf96cc
--- /dev/null
+++ b/db/craft_db.conf
@@ -0,0 +1,1921 @@
+craft_db: (
+// craft Database
+/******************************************************************************
+************* Entry structure *************************************************
+*******************************************************************************
+{
+ Id: craft id [int]
+ Name: craft name [string]
+ Priority: craft priority [int]
+ Price: craft price [int]
+ Lv: base level [int]
+ Flag: flag from craft object [string/int]
+ ReturnCode: return code for scripts [int]
+
+ SourceItems: ({ craft inventory source (will be deleted after crafting)
+ Name: amount [int]
+ ...
+ },
+ ...
+ )
+ CreateItems: ( // items what will be created in crafting
+ {
+ Name: amount
+ ...
+ },
+ {
+ Name:
+ {
+ Amount: amount
+ Cards: ["card0", ...]
+ },
+ },
+ ...
+ )
+ DeleteItems: { additional items what will be deleted from inventory
+ Name: amount [int]
+ ...
+ }
+ RequiredItems: { required additional items. will be unchanged
+ Name: amount [int]
+ ...
+ }
+ RequiredSkills: { required skills and levels
+ Name: level [int]
+ ...
+ }
+ RequiredQuests: {
+ Name: level [int]
+ ...
+ }
+ RequiredEquips: {
+ Name: true
+ }
+},
+******************************************************************************/
+
+/*
+VSCode Regex to convert a ReturnCode to string:
+Name: "Craft([^"]+)"\n\tFlag: "([^"]+)"\n\tReturnCode: [0-9]+
+Name: "Craft$1"\n\tFlag: "$2"\n\tReturnCode: "$1"
+*/
+
+/**************
+Cooking: 000 --> 099
+Chest Armor: 100 --> 199
+Pants: 200 --> 299
+Gloves: 300 --> 399
+Weapons: 400 --> 499
+Shields: 500 --> 599
+Hats: 600 --> 699
+Boots: 700 --> 799
+Alchemy: 800 --> 899
+**************/
+
+/****************************** COOKING ****************************************
+********************************************************************************
+**** Reserved range for <Id>: 000 --> 099
+**** Valid <Flag> parameters: CRAFT_COOKING
+*******************************************************************************/
+/*
+{
+ Id: 0
+ Name: "CraftCarpSandwich"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ Bread: 1
+ LettuceLeaf: 3
+ Cheese: 2
+ CommonCarp: 1
+ },
+ {
+ Bread: 1
+ LettuceLeaf: 3
+ Cheese: 2
+ GrassCarp: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CarpSandwich: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 1
+ Name: "CraftPioulegSandwich"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ Bread: 1
+ LettuceLeaf: 3
+ Cheese: 2
+ PiouLegs: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ PioulegSandwich: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 2
+ Name: "CraftMananaSandwich"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ Bread: 1
+ LettuceLeaf: 3
+ Cheese: 2
+ Manana: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ MananaSandwich: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 3
+ Name: "CraftSailorStew"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ CommonCarp: 3
+ Carrot: 3
+ Manana: 3
+ RoastedAcorn: 5
+ },
+ {
+ GrassCarp: 1
+ Carrot: 3
+ Manana: 3
+ RoastedAcorn: 5
+ },
+ )
+ CreateItems:
+ (
+ {
+ SailorStew: 1
+ },
+ )
+ DeleteItems: {
+ EmptyBowl: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 4
+ Name: "CraftSquirrelStew"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ SquirrelMeat: 2
+ Carrot: 2
+ Manana: 4
+ RoastedAcorn: 5
+ },
+ )
+ CreateItems:
+ (
+ {
+ SquirrelStew: 1
+ },
+ )
+ DeleteItems: {
+ EmptyBowl: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 5
+ Name: "CraftMoubooStew"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ MoubooSteak: 1
+ Carrot: 4
+ Manana: 2
+ RoastedAcorn: 5
+ },
+ )
+ CreateItems:
+ (
+ {
+ MoubooStew: 1
+ },
+ )
+ DeleteItems: {
+ EmptyBowl: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 6
+ Name: "CraftSeafoodPlate"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ CommonCarp: 2
+ Salmon: 1
+ UrchinMeat: 2
+ Moss: 5
+ },
+ {
+ GrassCarp: 1
+ Tuna: 1
+ Tentacles: 3
+ Moss: 5
+ },
+ )
+ CreateItems:
+ (
+ {
+ SeafoodPlate: 1
+ },
+ )
+ DeleteItems: {
+ EmptyPlate: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 7
+ Name: "CraftBarbecuePlate"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ CommonCarp: 1
+ MoubooSteak: 1
+ SquirrelMeat: 2
+ Carrot: 2
+ },
+ )
+ CreateItems:
+ (
+ {
+ BarbecuePlate: 1
+ },
+ )
+ DeleteItems: {
+ EmptyPlate: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 8
+ Name: "CraftVeggiePlate"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ RoastedAcorn: 3
+ Carrot: 3
+ Manana: 3
+ Piberries: 5
+ },
+ )
+ CreateItems:
+ (
+ {
+ VeggiePlate: 1
+ },
+ )
+ DeleteItems: {
+ EmptyPlate: 1
+ }
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 9
+ Name: "CraftDonut"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ AcornFlour: 3
+ MoubooMilk: 1
+ ChocolateBar: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ Donut: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 10
+ Name: "CraftBlueberryCake"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ AcornFlour: 4
+ MoubooMilk: 1
+ Blueberries: 3
+ },
+ )
+ CreateItems:
+ (
+ {
+ BlueberryCake: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 11
+ Name: "CraftCarrotCake"
+ Flag: "CRAFT_COOKING"
+ SourceItems:
+ (
+ {
+ AcornFlour: 5
+ MoubooMilk: 1
+ Carrot: 2
+ },
+ )
+ CreateItems:
+ (
+ {
+ CarrotCake: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+
+/************************ CHEST ARMOR (SHIRTS) *********************************
+********************************************************************************
+**** Reserved range for <Id>: 100 --> 199
+**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING
+*******************************************************************************/
+
+/*
+{
+ Id: 100
+ Name: "CraftCreasedShirt"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "CreasedShirt"
+ SourceItems:
+ (
+ {
+ CottonCloth: 5
+ PiouFeathers: 15
+ RattoTail: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CreasedShirt: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 101
+ Name: "CraftArtisTankTop"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "ArtisTankTop"
+ SourceItems:
+ (
+ {
+ CottonCloth: 10
+ PiouFeathers: 5
+ Moss: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ArtisTankTop: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 11
+},
+{
+ Id: 102
+ Name: "CraftVneckJumper"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "VneckJumper"
+ SourceItems:
+ (
+ {
+ CottonCloth: 15
+ PiouFeathers: 5
+ Moss: 7
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ VneckJumper: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 20
+},
+{
+ Id: 103
+ Name: "CraftSailorShirt"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SailorShirt"
+ SourceItems:
+ (
+ {
+ CottonCloth: 15
+ LeatherPatch: 5
+ Coal: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SailorShirt: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 21
+},
+{
+ Id: 104
+ Name: "CraftFineDress"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "FineDress"
+ SourceItems:
+ (
+ {
+ CottonCloth: 23
+ FluffyFur: 5
+ SilkCocoon: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ FineDress: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 22
+},
+{
+ Id: 105
+ Name: "CraftSilkRobe"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SilkRobe"
+ SourceItems:
+ (
+ {
+ SilkCocoon: 40
+ CottonCloth: 10
+ FluffyFur: 3
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SilkRobe: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 30
+},
+{
+ Id: 106
+ Name: "CraftLegionTrainingShirt"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "LegionTrainingShirt"
+ SourceItems:
+ (
+ {
+ IronIngot: 5
+ CopperIngot: 1
+ Coal: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LegionTrainingShirt: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 31
+},
+{
+ Id: 107
+ Name: "CraftForestArmor"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "ForestArmor"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 10
+ Moss: 20
+ TortugaShellFragment: 3
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ForestArmor: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 32
+},
+{
+ Id: 108
+ Name: "CraftLegionCopperArmor"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "LegionCopperArmor"
+ SourceItems:
+ (
+ {
+ CopperIngot: 10
+ IronIngot: 3
+ Coal: 10
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LegionCopperArmor: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 40
+},
+{
+ Id: 109
+ Name: "CraftApprenticeRobe"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "ApprenticeRobe"
+ SourceItems:
+ (
+ {
+ CottonCloth: 10
+ SilkCocoon: 70
+ FluffyFur: 10
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ApprenticeRobe: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 41
+},
+{
+ Id: 110
+ Name: "CraftPeltJacket"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "PeltJacket"
+ SourceItems:
+ (
+ {
+ SquirrelPelt: 25
+ LeatherPatch: 10
+ Moss: 15
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ PeltJacket: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 42
+},
+{
+ Id: 111
+ Name: "CraftChainmail"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "Chainmail"
+ SourceItems:
+ (
+ {
+ IronIngot: 18
+ SilverIngot: 3
+ Coal: 20
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ Chainmail: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 50
+},
+{
+ Id: 112
+ Name: "CraftSnakeplate"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "Snakeplate"
+ SourceItems:
+ (
+ {
+ SnakeScale: 55
+ IronIngot: 3
+ Moss: 15
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ Snakeplate: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 51
+},
+{
+ Id: 113
+ Name: "CraftLightPlatemail"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "LightPlatemail"
+ SourceItems:
+ (
+ {
+ IronIngot: 25
+ SilverIngot: 5
+ Coal: 25
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LightPlatemail: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 52
+},
+{
+ Id: 114
+ Name: "CraftJustifierChest"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "JustifierChest"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 3
+ CottonCloth: 40
+ Coal: 20
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ JustifierChest: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 53
+},
+{
+ Id: 115
+ Name: "CraftSorcererRobe"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SorcererRobe"
+ SourceItems:
+ (
+ {
+ CottonCloth: 60
+ FluffyFur: 40
+ SilkCocoon: 20
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SorcererRobe: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 60
+},
+{
+ Id: 116
+ Name: "CraftLegionIronArmor"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "LegionIronArmor"
+ SourceItems:
+ (
+ {
+ IronIngot: 30
+ RotoniumIngot: 6
+ Coal: 40
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LegionIronArmor: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 61
+},
+{
+ Id: 117
+ Name: "CraftWarlordPlate"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "WarlordPlate"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 11
+ SilverIngot: 20
+ Coal: 50
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ WarlordPlate: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 70
+},
+{
+ Id: 118
+ Name: "CraftWizardRobe"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "WizardRobe"
+ SourceItems:
+ (
+ {
+ SquirrelPelt: 30
+ SilkCocoon: 60
+ LeatherPatch: 5
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ WizardRobe: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 71
+},
+{
+ Id: 119
+ Name: "CraftTerraniteArmor"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "TerraniteArmor"
+ SourceItems:
+ (
+ {
+ TerraniteIngot: 15
+ TerraniteOre: 5
+ Coal: 35
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ TerraniteArmor: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 72
+},
+{
+ Id: 120
+ Name: "CraftAssassinChest"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "AssassinChest"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 6
+ CottonCloth: 50
+ Coal: 30
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ AssassinChest: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 73
+},
+{
+ Id: 121
+ Name: "CraftBlackArmor"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "BlackArmor"
+ SourceItems:
+ (
+ {
+ ZealiteIngot: 1
+ CottonCloth: 50
+ BlackScorpionStinger: 70
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BlackArmor: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 80
+},
+{
+ Id: 122
+ Name: "CraftGoldenWarlordPlate"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "GoldenWarlordPlate"
+ SourceItems:
+ (
+ {
+ GoldIngot: 30
+ WarlordPlate: 1
+ TopazShard: 5
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ GoldenWarlordPlate: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 81
+},
+{
+ Id: 123
+ Name: "CraftEvocatorRobe"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "EvocatorRobe"
+ SourceItems:
+ (
+ {
+ CottonCloth: 60
+ RotoniumIngot: 5
+ BlackPearl: 1
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ EvocatorRobe: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 82
+},
+*/
+
+/************************* LEG ARMOR (PANTS) ***********************************
+********************************************************************************
+**** Reserved range for <Id>: 200 --> 299
+**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING
+*******************************************************************************/
+
+/*
+{
+ Id: 200
+ Name: "CraftCreasedShorts"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "CreasedShorts"
+ SourceItems:
+ (
+ {
+ CottonCloth: 10
+ PiouFeathers: 10
+ RattoTail: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CreasedShorts: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 201
+ Name: "CraftCottonSkirt"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "CottonSkirt"
+ SourceItems:
+ (
+ {
+ CottonCloth: 15
+ PiouFeathers: 5
+ Moss: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CottonSkirt: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 20
+},
+{
+ Id: 202
+ Name: "CraftPirateShorts"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "PirateShorts"
+ SourceItems:
+ (
+ {
+ CottonCloth: 20
+ LeatherPatch: 10
+ Coal: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ PirateShorts: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 25
+},
+{
+ Id: 203
+ Name: "CraftSilkPants"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SilkPants"
+ SourceItems:
+ (
+ {
+ SilkCocoon: 40
+ CottonCloth: 15
+ FluffyFur: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SilkPants: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 33
+},
+{
+ Id: 204
+ Name: "CraftBrownTrousers"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "BrownTrousers"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 35
+ SquirrelPelt: 25
+ CottonCloth: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BrownTrousers: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 37
+},
+{
+ Id: 205
+ Name: "CraftBanditTrousers"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "BanditTrousers"
+ SourceItems:
+ (
+ {
+ Moss: 40
+ CottonCloth: 35
+ LeatherPatch: 30
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BanditTrousers: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 41
+},
+{
+ Id: 206
+ Name: "CraftJeansChaps"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "JeansChaps"
+ SourceItems:
+ (
+ {
+ SnakeSkin: 40
+ LeatherPatch: 25
+ SnakeScale: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ JeansChaps: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 49
+},
+{
+ Id: 207
+ Name: "CraftLeatherTrousers"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "LeatherTrousers"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 45
+ SquirrelPelt: 35
+ CottonCloth: 5
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherTrousers: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 49
+},
+{
+ Id: 208
+ Name: "CraftChainmailSkirt"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "ChainmailSkirt"
+ SourceItems:
+ (
+ {
+ IronIngot: 12
+ SilverIngot: 5
+ Coal: 15
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ChainmailSkirt: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 56
+},
+{
+ Id: 209
+ Name: "CraftTerranitePants"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "TerranitePants"
+ SourceItems:
+ (
+ {
+ TerraniteIngot: 12
+ TerraniteOre: 6
+ Coal: 30
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ TerranitePants: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 66
+},
+{
+ Id: 210
+ Name: "CraftAssassinPants"
+ Flag: "CRAFT_SMITHERY"
+ ReturnCode: "AssassinPants"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 5
+ CottonCloth: 43
+ Coal: 25
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ AssassinPants: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 71
+},
+*/
+
+/****************************** GLOVES *****************************************
+********************************************************************************
+**** Reserved range for <Id>: 300 --> 399
+**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING
+*******************************************************************************/
+
+/*
+{
+ Id: 300
+ Name: "CraftShortGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "ShortGloves"
+ SourceItems:
+ (
+ {
+ CottonCloth: 4
+ PiouFeathers: 8
+ FluffyFur: 6
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ShortGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 12
+},
+{
+ Id: 301
+ Name: "CraftArmbands"
+ Flag: "CRAFT_TAILORING"
+ // TODO: maybe add a WOODWORKING category?
+ ReturnCode: "Armbands"
+ SourceItems:
+ (
+ {
+ RawLog: 20
+ // May need to be changed at a later date to Hardwood/Softwood/RefinedWood
+ LeatherPatch: 10
+ Coal: 15
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ Armbands: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 21
+},
+{
+ Id: 302
+ Name: "CraftCottonGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "CottonGloves"
+ SourceItems:
+ (
+ {
+ CottonCloth: 20
+ FluffyFur: 18
+ PiouFeathers: 17
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CottonGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 24
+},
+{
+ Id: 303
+ Name: "CraftBanditGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "BanditGloves"
+ SourceItems:
+ (
+ {
+ Moss: 30
+ CottonCloth: 22
+ LeatherPatch: 13
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BanditGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 31
+},
+{
+ Id: 304
+ Name: "CraftSilkGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SilkGloves"
+ SourceItems:
+ (
+ {
+ SilkCocoon: 55
+ CottonCloth: 15
+ FluffyFur: 7
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SilkGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 39
+},
+{
+ Id: 305
+ Name: "CraftCopperArmbands"
+ Flag: "CRAFT_SMITHING"
+ ReturnCode: "CopperArmbands"
+ SourceItems:
+ (
+ {
+ CopperIngot: 4
+ IronIngot: 3
+ Coal: 30
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CopperArmbands: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 43
+},
+{
+ Id: 307
+ Name: "CraftLeatherGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "LeatherGloves"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 40
+ CottonCloth: 30
+ SquirrelPelt: 16
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 52
+},
+{
+ Id: 309
+ Name: "CraftBromenalGloves"
+ Flag: "CRAFT_SMITHING"
+ ReturnCode: "BromenalGloves"
+ SourceItems:
+ (
+ {
+ CopperIngot: 8
+ LeatherPatch: 30
+ Coal: 25
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BromenalGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 63
+},
+{
+ Id: 310
+ Name: "CraftIronArmbands"
+ Flag: "CRAFT_SMITHING"
+ ReturnCode: "IronArmbands"
+ SourceItems:
+ (
+ {
+ IronIngot: 9
+ SilverIngot: 4
+ Coal: 40
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ IronArmbands: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 67
+},
+{
+ Id: 311
+ Name: "CraftAssassinGloves"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "AssassinGloves"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 3
+ CottonCloth: 30
+ Coal: 20
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ AssassinGloves: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 71
+},
+*/
+
+/************************** WEAPONS & TOOLS ************************************
+********************************************************************************
+**** Reserved range for <Id>: 400 --> 499
+**** Valid <Flag> parameters: CRAFT_SMITHERY
+*******************************************************************************/
+
+/****************************** SHIELDS ****************************************
+********************************************************************************
+**** Reserved range for <Id>: 500 --> 599
+**** Valid <Flag> parameters: CRAFT_SMITHERY
+*******************************************************************************/
+
+/************************* HEAD ARMOR (HATS) ***********************************
+********************************************************************************
+**** Reserved range for <Id>: 600 --> 699
+**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING
+*******************************************************************************/
+
+/******************************* BOOTS *****************************************
+********************************************************************************
+**** Reserved range for <Id>: 700 --> 799
+**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING
+*******************************************************************************/
+
+/*
+{
+ Id: 700
+ Name: "CraftLousyMoccasins"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "LousyMoccasins"
+ SourceItems:
+ (
+ {
+ PiouFeathers: 26
+ RattoTail: 4
+ Moss: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LousyMoccasins: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
+{
+ Id: 701
+ Name: "CraftSlippers"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "Slippers"
+ SourceItems:
+ (
+ {
+ FluffyFur: 16
+ SilkCocoon: 20
+ TortugaShell: 6
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ Slippers: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 11
+},
+{
+ Id: 702
+ Name: "CraftCottonBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "CottonBoots"
+ SourceItems:
+ (
+ {
+ CottonCloth: 20
+ SilkCocoon: 18
+ TortugaShell: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ CottonBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 20
+},
+{
+ Id: 703
+ Name: "CraftBanditBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "BanditBoots"
+ SourceItems:
+ (
+ {
+ CottonCloth: 20
+ RattoTail: 8
+ TortugaShell: 12
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BanditBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 30
+},
+{
+ Id: 704
+ Name: "CraftManaSlippers"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "ManaSlippers"
+ SourceItems:
+ (
+ {
+ FluffyFur: 28
+ Pearl: 2
+ TortugaShell: 10
+ Knife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ManaSlippers: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 31
+},
+{
+ Id: 705
+ Name: "CraftSquirrelBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "SquirrelBoots"
+ SourceItems:
+ (
+ {
+ SquirrelPelt: 36
+ CottonCloth: 10
+ TortugaShell: 18
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ SquirrelBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 40
+},
+{
+ Id: 706
+ Name: "CraftLeatherBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "LeatherBoots"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 40
+ RattoTail: 16
+ TortugaShell: 22
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 50
+},
+{
+ Id: 707
+ Name: "CraftBromenalBoots"
+ Flag: "CRAFT_SMITHING"
+ ReturnCode: "BromenalBoots"
+ SourceItems:
+ (
+ {
+ CopperIngot: 4
+ LeatherPatch: 24
+ TortugaShell: 26
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ BromenalBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 60
+},
+{
+ Id: 708
+ Name: "CraftRidingBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "RidingBoots"
+ SourceItems:
+ (
+ {
+ LeatherPatch: 60
+ WaxChunk: 45
+ TortugaShell: 30
+ SharpKnife: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ RidingBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 61
+},
+{
+ Id: 709
+ Name: "CraftAssassinBoots"
+ Flag: "CRAFT_TAILORING"
+ ReturnCode: "AssassinBoots"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 4
+ CottonCloth: 20
+ TortugaShell: 34
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ AssassinBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 70
+},
+{
+ Id: 710
+ Name: "CraftWarlordBoots"
+ Flag: "CRAFT_SMITHING"
+ ReturnCode: "WarlordBoots"
+ SourceItems:
+ (
+ {
+ RotoniumIngot: 4
+ SilverIngot: 10
+ Coal: 20
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ WarlordBoots: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 71
+},
+*/
+
+/****************************** ALCHEMY ****************************************
+********************************************************************************
+**** Reserved range for <Id>: 700 --> 799
+**** Valid <Flag> parameters: CRAFT_ALCHEMY
+*******************************************************************************/
+{
+ Id: 700
+ Name: "CraftConcentrationPotion"
+ Flag: "CRAFT_ALCHEMY"
+ SourceItems:
+ (
+ {
+ PinkPetal: 1
+ BottleOfWater: 1
+ },
+ {
+ BottleOfWater: 1
+ PinkPetal: 1
+ },
+ {
+ DilutedConcentrationPot: 1
+ DarkConcentrationPotion: 1
+ },
+ {
+ DarkConcentrationPotion: 1
+ DilutedConcentrationPot: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ ConcentrationPotion: 1
+ },
+ )
+ Priority: 10
+},
+{
+ Id: 701
+ Name: "CraftCactusPotion"
+ Flag: "CRAFT_ALCHEMY"
+ SourceItems:
+ (
+ {
+ CactusDrink: 1
+ CactusDrink: 1
+ },
+ {
+ CactusDrink: 1
+ CactusDrink: 1
+ },
+ {
+ CactusDrink: 2
+ },
+ )
+ CreateItems:
+ (
+ {
+ CactusPotion: 1
+ },
+ )
+ Priority: 10
+},
+)
diff --git a/db/create_arrow_db.txt b/db/create_arrow_db.txt
new file mode 100644
index 00000000..f0f5f8e7
--- /dev/null
+++ b/db/create_arrow_db.txt
@@ -0,0 +1,11 @@
+// Arrow Crafting Database
+//
+// Structure of Database:
+// SourceID,MakeID1,MakeAmount1,...,MakeID5,MakeAmount5
+//
+// 01. SourceID ID of the item, that is consumed by Arrow Crafting.
+// 02. MakeID ID of the item received from Arrow Crafting.
+// 03. MakeAmount Amount of MakeID item received from Arrow Crafting.
+// ...
+//
+// NOTE: Up to MAX_ARROW_RESOURCE (typically 5) ID/Amount pairs can be specified.
diff --git a/db/elemental_db.txt b/db/elemental_db.txt
new file mode 100644
index 00000000..633ebcdc
--- /dev/null
+++ b/db/elemental_db.txt
@@ -0,0 +1,24 @@
+// Elemental Summons Database
+//
+// Structure of Database:
+// ID,Sprite_Name,Name,LV,HP,SP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Speed,aDelay,aMotion,dMotion
+// NOTE
+// Summoned Elementals STATs are affected by the Casters Base Level and STATs.
+// So all value added here will be added and will not override the calculated STATs of the summoned elemental.
+
+// Monster Elementals
+2114,EL_AGNI_S,Agni,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,0,0,83,200,504,1020,360
+2115,EL_AGNI_M,Agni,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,1,0,83,200,504,1020,360
+2116,EL_AGNI_L,Agni,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,2,0,83,200,504,1020,360
+
+2117,EL_AQUA_S,Aqua,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,0,0,81,200,504,1020,360
+2118,EL_AQUA_M,Aqua,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,1,0,81,200,504,1020,360
+2119,EL_AQUA_L,Aqua,100,0,1,1,0,0,0,0,1,1,1,1,1,1,5,12,2,0,81,200,504,1020,360
+
+2120,EL_VENTUS_S,Ventus,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,0,0,84,200,504,1020,360
+2121,EL_VENTUS_M,Ventus,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,1,0,84,200,504,1020,360
+2122,EL_VENTUS_L,Ventus,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,2,0,84,200,504,1020,360
+
+2123,EL_TERA_S,Tera,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,0,0,82,200,504,1020,360
+2124,EL_TERA_M,Tera,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,1,0,82,200,504,1020,360
+2125,EL_TERA_L,Tera,100,0,1,1,0,0,0,0,0,0,0,0,0,0,5,12,2,0,82,200,504,1020,360
diff --git a/db/elemental_skill_db.txt b/db/elemental_skill_db.txt
new file mode 100644
index 00000000..aa0a428e
--- /dev/null
+++ b/db/elemental_skill_db.txt
@@ -0,0 +1,91 @@
+// Elemental Summons Skill Database
+//
+// Structure of Database:
+// ElementalID,SkillID,SkillLevel,ReqMode
+//
+// Spirit Modes: 1 = Passive, 2 = Defensive, 4 = Aggressive
+//====================================================
+
+//================
+// EL_AGNI_S
+//================
+2114,8413,1,1 //EL_PYROTECHNIC,Pyrotechnic
+2114,8401,1,2 //EL_CIRCLE_OF_FIRE,Circle of Fire
+2114,8425,1,4 //EL_FIRE_ARROW,Fire Arrow
+
+//================
+// EL_AGNI_M
+//================
+2115,8414,1,1 //EL_HEATER,Heater
+2115,8402,1,2 //EL_FIRE_CLOAK,Fire Cloak
+2115,8426,1,4 //EL_FIRE_BOMB,Fire Bomb
+
+//================
+// EL_AGNI_L
+//================
+2116,8415,1,1 //EL_TROPIC,Tropic
+2116,8403,1,2 //EL_FIRE_MANTLE,Fire Mantle
+2116,8428,1,4 //EL_FIRE_WAVE,Fire Wave
+
+//================
+// EL_AQUA_S
+//================
+2117,8416,1,1 //EL_AQUAPLAY,Aqua Play
+2117,8404,1,2 //EL_WATER_SCREEN,Water Screen
+2117,8430,1,4 //EL_ICE_NEEDLE,Ice Needle
+
+//================
+// EL_AQUA_M
+//================
+2118,8417,1,1 //EL_COOLER,Cooler
+2118,8405,1,2 //EL_WATER_DROP,Water Drop
+2118,8431,1,4 //EL_WATER_SCREW,Water Screw
+
+//================
+// EL_AQUA_L
+//================
+2119,8418,1,1 //EL_CHILLY_AIR,Cool Air
+2119,8406,1,2 //EL_WATER_BARRIER,Water Barrier
+2119,8433,1,4 //EL_TIDAL_WEAPON,Tidal Weapon
+
+//================
+// EL_VENTUS_S
+//================
+2120,8419,1,1 //EL_GUST,Gust
+2120,8407,1,2 //EL_WIND_STEP,Wind Step
+2120,8434,1,4 //EL_WIND_SLASH,Wind Slasher
+
+//================
+// EL_VENTUS_M
+//================
+2121,8420,1,1 //EL_BLAST,Blast
+2121,8408,1,2 //EL_WIND_CURTAIN,Wind Curtain
+2121,8435,1,4 //EL_HURRICANE,Hurricane Rage
+
+//================
+// EL_VENTUS_L
+//================
+2122,8421,1,1 //EL_WILD_STORM,Wild Storm
+2122,8409,1,2 //EL_ZEPHYR,Zephyr
+2122,8437,1,4 //EL_TYPOON_MIS,Typhoon Missile
+
+//================
+// EL_TERA_S
+//================
+2123,8422,1,1 //EL_PETROLOGY,Petrology
+2123,8410,1,2 //EL_SOLID_SKIN,Solid Skin
+2123,8439,1,4 //EL_STONE_HAMMER,Stone Hammer
+
+//================
+// EL_TERA_M
+//================
+2124,8423,1,1 //EL_CURSED_SOIL,Cursed Soil
+2124,8411,1,2 //EL_STONE_SHIELD,Stone Shield
+2124,8440,1,4 //EL_ROCK_CRUSHER,Rock Launcher
+
+//================
+// EL_TERA_L
+//================
+2125,8424,1,1 //EL_UPHEAVAL,Upheaval
+2125,8412,1,2 //EL_POWER_OF_GAIA,Power of Gaia
+2125,8442,1,4 //EL_STONE_RAIN,Stone Rain
diff --git a/db/guild_skill_tree.txt b/db/guild_skill_tree.txt
new file mode 100644
index 00000000..9c5d06c1
--- /dev/null
+++ b/db/guild_skill_tree.txt
@@ -0,0 +1,28 @@
+// Guild Skill Tree Database
+//
+// Structure of Database:
+// SkillID,MaxLv,Prerequisite SkillID1,Prerequisite SkillLv1,PrereqSkillID2,PrereqSkillLv2,PrereqSkillID3,PrereqSkillLv3,PrereqSkillID4,PrereqSkillLv4,PrereqSkillID5,PrereqSkillLv5 //GUILD SKILLNAME#Skill Name#
+//
+// 01. SkillID Skill ID of the guild skill.
+// 02. MaxLv Maximum level of the guild skill.
+// 03. Prerequisite SkillID Guild skill required for the skill to become available.
+// 04. Prerequisite SkillLv Level of the required guild skill.
+// ...
+//
+// NOTE: MAX_GUILD_SKILL_REQUIRE (typically 5) ID/Lv pairs must be specified.
+
+10000,1,0,0,0,0,0,0,0,0,0,0 //GD_APPROVAL#Official Guild Approval#
+10001,1,10000,1,0,0,0,0,0,0,0,0 //GD_KAFRACONTRACT#Contract with Kafra#
+10002,1,10000,1,0,0,0,0,0,0,0,0 //GD_GUARDRESEARCH#Guardian Research#
+10003,3,0,0,0,0,0,0,0,0,0,0 //GD_GUARDUP#Strengthen Guardians#
+10004,10,0,0,0,0,0,0,0,0,0,0 //GD_EXTENSION#Guild Extension#
+10005,0,0,0,0,0,0,0,0,0,0,0 //GD_GLORYGUILD#Guilds Glory#
+10006,5,0,0,0,0,0,0,0,0,0,0 //GD_LEADERSHIP#Great Leadership#
+10007,5,0,0,0,0,0,0,0,0,0,0 //GD_GLORYWOUNDS#Glorious Wounds#
+10008,5,10007,1,0,0,0,0,0,0,0,0 //GD_SOULCOLD#Cold Heart#
+10009,5,10006,1,0,0,0,0,0,0,0,0 //GD_HAWKEYES#Sharp Gaze#
+10010,1,10000,1,10004,2,0,0,0,0,0,0 //GD_BATTLEORDER#Battle Command#
+10011,3,10000,1,10004,5,10010,1,0,0,0,0 //GD_REGENERATION#Regeneration#
+10012,1,10011,1,0,0,0,0,0,0,0,0 //GD_RESTORE#Restoration#
+10013,1,10000,1,10002,1,10004,5,10010,1,10011,1 //GD_EMERGENCYCALL#Urgent Call#
+10014,1,0,0,0,0,0,0,0,0,0,0 //GD_DEVELOPMENT#Permanent Development#
diff --git a/db/homun_skill_tree.txt b/db/homun_skill_tree.txt
new file mode 100644
index 00000000..3966e03d
--- /dev/null
+++ b/db/homun_skill_tree.txt
@@ -0,0 +1,15 @@
+// Homunculus Skill Tree Database
+//
+// Structure of Database:
+// Class,SkillID,MaxLv[,JobLevel],Prerequisite SkillID1,Prerequisite SkillLv1,PrereqSkillID2,PrereqSkillLv2,PrereqSkillID3,PrereqSkillLv3,PrereqSkillID4,PrereqSkillLv4,PrereqSkillID5,PrereqSkillLv5,IntimacyLvReq //SKILLNAME#Skill Name#
+//
+// 01. Class Homunculus ID.
+// 02. SkillID Skill ID of the homunuculus skill.
+// 03. MaxLv Maximum level of the homunuculus skill.
+// 04. JobLevel Job level required for the skill to become available (optional, reserved, not used by server).
+// 05. Prerequisite SkillID Homunculus skill required for the skill to become available.
+// 06. Prerequisite SkillLv Level of the required homunculus skill.
+// ...
+// 15. IntimacyLvReq Minimum level of intimacy to unlock skill.
+//
+// NOTE: MAX_PC_SKILL_REQUIRE (typically 5) ID/Lv pairs must be specified.
diff --git a/db/item_db2.conf b/db/item_db2.conf
new file mode 100644
index 00000000..d499c10d
--- /dev/null
+++ b/db/item_db2.conf
@@ -0,0 +1,3 @@
+item_db: (
+
+)
diff --git a/db/item_options.conf b/db/item_options.conf
new file mode 100644
index 00000000..9a827dca
--- /dev/null
+++ b/db/item_options.conf
@@ -0,0 +1,1116 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Items Options Database
+//=========================================================================
+
+item_options_db: (
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+{
+ Id: (int) This value must be unique, with an index
+ that is represented client-side in
+ data/luafiles514/lua files/datainfo/addrandomoptionnametable.lub
+ Name: (string) Must be a unique string since it is used
+ as a constant.
+ Script: <""> Script effect of the option. Utilizes getequippedoptioninfo
+ for a variable bonus effect.
+},
+*/
+{
+ Id: 1
+ Name: "VAR_MAXHPAMOUNT"
+ Script: <" bonus(bMaxHP, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 2
+ Name: "VAR_MAXSPAMOUNT"
+ Script: <" bonus(bMaxSP, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 3
+ Name: "VAR_STRAMOUNT"
+ Script: <" bonus(bStr, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 4
+ Name: "VAR_AGIAMOUNT"
+ Script: <" bonus(bAgi, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 5
+ Name: "VAR_VITAMOUNT"
+ Script: <" bonus(bVit, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 6
+ Name: "VAR_INTAMOUNT"
+ Script: <" bonus(bInt, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 7
+ Name: "VAR_DEXAMOUNT"
+ Script: <" bonus(bDex, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 8
+ Name: "VAR_LUKAMOUNT"
+ Script: <" bonus(bLuk, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 9
+ Name: "VAR_MAXHPPERCENT"
+ Script: <" bonus(bMaxHPrate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 10
+ Name: "VAR_MAXSPPERCENT"
+ Script: <" bonus(bMaxSPrate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 11
+ Name: "VAR_HPACCELERATION"
+ Script: <" bonus(bHPrecovRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 12
+ Name: "VAR_SPACCELERATION"
+ Script: <" bonus(bSPrecovRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 13
+ Name: "VAR_ATKPERCENT"
+ Script: <" bonus(bAtkRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 14
+ Name: "VAR_MAGICATKPERCENT"
+ Script: <" bonus(bMatkRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 15
+ Name: "VAR_PLUSASPD"
+ Script: <" bonus(bAspd, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 16
+ Name: "VAR_PLUSASPDPERCENT"
+ Script: <" bonus(bAspdRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 17
+ Name: "VAR_ATTPOWER"
+ Script: <" bonus(bAtk, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 18
+ Name: "VAR_HITSUCCESSVALUE"
+ Script: <" bonus(bHit, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 19
+ Name: "VAR_ATTMPOWER"
+ Script: <" bonus(bMatk, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 20
+ Name: "VAR_ITEMDEFPOWER"
+ Script: <" bonus(bDef, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 21
+ Name: "VAR_MDEFPOWER"
+ Script: <" bonus(bMdef, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 22
+ Name: "VAR_AVOIDSUCCESSVALUE"
+ Script: <" bonus(bFlee, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 23
+ Name: "VAR_PLUSAVOIDSUCCESSVALUE"
+ Script: <" bonus(bFlee2, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 24
+ Name: "VAR_CRITICALSUCCESSVALUE"
+ Script: <" bonus(bCritical, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 25
+ Name: "ATTR_TOLERACE_NOTHING"
+ Script: <" bonus2(bSubEle, Ele_Neutral, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 26
+ Name: "ATTR_TOLERACE_WATER"
+ Script: <" bonus2(bSubEle, Ele_Water, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 27
+ Name: "ATTR_TOLERACE_GROUND"
+ Script: <" bonus2(bSubEle, Ele_Earth, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 28
+ Name: "ATTR_TOLERACE_FIRE"
+ Script: <" bonus2(bSubEle, Ele_Fire, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 29
+ Name: "ATTR_TOLERACE_WIND"
+ Script: <" bonus2(bSubEle, Ele_Wind, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 30
+ Name: "ATTR_TOLERACE_POISON"
+ Script: <" bonus2(bSubEle, Ele_Poison, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 31
+ Name: "ATTR_TOLERACE_SAINT"
+ Script: <" bonus2(bSubEle, Ele_Holy, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 32
+ Name: "ATTR_TOLERACE_DARKNESS"
+ Script: <" bonus2(bSubEle, Ele_Dark, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 33
+ Name: "ATTR_TOLERACE_TELEKINESIS"
+ Script: <" bonus2(bSubEle, Ele_Ghost, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 34
+ Name: "ATTR_TOLERACE_UNDEAD"
+ Script: <" bonus2(bSubEle, Ele_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 35
+ Name: "ATTR_TOLERACE_ALL"
+ Script: <" bonus2(bSubEle, Ele_All, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+// TODO: Confirm if damage reduction is implemented correctly.
+// kRO desc : <ELEMENT> 몬스터로부터 받는 물리 데미지 %d%% 감소.
+{
+ Id: 36
+ Name: "DAMAGE_PROPERTY_NOTHING_USER"
+ Script: <" bonus3(bSubEle, Ele_Neutral, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 37
+ Name: "DAMAGE_PROPERTY_NOTHING_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Neutral, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 38
+ Name: "DAMAGE_PROPERTY_WATER_USER"
+ Script: <" bonus3(bSubEle, Ele_Water, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 39
+ Name: "DAMAGE_PROPERTY_WATER_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Water, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 40
+ Name: "DAMAGE_PROPERTY_GROUND_USER"
+ Script: <" bonus3(bSubEle, Ele_Earth, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 41
+ Name: "DAMAGE_PROPERTY_GROUND_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Earth, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 42
+ Name: "DAMAGE_PROPERTY_FIRE_USER"
+ Script: <" bonus3(bSubEle, Ele_Fire, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 43
+ Name: "DAMAGE_PROPERTY_FIRE_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Fire, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 44
+ Name: "DAMAGE_PROPERTY_WIND_USER"
+ Script: <" bonus3(bSubEle, Ele_Wind, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 45
+ Name: "DAMAGE_PROPERTY_WIND_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Wind, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 46
+ Name: "DAMAGE_PROPERTY_POISON_USER"
+ Script: <" bonus3(bSubEle, Ele_Poison, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 47
+ Name: "DAMAGE_PROPERTY_POISON_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Poison, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 48
+ Name: "DAMAGE_PROPERTY_SAINT_USER"
+ Script: <" bonus3(bSubEle, Ele_Holy, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 49
+ Name: "DAMAGE_PROPERTY_SAINT_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Holy, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 50
+ Name: "DAMAGE_PROPERTY_DARKNESS_USER"
+ Script: <" bonus3(bSubEle, Ele_Dark, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 51
+ Name: "DAMAGE_PROPERTY_DARKNESS_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Dark, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 52
+ Name: "DAMAGE_PROPERTY_TELEKINESIS_USER"
+ Script: <" bonus3(bSubEle, Ele_Ghost, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 53
+ Name: "DAMAGE_PROPERTY_TELEKINESIS_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Ghost, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 54
+ Name: "DAMAGE_PROPERTY_UNDEAD_USER"
+ Script: <" bonus3(bSubEle, Ele_Undead, getequippedoptioninfo(IT_OPT_VALUE), BF_NORMAL); ">
+},
+{
+ Id: 55
+ Name: "DAMAGE_PROPERTY_UNDEAD_TARGET"
+ Script: <" bonus2(bAddEle, Ele_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 56
+ Name: "MDAMAGE_PROPERTY_NOTHING_USER"
+ Script: <" bonus3(bSubEle, Ele_Neutral, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 57
+ Name: "MDAMAGE_PROPERTY_NOTHING_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Neutral, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 58
+ Name: "MDAMAGE_PROPERTY_WATER_USER"
+ Script: <" bonus3(bSubEle, Ele_Water, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 59
+ Name: "MDAMAGE_PROPERTY_WATER_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Water, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 60
+ Name: "MDAMAGE_PROPERTY_GROUND_USER"
+ Script: <" bonus3(bSubEle, Ele_Earth, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 61
+ Name: "MDAMAGE_PROPERTY_GROUND_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Earth, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 62
+ Name: "MDAMAGE_PROPERTY_FIRE_USER"
+ Script: <" bonus3(bSubEle, Ele_Fire, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 63
+ Name: "MDAMAGE_PROPERTY_FIRE_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Fire, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 64
+ Name: "MDAMAGE_PROPERTY_WIND_USER"
+ Script: <" bonus3(bSubEle, Ele_Wind, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 65
+ Name: "MDAMAGE_PROPERTY_WIND_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Wind, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 66
+ Name: "MDAMAGE_PROPERTY_POISON_USER"
+ Script: <" bonus3(bSubEle, Ele_Poison, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 67
+ Name: "MDAMAGE_PROPERTY_POISON_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Poison, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 68
+ Name: "MDAMAGE_PROPERTY_SAINT_USER"
+ Script: <" bonus3(bSubEle, Ele_Holy, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 69
+ Name: "MDAMAGE_PROPERTY_SAINT_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Holy, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 70
+ Name: "MDAMAGE_PROPERTY_DARKNESS_USER"
+ Script: <" bonus3(bSubEle, Ele_Dark, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 71
+ Name: "MDAMAGE_PROPERTY_DARKNESS_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Dark, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 72
+ Name: "MDAMAGE_PROPERTY_TELEKINESIS_USER"
+ Script: <" bonus3(bSubEle, Ele_Ghost, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 73
+ Name: "MDAMAGE_PROPERTY_TELEKINESIS_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Ghost, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 74
+ Name: "MDAMAGE_PROPERTY_UNDEAD_USER"
+ Script: <" bonus3(bSubEle, Ele_Undead, getequippedoptioninfo(IT_OPT_VALUE), BF_MAGIC); ">
+},
+{
+ Id: 75
+ Name: "MDAMAGE_PROPERTY_UNDEAD_TARGET"
+ Script: <" bonus2(bMagicAddEle, Ele_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 76
+ Name: "BODY_ATTR_NOTHING"
+ Script: <" bonus(bDefEle, Ele_Neutral); ">
+},
+{
+ Id: 77
+ Name: "BODY_ATTR_WATER"
+ Script: <" bonus(bDefEle, Ele_Water); ">
+},
+{
+ Id: 78
+ Name: "BODY_ATTR_GROUND"
+ Script: <" bonus(bDefEle, Ele_Earth); ">
+},
+{
+ Id: 79
+ Name: "BODY_ATTR_FIRE"
+ Script: <" bonus(bDefEle, Ele_Fire); ">
+},
+{
+ Id: 80
+ Name: "BODY_ATTR_WIND"
+ Script: <" bonus(bDefEle, Ele_Wind); ">
+},
+{
+ Id: 81
+ Name: "BODY_ATTR_POISON"
+ Script: <" bonus(bDefEle, Ele_Poison); ">
+},
+{
+ Id: 82
+ Name: "BODY_ATTR_SAINT"
+ Script: <" bonus(bDefEle, Ele_Holy); ">
+},
+{
+ Id: 83
+ Name: "BODY_ATTR_DARKNESS"
+ Script: <" bonus(bDefEle, Ele_Dark); ">
+},
+{
+ Id: 84
+ Name: "BODY_ATTR_TELEKINESIS"
+ Script: <" bonus(bDefEle, Ele_Ghost); ">
+},
+{
+ Id: 85
+ Name: "BODY_ATTR_UNDEAD"
+ Script: <" bonus(bDefEle, Ele_Undead); ">
+},
+{
+ Id: 86
+ Name: "BODY_ATTR_ALL"
+ Script: <" /* Needs more info */ ">
+},
+{
+ Id: 87
+ Name: "RACE_TOLERACE_NOTHING"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 88
+ Name: "RACE_TOLERACE_UNDEAD"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 89
+ Name: "RACE_TOLERACE_ANIMAL"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 90
+ Name: "RACE_TOLERACE_PLANT"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 91
+ Name: "RACE_TOLERACE_INSECT"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 92
+ Name: "RACE_TOLERACE_FISHS"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 93
+ Name: "RACE_TOLERACE_DEVIL"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 94
+ Name: "RACE_TOLERACE_HUMAN"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 95
+ Name: "RACE_TOLERACE_ANGEL"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 96
+ Name: "RACE_TOLERACE_DRAGON"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 97
+ Name: "RACE_DAMAGE_NOTHING"
+ Script: <" bonus2(bAddRace, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 98
+ Name: "RACE_DAMAGE_UNDEAD"
+ Script: <" bonus2(bAddRace, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 99
+ Name: "RACE_DAMAGE_ANIMAL"
+ Script: <" bonus2(bAddRace, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 100
+ Name: "RACE_DAMAGE_PLANT"
+ Script: <" bonus2(bAddRace, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 101
+ Name: "RACE_DAMAGE_INSECT"
+ Script: <" bonus2(bAddRace, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 102
+ Name: "RACE_DAMAGE_FISHS"
+ Script: <" bonus2(bAddRace, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 103
+ Name: "RACE_DAMAGE_DEVIL"
+ Script: <" bonus2(bAddRace, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 104
+ Name: "RACE_DAMAGE_HUMAN"
+ Script: <" bonus2(bAddRace, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 105
+ Name: "RACE_DAMAGE_ANGEL"
+ Script: <" bonus2(bAddRace, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 106
+ Name: "RACE_DAMAGE_DRAGON"
+ Script: <" bonus2(bAddRace, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 107
+ Name: "RACE_MDAMAGE_NOTHING"
+ Script: <" bonus2(bMagicAddRace, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 108
+ Name: "RACE_MDAMAGE_UNDEAD"
+ Script: <" bonus2(bMagicAddRace, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 109
+ Name: "RACE_MDAMAGE_ANIMAL"
+ Script: <" bonus2(bMagicAddRace, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 110
+ Name: "RACE_MDAMAGE_PLANT"
+ Script: <" bonus2(bMagicAddRace, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 111
+ Name: "RACE_MDAMAGE_INSECT"
+ Script: <" bonus2(bMagicAddRace, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 112
+ Name: "RACE_MDAMAGE_FISHS"
+ Script: <" bonus2(bMagicAddRace, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 113
+ Name: "RACE_MDAMAGE_DEVIL"
+ Script: <" bonus2(bMagicAddRace, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 114
+ Name: "RACE_MDAMAGE_HUMAN"
+ Script: <" bonus2(bMagicAddRace, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 115
+ Name: "RACE_MDAMAGE_ANGEL"
+ Script: <" bonus2(bMagicAddRace, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 116
+ Name: "RACE_MDAMAGE_DRAGON"
+ Script: <" bonus2(bMagicAddRace, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 117
+ Name: "RACE_CRI_PERCENT_NOTHING"
+ Script: <" bonus2(bCriticalAddRace, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 118
+ Name: "RACE_CRI_PERCENT_UNDEAD"
+ Script: <" bonus2(bCriticalAddRace, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 119
+ Name: "RACE_CRI_PERCENT_ANIMAL"
+ Script: <" bonus2(bCriticalAddRace, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 120
+ Name: "RACE_CRI_PERCENT_PLANT"
+ Script: <" bonus2(bCriticalAddRace, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 121
+ Name: "RACE_CRI_PERCENT_INSECT"
+ Script: <" bonus2(bCriticalAddRace, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 122
+ Name: "RACE_CRI_PERCENT_FISHS"
+ Script: <" bonus2(bCriticalAddRace, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 123
+ Name: "RACE_CRI_PERCENT_DEVIL"
+ Script: <" bonus2(bCriticalAddRace, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 124
+ Name: "RACE_CRI_PERCENT_HUMAN"
+ Script: <" bonus2(bCriticalAddRace, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 125
+ Name: "RACE_CRI_PERCENT_ANGEL"
+ Script: <" bonus2(bCriticalAddRace, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 126
+ Name: "RACE_CRI_PERCENT_DRAGON"
+ Script: <" bonus2(bCriticalAddRace, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE) / 10); ">
+},
+{
+ Id: 127
+ Name: "RACE_IGNORE_DEF_PERCENT_NOTHING"
+ Script: <" bonus2(bIgnoreDefRate, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 128
+ Name: "RACE_IGNORE_DEF_PERCENT_UNDEAD"
+ Script: <" bonus2(bIgnoreDefRate, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 129
+ Name: "RACE_IGNORE_DEF_PERCENT_ANIMAL"
+ Script: <" bonus2(bIgnoreDefRate, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 130
+ Name: "RACE_IGNORE_DEF_PERCENT_PLANT"
+ Script: <" bonus2(bIgnoreDefRate, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 131
+ Name: "RACE_IGNORE_DEF_PERCENT_INSECT"
+ Script: <" bonus2(bIgnoreDefRate, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 132
+ Name: "RACE_IGNORE_DEF_PERCENT_FISHS"
+ Script: <" bonus2(bIgnoreDefRate, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 133
+ Name: "RACE_IGNORE_DEF_PERCENT_DEVIL"
+ Script: <" bonus2(bIgnoreDefRate, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 134
+ Name: "RACE_IGNORE_DEF_PERCENT_HUMAN"
+ Script: <" bonus2(bIgnoreDefRate, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 135
+ Name: "RACE_IGNORE_DEF_PERCENT_ANGEL"
+ Script: <" bonus2(bIgnoreDefRate, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 136
+ Name: "RACE_IGNORE_DEF_PERCENT_DRAGON"
+ Script: <" bonus2(bIgnoreDefRate, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 137
+ Name: "RACE_IGNORE_MDEF_PERCENT_NOTHING"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Formless, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 138
+ Name: "RACE_IGNORE_MDEF_PERCENT_UNDEAD"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Undead, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 139
+ Name: "RACE_IGNORE_MDEF_PERCENT_ANIMAL"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Brute, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 140
+ Name: "RACE_IGNORE_MDEF_PERCENT_PLANT"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Plant, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 141
+ Name: "RACE_IGNORE_MDEF_PERCENT_INSECT"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Insect, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 142
+ Name: "RACE_IGNORE_MDEF_PERCENT_FISHS"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Fish, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 143
+ Name: "RACE_IGNORE_MDEF_PERCENT_DEVIL"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Demon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 144
+ Name: "RACE_IGNORE_MDEF_PERCENT_HUMAN"
+ Script: <" bonus2(bIgnoreMdefRate, RC_DemiPlayer, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 145
+ Name: "RACE_IGNORE_MDEF_PERCENT_ANGEL"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Angel, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 146
+ Name: "RACE_IGNORE_MDEF_PERCENT_DRAGON"
+ Script: <" bonus2(bIgnoreMdefRate, RC_Dragon, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 147
+ Name: "CLASS_DAMAGE_NORMAL_TARGET"
+ Script: <" bonus2(bAddRace2, RC_NonBoss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 148
+ Name: "CLASS_DAMAGE_BOSS_TARGET"
+ Script: <" bonus2(bAddRace2, RC_Boss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 149
+ Name: "CLASS_DAMAGE_NORMAL_USER"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_NonBoss, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace2, RC_NonBoss, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 150
+ Name: "CLASS_DAMAGE_BOSS_USER"
+ Script: <"
+ if (RENEWAL)
+ bonus2(bAddRaceTolerance, RC_Boss, getequippedoptioninfo(IT_OPT_VALUE));
+ else
+ bonus2(bSubRace2, RC_Boss, getequippedoptioninfo(IT_OPT_VALUE));
+ ">
+},
+{
+ Id: 151
+ Name: "CLASS_MDAMAGE_NORMAL"
+ Script: <" bonus2(bMagicAddRace2, RC_NonBoss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 152
+ Name: "CLASS_MDAMAGE_BOSS"
+ Script: <" bonus2(bMagicAddRace2, RC_Boss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 153
+ Name: "CLASS_IGNORE_DEF_PERCENT_NORMAL"
+ Script: <" bonus2(bIgnoreDefRate, Class_Normal, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 154
+ Name: "CLASS_IGNORE_DEF_PERCENT_BOSS"
+ Script: <" bonus2(bIgnoreDefClassRate, Class_Boss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 155
+ Name: "CLASS_IGNORE_MDEF_PERCENT_NORMAL"
+ Script: <" bonus2(bIgnoreMdefClassRate, Class_Normal, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 156
+ Name: "CLASS_IGNORE_MDEF_PERCENT_BOSS"
+ Script: <" bonus2(bIgnoreMdefClassRate, Class_Boss, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 157
+ Name: "DAMAGE_SIZE_SMALL_TARGET"
+ Script: <" bonus2(bAddSize, Size_Small, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 158
+ Name: "DAMAGE_SIZE_MIDIUM_TARGET"
+ Script: <" bonus2(bAddSize, Size_Medium, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 159
+ Name: "DAMAGE_SIZE_LARGE_TARGET"
+ Script: <" bonus2(bAddSize, Size_Large, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 160
+ Name: "DAMAGE_SIZE_SMALL_USER"
+ Script: <" bonus2(bSubSize, Size_Small, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 161
+ Name: "DAMAGE_SIZE_MIDIUM_USER"
+ Script: <" bonus2(bSubSize, Size_Medium, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 162
+ Name: "DAMAGE_SIZE_LARGE_USER"
+ Script: <" bonus2(bSubSize, Size_Large, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 163
+ Name: "DAMAGE_SIZE_PERFECT"
+ Script: <" bonus(bNoSizeFix, 1); ">
+},
+{
+ Id: 164
+ Name: "DAMAGE_CRI_TARGET"
+ Script: <" bonus(bCritAtkRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 165
+ Name: "DAMAGE_CRI_USER"
+ Script: <" bonus(bCriticalDef, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 166
+ Name: "RANGE_ATTACK_DAMAGE_TARGET"
+ Script: <" bonus(bLongAtkRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 167
+ Name: "RANGE_ATTACK_DAMAGE_USER"
+ Script: <" bonus(bLongAtkDef, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 168
+ Name: "HEAL_VALUE"
+ Script: <" bonus(bHealPower, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 169
+ Name: "HEAL_MODIFY_PERCENT"
+ Script: <" bonus(bHealPower2, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 170
+ Name: "DEC_SPELL_CAST_TIME"
+ Script: <" bonus(bVariableCastrate, -(getequippedoptioninfo(IT_OPT_VALUE))); ">
+},
+{
+ Id: 171
+ Name: "DEC_SPELL_DELAY_TIME"
+ Script: <" bonus(bDelayrate, -(getequippedoptioninfo(IT_OPT_VALUE))); ">
+},
+{
+ Id: 172
+ Name: "DEC_SP_CONSUMPTION"
+ Script: <" bonus(bUseSPrate, -(getequippedoptioninfo(IT_OPT_VALUE))); ">
+},
+{
+ Id: 173
+ Name: "HP_DRAIN"
+ Script: <" /* Needs more info */ ">
+},
+{
+ Id: 174
+ Name: "SP_DRAIN"
+ Script: <" /* Needs more info */ ">
+},
+{
+ Id: 175
+ Name: "WEAPON_ATTR_NOTHING"
+ Script: <" bonus(bAtkEle, Ele_Neutral); ">
+},
+{
+ Id: 176
+ Name: "WEAPON_ATTR_WATER"
+ Script: <" bonus(bAtkEle, Ele_Water); ">
+},
+{
+ Id: 177
+ Name: "WEAPON_ATTR_GROUND"
+ Script: <" bonus(bAtkEle, Ele_Earth); ">
+},
+{
+ Id: 178
+ Name: "WEAPON_ATTR_FIRE"
+ Script: <" bonus(bAtkEle, Ele_Fire); ">
+},
+{
+ Id: 179
+ Name: "WEAPON_ATTR_WIND"
+ Script: <" bonus(bAtkEle, Ele_Wind); ">
+},
+{
+ Id: 180
+ Name: "WEAPON_ATTR_POISON"
+ Script: <" bonus(bAtkEle, Ele_Poison); ">
+},
+{
+ Id: 181
+ Name: "WEAPON_ATTR_SAINT"
+ Script: <" bonus(bAtkEle, Ele_Holy); ">
+},
+{
+ Id: 182
+ Name: "WEAPON_ATTR_DARKNESS"
+ Script: <" bonus(bAtkEle, Ele_Dark); ">
+},
+{
+ Id: 183
+ Name: "WEAPON_ATTR_TELEKINESIS"
+ Script: <" bonus(bAtkEle, Ele_Ghost); ">
+},
+{
+ Id: 184
+ Name: "WEAPON_ATTR_UNDEAD"
+ Script: <" bonus(bAtkEle, Ele_Undead); ">
+},
+{
+ Id: 185
+ Name: "WEAPON_INDESTRUCTIBLE"
+ Script: <" bonus(bUnbreakableWeapon, 1); ">
+},
+{
+ Id: 186
+ Name: "BODY_INDESTRUCTIBLE"
+ Script: <" bonus(bUnbreakableArmor, 1); ">
+},
+{
+ Id: 187
+ Name: "IOPT_SPLASHDAMAGE"
+ Script: <" bonus(bSplashAddRange, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 188
+ Name: "IOPT_WALKSPEED"
+ Script: <" bonus(bSpeedAddRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 189
+ Name: "IOPT_EXPGAIN"
+ Script: <" bonus2(bExpAddRace, RC_All, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 190
+ Name: "IOPT_DOUBLEATTACK"
+ Script: <" bonus(bDoubleAddRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 191
+ Name: "IOPT_SCRESIST_POISON"
+ Script: <" bonus2(bResEff,Eff_Poison, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 192
+ Name: "IOPT_SCRESIST_SILENCE"
+ Script: <" bonus2(bResEff,Eff_Silence, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 193
+ Name: "IOPT_SCRESIST_CURSE"
+ Script: <" bonus2(bResEff,Eff_Curse, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 194
+ Name: "IOPT_SCRESIST_BLIND"
+ Script: <" bonus2(bResEff,Eff_Blind, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 195
+ Name: "IOPT_SCPROVOKE_POISON"
+ Script: <" bonus2(bAddEff,Eff_Poison, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 196
+ Name: "IOPT_SCPROVOKE_SILENCE"
+ Script: <" bonus2(bAddEff,Eff_Silence, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 197
+ Name: "IOPT_SCPROVOKE_CURSE"
+ Script: <" bonus2(bAddEff,Eff_Curse, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 198
+ Name: "IOPT_SCPROVOKE_BLIND"
+ Script: <" bonus2(bAddEff,Eff_Blind, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 199
+ Name: "IOPT_CRITDMG"
+ Script: <" bonus(bCritAtkRate, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 200
+ Name: "IOPT_RICHNESS"
+ Script: <" bonus2(bAddGetZenyNum, -2, getequippedoptioninfo(IT_OPT_VALUE)); ">
+},
+{
+ Id: 201
+ Name: "VINTAGE_WPN"
+ Script: <" bonus2(bAddRace2, RC_All, -50); ">
+},
+{
+ Id: 202
+ Name: "VINTAGE_ARM"
+ Script: <" bonus2(bAddDefClass, RC_All, -20); ">
+}
+)
diff --git a/db/job_db2.txt b/db/job_db2.txt
new file mode 100644
index 00000000..52dc0798
--- /dev/null
+++ b/db/job_db2.txt
@@ -0,0 +1,38 @@
+// Job-specific Stat Bonuses Database
+//
+// Structure of Database:
+// JobID,JobLv1,JobLv2,JobLv3,...
+//
+// Legend for 'JobLvN' fields:
+// 0 = No stat bonus at this job level
+// 1 = STR increased by 1 at this job level
+// 2 = AGI increased by 1 at this job level
+// 3 = VIT increased by 1 at this job level
+// 4 = INT increased by 1 at this job level
+// 5 = DEX increased by 1 at this job level
+// 6 = LUK increased by 1 at this job level
+//
+// See also: https://gitlab.com/evol/evol-all/issues/67
+//
+
+// .:: HUMANS ::.
+// Talpan
+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,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,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,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+// Unused Talpan
+1,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
+// Tritan
+2,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
+// Ifriton
+3,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
+// Gispaan
+4,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
+// Sparron
+5,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
+// Skellie
+6,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,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,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,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,
+
diff --git a/db/magicmushroom_db.txt b/db/magicmushroom_db.txt
new file mode 100644
index 00000000..5705e537
--- /dev/null
+++ b/db/magicmushroom_db.txt
@@ -0,0 +1,27 @@
+// Magic Mushroom DB.
+// Database for skills that are randomly used through Magic Mushroom status change.
+// Format: SkillID
+
+7 //SM_MAGNUM
+8 //SM_ENDURE
+10 //MG_SIGHT
+24 //AL_RUWACH
+32 //AL_CRUCIS
+33 //AL_ANGELUS
+45 //AC_CONCENTRATION
+61 //KN_AUTOCOUNTER
+74 //PR_MAGNIFICAT
+110 //BS_HAMMERFALL
+114 //BS_MAXIMIZE
+142 //NV_FIRSTAID
+150 //TF_BACKSLIDING
+151 //TF_PICKSTONE
+157 //MG_ENERGYCOAT
+249 //CR_AUTOGUARD
+256 //CR_PROVIDENCE
+261 //MO_CALLSPIRITS
+270 //MO_EXPLOSIONSPIRITS
+326 //DC_SCREAM
+500 //GS_GLITTERING
+527 //NJ_TATAMIGAESHI
+531 //NJ_UTSUSEMI
diff --git a/db/map_index.txt b/db/map_index.txt
new file mode 100644
index 00000000..354f427b
--- /dev/null
+++ b/db/map_index.txt
@@ -0,0 +1,132 @@
+000-1 1
+001-1 2
+001-2 3
+001-3 4
+002-1 5
+002-2 6
+002-3 7
+002-4 8
+002-5 9
+003-1 10
+003-4 11
+004-1 12
+004-3 13
+004-4 14
+004-5 15
+005-3 16
+006-1 17
+006-2 18
+006-3 19
+007-1 20
+007-2 21
+008-1 22
+009-1 23
+009-2 24
+009-3 25
+009-4 26
+009-5 27
+009-6 28
+009-7 29
+009-8 30
+010-1 31
+010-2 32
+011-1 33
+011-3 34
+011-4 35
+011-6 36
+012-1 37
+012-3 38
+012-4 39
+013-1 40
+013-2 41
+013-3 42
+014-1 43
+014-3 44
+015-1 45
+015-3 46
+016-1 47
+016-2 48
+017-1 49
+017-2 50
+017-3 51
+017-4 52
+017-9 53
+018-1 54
+018-2 55
+018-3 56
+019-1 57
+019-3 58
+019-4 59
+020-1 60
+020-2 61
+020-3 62
+021-3 63
+023-1 64
+023-2 65
+023-3 66
+025-1 67
+025-3 68
+025-4 69
+026-1 70
+026-2 71
+027-1 72
+027-2 73
+027-3 74
+027-4 75
+027-5 76
+027-6 77
+027-7 78
+027-8 79
+028-1 80
+028-3 81
+029-1 82
+029-2 83
+029-3 84
+029-4 85
+030-1 86
+030-2 87
+030-3 88
+030-4 89
+031-1 90
+031-2 91
+031-3 92
+031-4 93
+032-3 94
+033-1 95
+034-1 96
+034-2 97
+035-2 98
+036-2 99
+041-1 100
+042-1 101
+043-1 102
+043-3 103
+043-4 104
+045-1 105
+046-1 106
+046-3 107
+047-1 108
+047-3 109
+048-2 110
+051-1 111
+051-3 112
+052-1 113
+052-2 114
+055-1 115
+055-3 116
+056-2 117
+057-1 118
+069-2 119
+070-1 120
+070-3 121
+099-1 122
+099-2 123
+099-3 124
+099-4 125
+099-5 126
+099-6 127
+099-7 128
+099-8 129
+botcheck 130
+fermi 131
+sec_pri 132
diff --git a/db/mercenary_db.txt b/db/mercenary_db.txt
new file mode 100644
index 00000000..460e3ccc
--- /dev/null
+++ b/db/mercenary_db.txt
@@ -0,0 +1,6 @@
+// Mercenary Database
+//
+// Structure of Database:
+// ID,Sprite_Name,Name,LV,HP,SP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Speed,aDelay,aMotion,dMotion
+
+1191,Merc,Merc,51,6120,187,2,150,900,10,40,44,121,1,60,75,110,10,12,1,0,60,100,972,500,288
diff --git a/db/mercenary_skill_db.txt b/db/mercenary_skill_db.txt
new file mode 100644
index 00000000..dceb55b8
--- /dev/null
+++ b/db/mercenary_skill_db.txt
@@ -0,0 +1,5 @@
+// Mercenary Skill Database
+//
+// Structure of Database:
+// MercenryID,SkillID,SkillLevel
+
diff --git a/db/mob_chat_db.txt b/db/mob_chat_db.txt
new file mode 100644
index 00000000..75ec7400
--- /dev/null
+++ b/db/mob_chat_db.txt
@@ -0,0 +1,4 @@
+// Monster Chat Database
+//
+// Structure of Database:
+// Line_ID,Color_Code,Dialog
diff --git a/db/mob_classchange.txt b/db/mob_classchange.txt
new file mode 100644
index 00000000..44b097d4
--- /dev/null
+++ b/db/mob_classchange.txt
@@ -0,0 +1,5 @@
+// SA_CLASSCHANGE Summonable Monsters Database
+//
+// Structure of Database:
+// MobID,DummyName,Rate
+
diff --git a/db/mob_db2.conf b/db/mob_db2.conf
new file mode 100644
index 00000000..f0c059fc
--- /dev/null
+++ b/db/mob_db2.conf
@@ -0,0 +1,101 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Mobs Database
+//=========================================================================
+
+mob_db: (
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ Id: ID (int)
+ SpriteName: "SPRITE_NAME" (string)
+ Name: "Mob name" (string)
+ // ================ Optional fields ===============================
+ JName: "Mob name" (string)
+ Lv: level (int, defaults to 1)
+ Hp: health (int, defaults to 1)
+ Sp: mana (int, defaults to 0)
+ Exp: basic experience (int, defaults to 0)
+ JExp: job experience (int, defaults to 0)
+ AttackRange: attack range (int, defaults to 1)
+ Attack: [attack1, attack2] (int, defaults to 0)
+ Def: defence (int, defaults to 0)
+ Mdef: magic defence (int, defaults to 0)
+ Stats: {
+ Str: strength (int, defaults to 0)
+ Agi: agility (int, defaults to 0)
+ Vit: vitality (int, defaults to 0)
+ Int: intelligence (int, defaults to 0)
+ Dex: dexterity (int, defaults to 0)
+ Luk: luck (int, defaults to 0)
+ }
+ ViewRange: view range (int, defaults to 1)
+ ChaseRange: chase range (int, defaults to 1)
+ Size: size (string, defaults to "Size_Small")
+ Race: race (string, defaults to "RC_Formless")
+ Element: (type, level) (string/int, defaults to "Ele_Neutral"/1)
+ Mode: {
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
+ NoKnockback: true/false (bool, defaults to false)
+ }
+ MoveSpeed: move speed (int, defaults to 0)
+ AttackDelay: attack delay (int, defaults to 4000)
+ AttackMotion: attack motion (int, defaults to 2000)
+ DamageMotion: damage motion (int, defaults to 0)
+ MvpExp: mvp experience (int, defaults to 0)
+ MvpDrops: {
+ AegisName: chance (string: int)
+ // ...
+ }
+ Drops: {
+ AegisName: chance (string: int)
+ // or
+ AegisName: (chance, "Option Drop Group")
+ // ...
+ }
+ DamageTakenRate: damage taken rate (int, defaults to 100)
+},
+**************************************************************************/
+
+
+)
diff --git a/db/mob_item_ratio.txt b/db/mob_item_ratio.txt
new file mode 100644
index 00000000..226460a8
--- /dev/null
+++ b/db/mob_item_ratio.txt
@@ -0,0 +1,30 @@
+// Specific Item Drop Ratio Database
+// Overrides for global item_rate* values from conf/battle/drops.conf
+//
+// Structure of Database:
+// ItemID,Ratio{,MonsterID}
+//
+// Result:
+// ItemID base drop rates defined in mob_db will not get multiplied
+// by global item_rate* values (aka drop rates) from
+// conf/battle/drops.conf. Instead Ratio will be used (100 = 1x).
+// If no MonsterID is specified, all monsters will be affected,
+// otherwise only listed ones.
+//
+// Examples:
+// 909,100 // Jellopies from monsters will drop with 1x drop rate regardless of global drop rate
+// 909,1000 // Jellopies from monsters will drop with 10x drop rate regardless of global drop rate
+// 909,100,1002 // Jellopies from Porings will drop with 1x drop rate. Other monsters that drop Jellopies are unaffected (use global drop rate).
+//
+// Notes:
+// - By default you can list up to 10 MonsterIDs per ItemID.
+// It can be changed in src/map/mob.c by adjusting MAX_ITEMRATIO_MOBS.
+// - Only ItemIDs up to MAX_ITEMDB are supported (default: 32768).
+// - Does not override item_drop_*_min/max settings.
+// - Does not affect card/item-granted drops. To adjust card/item-granted
+// drops, edit them in item_db.
+// - Does affect MVP prizes and Treasure Boxes.
+// - You can add only ONE line per ItemID. If you need various ratios
+// for different monsters, override drop rate with Ratio=100 and edit
+// base drop rates in mob_db.
+// - This file is reloaded by @reloadmobdb.
diff --git a/db/mob_pouch.txt b/db/mob_pouch.txt
new file mode 100644
index 00000000..bd0a4d32
--- /dev/null
+++ b/db/mob_pouch.txt
@@ -0,0 +1,5 @@
+// Red Pouch of Surprise Summonable Monsters Database
+//
+// Structure of Database:
+// MobID,DummyName,Rate
+
diff --git a/db/mob_skill_db2.conf b/db/mob_skill_db2.conf
new file mode 100644
index 00000000..de4b014f
--- /dev/null
+++ b/db/mob_skill_db2.conf
@@ -0,0 +1,59 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Monster Skill Database
+//=========================================================================
+
+mob_skill_db:(
+{
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+ <Monster_Constant>: {
+ <Skill_Constant>: {
+ ClearSkills: (boolean, defaults to false) allows cleaning all previous defined skills for the mob.
+ SkillLevel: (int, defaults to 1)
+ SkillState: (string, defaults to "MSS_ANY")
+ SkillTarget: (string, defaults to "MST_TARGET")
+ Rate: (int, defaults to 1)
+ CastTime: (int, defaults to 0)
+ Delay: (int, defaults to 0)
+ Cancelable: (boolean, defaults to false)
+ CastCondition: (string, defaults to "MSC_ALWAYS")
+ ConditionData: (int, defaults to 0)
+ val0: (int, defaults to 0)
+ val1: (int, defaults to 0)
+ val2: (int, defaults to 0)
+ val3: (int, defaults to 0)
+ val4: (int, defaults to 0)
+ Emotion: (int, defaults to -1)
+ ChatMsgID: (int, defaults to 0)
+ }
+ }
+**************************************************************************/
+ // entries in this file will override the ones in /(pre-)re/mob_skill_db.conf
+}
+)
diff --git a/db/option_drop_groups.conf b/db/option_drop_groups.conf
new file mode 100644
index 00000000..ccd88867
--- /dev/null
+++ b/db/option_drop_groups.conf
@@ -0,0 +1,65 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Random Option Drop Group Database
+//=========================================================================
+
+option_drop_group_db: (
+{
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+ <Group Name Constant>: (
+ { // Option Slot 1
+ Rate: (int) chance of filling option slot 1 (100 = 1%)
+
+ // Possible options for slot 1
+ // min/max value : int, defaults to 0
+ // chance : int, 100 = 1% if not set, will be 100%/number of possibiltiies
+ OptionName: value
+ // or
+ OptionName: [min value, max value]
+ // or
+ OptionName: [min value, max value, chance]
+ // ... (as many as you want)
+ },
+ // ... (up to MAX_ITEM_OPTION)
+ ),
+**************************************************************************/
+ ODG_BASICSTAT: (
+ { // Option Slot 1
+ Rate: 100
+
+ VAR_STRAMOUNT: 1
+ VAR_AGIAMOUNT: 1
+ VAR_VITAMOUNT: 1
+ VAR_INTAMOUNT: 1
+ VAR_DEXAMOUNT: 1
+ VAR_LUKAMOUNT: 1
+ },
+ ),
+}
+)
diff --git a/db/pet_db2.conf b/db/pet_db2.conf
new file mode 100644
index 00000000..235e41c0
--- /dev/null
+++ b/db/pet_db2.conf
@@ -0,0 +1,73 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Pets Database
+//=========================================================================
+
+pet_db:(
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ Id: ID (int)
+ Name: "Pet Name" (string)
+ EggItem: "Egg Item Constant" (string)
+ // ================ Optional fields ===============================
+ TamingItem: "Taming Item Constant" (string, defaults to 0)
+ FoodItem: "Food Item Constant" (string, defaults to "Pet_Food" (ID=537))
+ AccessoryItem: "Equipment Item Constant" (string, defaults to 0)
+ FoodEffectiveness: hunger points (int, defaults to 80)
+ HungerDelay: hunger time (int, defaults to 60)
+ HungerDecrement: hunger points (int, defaults to 1)
+ Intimacy: {
+ Initial: start intimacy (int, defaults to 250)
+ FeedIncrement: feeding intimacy (int, defaults to 10)
+ OverFeedDecrement: overfeeding intimacy (int, defaults to 100)
+ OwnerDeathDecrement: owner die intimacy (int, defaults to 20)
+ StarvingDelay: starving time (int, defaults to 20)
+ StarvingDecrement: starving intimacy (int, defaults to 20)
+ }
+ CaptureRate: capture rate (int, defaults to 1000)
+ Speed: speed (int, defaults to 150)
+ SpecialPerformance: true/false (boolean, defaults to false)
+ TalkWithEmotes: convert talk (boolean, defaults to false)
+ AttackRate: attack rate (int, defaults to 300)
+ DefendRate: Defence attack (int, defaults to 300)
+ ChangeTargetRate: change target (int, defaults to 800)
+ AutoFeed: true/false (boolean, defaults to false)
+ PetScript: <" Pet Script (can also be multi-line) ">
+ EquipScript: <" Equip Script (can also be multi-line) ">
+ Evolve: {
+ EggID: { (string, Evolved Pet EggID)
+ Name: Amount (items required to perform evolution)
+ ...
+ }
+ }
+},
+**************************************************************************/
+ // entries in this file will override the ones in /(pre-)re/pet_db.conf
+)
diff --git a/db/pre-re/achievement_db.conf b/db/pre-re/achievement_db.conf
new file mode 100644
index 00000000..dee92f5c
--- /dev/null
+++ b/db/pre-re/achievement_db.conf
@@ -0,0 +1,134 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Achievement Database
+//=========================================================================
+
+achievement_db: (
+/*****************************************************************
+* Entry Structure
+*****************************************************************
+{
+ Id: (int) Unique ID of the achievement representing it's client-side equivalent.
+ Name: (string) Name/Title of the Achievement.
+ Type: (string) Validation type for the achievement.
+ [Type] [Validation Description] (Trigger)
+ ACH_QUEST: Specific achievement objective update (Script).
+ ACH_KILL_PC_TOTAL: (Accumulative) Total kill count. (Player kill)
+ ACH_KILL_PC_JOB: Kill a player of the specified job. (Player Kill)
+ ACH_KILL_PC_JOBTYPE: Kill a player of the specified job type. (Player Kill)
+ ACH_KILL_MOB_CLASS: Kill a particular mob class. (Mob Kill)
+ ACH_DAMAGE_PC_MAX: Maximum damage caused on a player. (Player Damage)
+ ACH_DAMAGE_PC_TOTAL: (Accumulative) Damage on players. (Player Damage)
+ ACH_DAMAGE_PC_REC_MAX: Maximum damage received by a player. (Receive Player Damage)
+ ACH_DAMAGE_PC_REC_TOTAL: (Accumulative) Damage received by players. (Receive Player Damage)
+ ACH_DAMAGE_MOB_MAX: Maximum damage caused on a monster. (Monster Damage)
+ ACH_DAMAGE_MOB_TOTAL: (Accumulative) Damage caused on monsters. (Monster Damage)
+ ACH_DAMAGE_MOB_REC_MAX: Maximum damage received by a monster. (Receive Monster Damage)
+ ACH_DAMAGE_MOB_REC_TOTAL: (Accumulative) Damage received by monsters. (Receive Monster Damage)
+ ACH_JOB_CHANGE: Change to a specific job. (Job Change)
+ ACH_STATUS: Acquire a specific amount of a particular status type. (Stat Change)
+ ACH_STATUS_BY_JOB: Acquire a specific amount of a status type as a job class. (Stat Change)
+ ACH_STATUS_BY_JOBTYPE: Acquire a specific amount of a status type as a job type. (Stat Change)
+ ACH_CHATROOM_CREATE_DEAD: (Accumulative) Create a chatroom when dead. (Chatroom Creation)
+ ACH_CHATROOM_CREATE: (Accumulative) Create a chatroom. (Chatroom Creation)
+ ACH_CHATROOM_MEMBERS: Gather 'n' members in a chatroom. (Chatroom Join)
+ ACH_FRIEND_ADD: Add a specific number of friends. (Friend Addition)
+ ACH_PARTY_CREATE: (Accumulative) Create a specific number of parties. (Party Creation)
+ ACH_PARTY_JOIN: (Accumulative) Join a specific number of parties. (Party Join)
+ ACH_MARRY: (Accumulative) Marry a specified number of times. (Marriage)
+ ACH_ADOPT_BABY: (Accumulative) Get Adopted. (Adoption)
+ ACH_ADOPT_PARENT: (Accumulative) Adopt a Baby. (Adoption)
+ ACH_ZENY_HOLD: Hold a specific amount of zeny in your inventory. (Gain Zeny)
+ ACH_ZENY_GET_ONCE: Gain a specific amount of zeny in one transaction. (Gain Zeny)
+ ACH_ZENY_GET_TOTAL: (Accumulative) Gain a specific amount of zeny in total. (Gain Zeny)
+ ACH_ZENY_SPEND_ONCE: Spend a specific amount of zeny in one transaction. (Pay Zeny)
+ ACH_ZENY_SPEND_TOTAL: (Accumulative) Spend a specific amount of zeny in total. (Pay Zeny)
+ ACH_EQUIP_REFINE_SUCCESS: Refine an item to +N. (Successful Refine)
+ ACH_EQUIP_REFINE_FAILURE: Fail to refine an item of +N refine. (Failed Refine)
+ ACH_EQUIP_REFINE_SUCCESS_TOTAL: (Accumulative) Refine an item successfully N times. (Success Refine)
+ ACH_EQUIP_REFINE_FAILURE_TOTAL: (Accumulative) Fail to refine an item N times. (Failed Refine)
+ ACH_EQUIP_REFINE_SUCCESS_WLV: Refine a Weapon of a particular Level to +N. (Success Refine)
+ ACH_EQUIP_REFINE_FAILURE_WLV: Fail to refine a Weapon of a particular level from +N. (Failed Refine)
+ ACH_EQUIP_REFINE_SUCCESS_ID: Refine a particular Item successfully to +N. (Success Refine)
+ ACH_EQUIP_REFINE_FAILURE_ID: Fail to refine a particular item successfully from +N. (Failed Refine)
+ ACH_ITEM_GET_COUNT: Acquire N amount of an item of a particular ID. (Acquire Item)
+ ACH_ITEM_GET_COUNT_ITEMTYPE: Acquire N amount of items of a particular type mask. (Acquire Item)
+ ACH_ITEM_GET_WORTH: Acquire an item of buy value N. (Acquire Item)
+ ACH_ITEM_SELL_WORTH: Sell an item of sell value N. (NPC Sell Item)
+ ACH_PET_CREATE: Successfully tame a pet of a particular mob class. (Successful Pet Tame)
+ ACH_ACHIEVE: Achieve an Achievement. (Achievement Completion)
+ ACH_ACHIEVEMENT_RANK: Achieve an Achievement Rank. (Achievement Rank Increase)
+ Objectives: { [Mandatory Field] Objectives of an achievement. Up to 10 objectives per achievement.
+ To comply with the client's order of objectives, this list must be in order.
+ *1: {
+ Description: (string) [Mandatory Field] Description of a particular objective.
+ Criteria: { This is a field for achievements whose objectives must meet
+ certain criteria before evaluating the player's progress for it.
+ MobId: (mixed) MonsterId required for an objective.
+ For types such as ACH_KILL_MOB_CLASS and ACH_PET_CREATE. Can be either int or string constant.
+ JobId: (mixed) Array or Single entry of JobIds.
+ For types - ACH_KILL_PC_JOBTYPE, ACH_JOB_CHANGE or ACH_STATUS_BY_JOBTYPE.
+ Can be either a numeric or string constant.
+ ItemId: (mixed) ItemId required for an objective.
+ For Types such as ACH_ITEM_GET_COUNT. Can be either int or string constant.
+ StatusType: (mixed) Status Type required for an objective.
+ For Types such as ACH_STATUS, ACH_STATUS_BY_JOB, ACH_STATUS_BY_JOBTYPE.
+ Types -
+ "SP_STR" - Strength
+ "SP_AGI" - Agility
+ "SP_VIT" - Vitality
+ "SP_INT" - Intelligence
+ "SP_DEX" - Dexterity
+ "SP_LUK" - Luck
+ "SP_BASELEVEL" - Base Level
+ "SP_JOBLEVEL" - Job Level
+ Can be either int or string constant.
+ ItemType: (mixed) Item type that is required for this achievement.
+ For Types such as ACH_ITEM_GET_COUNT_ITEMTYPE.
+ Can be either int, string or list.
+ Refer "Item types" Constants from constants.conf
+ WeaponLevel: (int) Weapon Level that is required for this achievement. (Eg. 0, 1, 2, 3 or 4).
+ For Types such as ACH_EQUIP_REFINE_SUCCESS_WLV and ACH_EQUIP_REFINE_FAILURE_WLV.
+ Achieve: (int) AchievementID to be achieved.
+ For Type - ACH_ACHIEVE.
+ }
+ Goal: (int) Target amount to be met for the completion of the objective. Default is 1.
+ }
+ ...
+ *10: {...}
+ }
+ Rewards: {
+ Bonus: <""> (script) Script code bonus to be given as a reward for an achievement.
+ Items: { Item rewards per achievement. With a maximum defined in mmo.h as MAX_ACHEIVEMENT_ITEM_REWARDS.
+ Apple: 1 (int) Item ID (int or string constant) : Amount (int)
+ }
+ TitleId: (int) ID of the Title (from the Title System) awarded.
+ }
+ Points: (int) Points per achievement given on it's successful completion.
+}
+*****************************************************************/
+)
diff --git a/db/pre-re/attr_fix.txt b/db/pre-re/attr_fix.txt
new file mode 100644
index 00000000..37e7bd44
--- /dev/null
+++ b/db/pre-re/attr_fix.txt
@@ -0,0 +1,56 @@
+// Elemental attribute damage adjustment tables
+//
+// Row: attacker's weapon element
+// Column: target's defense element
+
+1,10 // lv1 Attribute table
+//Neut Watr Natr Fire NYI NYI Holy Shdw NYI NYI
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, // Neutral
+ 100, 90, 80, 120, 100, 100, 100, 100, 100, 100, // Water
+ 100, 120, 90, 80, 100, 100, 100, 100, 100, 100, // Nature
+ 100, 80, 120, 90, 100, 100, 100, 100, 100, 100, // Fire
+ 100, 100, 100, 100, 90, 100, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 90, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 90, 120, 100, 100, // Holy
+ 100, 100, 100, 100, 100, 100, 120, 90, 100, 100, // Shadow
+ 100, 100, 100, 100, 100, 100, 100, 100, 90, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 90, // UNUSED
+
+2,10 // lv2 Attribute table
+//Neut Watr Natr Fire NYI NYI Holy Shdw NYI NYI
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, // Neutral
+ 100, 90, 70, 130, 100, 100, 100, 100, 100, 100, // Water
+ 100, 130, 90, 70, 100, 100, 100, 100, 100, 100, // Nature
+ 100, 70, 130, 90, 100, 100, 100, 100, 100, 100, // Fire
+ 100, 100, 100, 100, 90, 100, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 90, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 90, 130, 100, 100, // Holy
+ 100, 100, 100, 100, 100, 100, 130, 90, 100, 100, // Shadow
+ 100, 100, 100, 100, 100, 100, 100, 100, 90, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 90, // UNUSED
+
+3,10 // lv3 Attribute table
+//Neut Watr Natr Fire NYI NYI Holy Shdw NYI NYI
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, // Neutral
+ 100, 90, 60, 140, 100, 100, 100, 100, 100, 100, // Water
+ 100, 140, 90, 60, 100, 100, 100, 100, 100, 100, // Nature
+ 100, 60, 140, 90, 100, 100, 100, 100, 100, 100, // Fire
+ 100, 100, 100, 100, 90, 100, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 90, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 90, 140, 100, 100, // Holy
+ 100, 100, 100, 100, 100, 100, 140, 90, 100, 100, // Shadow
+ 100, 100, 100, 100, 100, 100, 100, 100, 90, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 90, // UNUSED
+
+4,10 // lv4 Attribute table
+//Neut Watr Natr Fire NYI NYI Holy Shdw NYI NYI
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, // Neutral
+ 100, 90, 50, 150, 100, 100, 100, 100, 100, 100, // Water
+ 100, 150, 90, 50, 100, 100, 100, 100, 100, 100, // Nature
+ 100, 50, 150, 90, 100, 100, 100, 100, 100, 100, // Fire
+ 100, 100, 100, 100, 90, 100, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 90, 100, 100, 100, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 90, 150, 100, 100, // Holy
+ 100, 100, 100, 100, 100, 100, 150, 90, 100, 100, // Shadow
+ 100, 100, 100, 100, 100, 100, 100, 100, 90, 100, // UNUSED
+ 100, 100, 100, 100, 100, 100, 100, 100, 100, 90, // UNUSED
diff --git a/db/pre-re/exp_group_db.conf b/db/pre-re/exp_group_db.conf
new file mode 100644
index 00000000..e3f091ba
--- /dev/null
+++ b/db/pre-re/exp_group_db.conf
@@ -0,0 +1,73 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Exp Groups Database File.
+//=========================================================================
+
+base_exp_group_db: {
+ EvolClasses: {
+ MaxLevel: 140
+ Exp: [
+ 9,16,25,36,77,112,153,200,253,320,
+ 385,490,585,700,830,970,1120,1260,1420,1620,
+ 1860,1990,2240,2504,2950,3426,3934,4474,6889,7995,
+ 9174,10425,11748,13967,15775,17678,19677,21773,30543,34212,
+ 38065,42102,46323,53026,58419,64041,69892,75973,102468,115254,
+ 128692,142784,157528,178184,196300,215198,234879,255341,330188,365914,
+ 403224,442116,482590,536948,585191,635278,687211,740988,925400,1473746,
+ 1594058,1718928,1848355,1982340,2230113,2386162,2547417,2713878,3206160,3681024,
+ 4022472,4377024,4744680,5125440,5767272,6204000,6655464,7121664,7602600,9738720,
+ 11649960,13643520,18339300,23836800,35658000,48687000,58135000,99999999,103000000,
+ 107000000, 112000000, 116000000, 121000000, 125000000, 130000000, 134000000, 139000000, 145000000, 152200000,
+ 160840000, 171200000, 191930000, 202290000, 214720000, 229640000, 247550000, 283370000, 301280000, 322770000,
+ 348560000, 379500000, 417450000, 459195000, 505114500, 555625950, 622301064, 696977191, 780614454, 880533104,
+980451754, 1080370404, 1180289054, 1280207704, 1380126354, 1480045004, 1579963654, 1679882304, 1779800954, 1879719604,
+ ]
+ }
+}
+
+job_exp_group_db: {
+ EvolClasses: {
+ MaxLevel: 150
+ Exp: [
+ 20000, 20302, 20666, 21058, 21469, 21894, 22332, 22780, 23237, 23703,
+ 24175, 24655, 25140, 25631, 26128, 26629, 27135, 27646, 28161, 28680,
+ 29202, 29729, 30259, 30792, 31328, 31868, 32411, 32956, 33505, 34056,
+ 34610, 35166, 35725, 36287, 36851, 37417, 37985, 38556, 39129, 39704,
+ 40281, 40860, 41441, 42024, 42608, 43195, 43784, 44374, 44966, 45560,
+ 46155, 46753, 47351, 47952, 48554, 49157, 49763, 50369, 50977, 51587,
+ 52198, 52811, 53424, 54040, 54656, 55274, 55894, 56514, 57136, 57760,
+ 58384, 59010, 59637, 60265, 60894, 61525, 62157, 62790, 63424, 64059,
+ 64695, 65333, 65971, 66611, 67252, 67894, 68536, 69180, 69825, 70471,
+ 71118, 71766, 72415, 73065, 73716, 74368, 75021, 75675, 76330, 76985,
+ 77642, 78300, 78958, 79618, 80278, 80939, 81601, 82264, 82928, 83593,
+ 84258, 84925, 85592, 86260, 86929, 87598, 88269, 88940, 89612, 90285,
+ 90959, 91634, 92309, 92985, 93662, 94339, 95018, 95697, 96377, 97057,
+ 97739, 98421, 99103, 99787,100471,101156,101842,102528,103215,103903,
+ 104592, 105281, 105971, 106661, 107352, 108044, 108737, 109430, 110124,
+ ]
+ }
+}
diff --git a/db/pre-re/exp_guild.txt b/db/pre-re/exp_guild.txt
new file mode 100644
index 00000000..92804760
--- /dev/null
+++ b/db/pre-re/exp_guild.txt
@@ -0,0 +1,51 @@
+// Guild LvUp experience value table
+100000
+400000
+900000
+1600000
+2500000
+3600000
+4900000
+6400000
+8100000
+10000000
+12100000
+14400000
+16900000
+19600000
+22500000
+25600000
+28900000
+32400000
+36100000
+40000000
+44100000
+48400000
+52900000
+57600000
+62500000
+67600000
+72900000
+78400000
+84100000
+90000000
+96100000
+102400000
+108900000
+115600000
+122500000
+129600000
+136900000
+144400000
+152100000
+160000000
+168100000
+176400000
+184900000
+193600000
+202500000
+211600000
+220900000
+230400000
+240100000
+250000000
diff --git a/db/pre-re/exp_homun.txt b/db/pre-re/exp_homun.txt
new file mode 100644
index 00000000..33547c3d
--- /dev/null
+++ b/db/pre-re/exp_homun.txt
@@ -0,0 +1,154 @@
+//Homunculus LvUp experience value table
+347
+545
+891
+1485
+2178
+3168
+3762
+4158
+4505
+4900
+5390
+5880
+5978
+6223
+6566
+7203
+7840
+8232
+11050
+13660
+16900
+20900
+25810
+31870
+39310
+48500
+59820
+73760
+90920
+112100
+138170
+153390
+170270
+189020
+209820
+232910
+258550
+287000
+318580
+353630
+392540
+435740
+483690
+536910
+595990
+661550
+734330
+815110
+904780
+1004320
+1114810
+1237460
+1373600
+1524710
+1692440
+1878620
+2085280
+2314670
+2569290
+2851920
+3165640
+3513870
+3900400
+4329460
+4805710
+5334350
+5921140
+6572470
+7295450
+8097950
+8988730
+9977510
+11075040
+12293300
+13645570
+15146600
+16812740
+18662160
+20715000
+22993660
+25522970
+28330510
+31446880
+34906050
+38745730
+43007770
+47738640
+52989890
+58818790
+65288870
+72470660
+76094200
+79898920
+83893880
+88088590
+92493030
+97117690
+101973590
+107072280
+112425900
+118047200
+123949580
+130147070
+136654430
+143487170
+150661530
+158194620
+166104360
+174409590
+183130080
+192286600
+201900940
+211995990
+222595800
+233725600
+245411890
+257682500
+270566640
+284094980
+298299740
+313214730
+322611180
+332289520
+342258210
+352525970
+363101750
+373994820
+385214670
+396771130
+408674270
+420934510
+433562560
+446569450
+459966540
+473765550
+487978530
+502617900
+517696450
+533227350
+549224190
+565700920
+582671950
+600152110
+618156680
+636701390
+655802440
+675476520
+695740830
+716613060
+738111460
+760254820
+767857380
+0
diff --git a/db/pre-re/homunculus_db.txt b/db/pre-re/homunculus_db.txt
new file mode 100644
index 00000000..f0d005cc
--- /dev/null
+++ b/db/pre-re/homunculus_db.txt
@@ -0,0 +1,30 @@
+// Homunculus Database
+//
+// Structure of Database:
+// Class,EvoClass,Name,FoodID,HungryDelay,BaseSize,EvoSize,Race,Element,bASPD,bHP,bSP,bSTR,bAGI,bVIT,bINT,bDEX,bLUK,gnHP,gxHP,gnSP,gxSP,gnSTR,gxSTR,gnAGI,gxAGI,gnVIT,gxVIT,gnINT,gxINT,gnDEX,gxDEX,gnLUK,gxLUK,enHP,exHP,enSP,exSP,enSTR,exSTR,enAGI,exAGI,enVIT,exVIT,enINT,exINT,enDEX,exDEX,enLUK,exLUK
+//
+// 01. Class Homunculus ID.
+// 02. EvoClass Homunculus ID of the evolved version.
+// 03. Name Name of the homunculus.
+// 04. FoodID Item ID of the homunuclus food.
+// 05. HungryDelay Time interval in milliseconds after which the homunculus' hunger value is altered.
+// 06. BaseSize Size of the base homunculus class (0 = small, 1 = normal, 2 = large).
+// 07. EvoSize Size of the evolved homunculus class (0 = small, 1 = normal, 2 = large).
+// 08. Race Race of the homunculus (0 = formless, 1 = undead, 2 = brute, 3 = plant, 4 = insect, 5 = fish, 6 = demon, 7 = demi-human, 8 = angel, 9 = dragon).
+// 09. Element Element of the homunculus (0 = neutral, 1 = water, 2 = earth, 3 = fire, 4 = wind, 5 = poison, 6 = holy, 7 = dark, 8 = ghost, 9 = undead).
+// The element level is always 1.
+// ...
+//
+// Legend: b: base, gn: growth min, gx: growth max, en: evolution min, ex: evolution max
+// NOTE: Only the growth values are in a 1/10 scale, the other stats are 1/1 (eg: 5 gmAGI means 0.5 agi)
+
+// Class,EvoClass,Name,FoodID,HungryDelay,BaseSize,EvoSize,Race,Element,bASPD,bHP,bSP,bSTR,bAGI,bVIT,bINT,bDEX,bLUK,gnHP,gxHP,gnSP,gxSP,gnSTR,gxSTR,gnAGI,gxAGI,gnVIT,gxVIT,gnINT,gxINT,gnDEX,gxDEX,gnLUK,gxLUK,enHP,exHP,enSP,exSP,enSTR,exSTR,enAGI,exAGI,enVIT,exVIT,enINT,exINT,enDEX,exDEX,enLUK,exLUK
+6001,6031,Mage,502,300000,2,1,7,0,700,300,45,12,20,15,35,24,14,40,55,7,9,10,20,4,15,5,14,15,25,5,15,5,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6002,6032,Tanker,502,300000,0,1,7,0,700,350,40,20,15,35,24,14,12,45,60,6,9,10,20,4,15,15,25,5,15,5,15,5,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6003,6033,Agile,502,300000,0,1,7,0,700,300,40,15,35,24,14,12,20,40,60,6,9,10,20,14,25,5,15,5,15,5,15,5,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6004,6034,Strong,502,300000,0,1,7,0,620,320,40,35,24,14,12,20,15,40,60,6,9,20,30,4,15,5,15,5,15,5,15,5,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6005,6035,Lucky,502,300000,0,1,7,0,700,320,40,24,14,12,20,15,35,40,60,6,9,10,20,4,15,5,15,5,15,5,15,15,25,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6006,6036,Accurate,502,300000,0,1,7,0,670,320,40,14,12,20,15,35,24,40,60,6,9,10,20,4,15,5,15,5,15,15,25,5,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6007,6037,All Rounder,502,300000,0,1,7,0,720,300,40,20,20,20,20,20,20,40,60,6,9,15,20,8,15,10,15,10,15,10,15,10,15,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+6008,6038,Superior Machine,502,300000,0,1,7,0,720,300,40,15,10,30,20,30,10,40,60,6,9,10,25,4,20,5,20,5,20,5,20,5,20,800,2400,220,480,10,30,30,50,20,40,20,40,10,30,10,20
+
diff --git a/db/pre-re/item_chain.conf b/db/pre-re/item_chain.conf
new file mode 100644
index 00000000..2461684c
--- /dev/null
+++ b/db/pre-re/item_chain.conf
@@ -0,0 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2013-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//================= More Information ======================================
+// http://herc.ws/board/topic/1244-official-item-grouppackagechain
+//=========================================================================
+
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+ITMCHAIN_<Name>: {
+ <Item_Name>: <chance>
+ // ...
+}
+**************************************************************************/
+
+// Hercules expects those 3 to always exist:
+ITMCHAIN_ORE: {}
+ITMCHAIN_SIEGFRIED: {}
+ITMCHAIN_NEO_INSURANCE: {}
diff --git a/db/pre-re/item_combo_db.conf b/db/pre-re/item_combo_db.conf
new file mode 100644
index 00000000..5f045600
--- /dev/null
+++ b/db/pre-re/item_combo_db.conf
@@ -0,0 +1,43 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2019 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//================= Description ===========================================
+// Configurations file for status effects
+//=========================================================================
+
+combo_db: (
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+{
+ // ================ Mandatory fields ===============================
+ Items: ["item_list"] (string, array) list of items
+ Script: <"
+ Script
+ (it can be multi-line)
+ ">
+}
+**************************************************************************/
+)
diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf
new file mode 100644
index 00000000..ccdf7535
--- /dev/null
+++ b/db/pre-re/item_db.conf
@@ -0,0 +1,14819 @@
+//=========================================================================
+//= Items Database
+//=========================================================================
+
+item_db: (
+// Items Database
+//
+/******************************************************************************
+ ************* Entry structure ************************************************
+ ******************************************************************************
+{
+ // =================== Mandatory fields ===============================
+ Id: ID (int)
+ AegisName: "Aegis_Name" (string)
+ Name: "Item Name" (string)
+ // =================== Optional fields ================================
+ Type: Item Type (string, defaults to "IT_ETC")
+ Buy: Buy Price (int, defaults to Sell * 2)
+ Sell: Sell Price (int, defaults to Buy / 2)
+ Weight: Item Weight (int, defaults to 0)
+ Atk: Attack (int, defaults to 0)
+ Matk: Magical Attack (int, defaults to 0, ignored in pre-re)
+ Def: Defense (int, defaults to 0)
+ Range: Attack Range (int, defaults to 0)
+ MinRange: Minimal Attack Range (int, defaults to 0)
+ Slots: Slots (int, defaults to 0)
+ Job: Job mask (int, defaults to all jobs = 0xFFFFFFFF)
+ Upper: Upper mask (bitmask array, string or int, defaults to "ITEMUPPER_ALL")
+ Gender: Gender (string, defaults to "SEX_ANY")
+ Loc: Equip location (bitmask array, string or int, required value for equipment)
+ WeaponLv: Weapon Level (int, defaults to 0)
+ EquipLv: Equip required level (int, defaults to 0)
+ EquipLv: [min, max] (alternative syntax with min / max level)
+ Refine: Refineable (boolean, defaults to true)
+ DisableOptions: true/false (boolean, defaults to false !!for equipments only!!) [Smokexyz]
+ Subtype: Item Subtype (int, defaults to 0)
+ W_FIST, ///< Bare hands
+ W_DAGGER, //1
+ W_1HSWORD, //2
+ W_2HSWORD, //3
+ W_1HSPEAR, //4
+ W_2HSPEAR, //5
+ W_1HAXE, //6
+ W_2HAXE, //7
+ W_MACE, //8
+ W_2HMACE, //9
+ W_STAFF, //10
+ W_BOW, //11
+ W_KNUCKLE, //12
+ W_MUSICAL, //13
+ W_WHIP, //14
+ W_BOOK, //15
+ W_KATAR, //16
+ W_REVOLVER, //17
+ W_RIFLE, //18
+ W_GATLING, //19
+ W_SHOTGUN, //20
+ W_GRENADE, //21
+ W_HUUMA, //22
+ W_2HSTAFF, //23
+ ViewSprite: Sprite view ID (int, defaults to 0)
+ BindOnEquip: true/false (boolean, defaults to false)
+ ForceSerial: true/false (boolean, defaults to false)
+ BuyingStore: true/false (boolean, defaults to false)
+ Delay: Delay to use item (int, defaults to 0)
+ FloorLifeTime: Delay to remove item from ground (int, default flooritem_lifetime)
+ KeepAfterUse: true/false (boolean, defaults to false)
+ DropAnnounce: true/false (boolean, defaults to false)
+ AllowPickup: true/false (boolean, defaults to true)
+ Charm: true/false (boolean, defaults to false)
+ MaxFloorOffset: [x, y] (int, defaults to 8)
+ MaxFloorOffset: offset (int, defaults to 8)
+ Identified: true/false (boolean, default to true)
+ RequiredStr: required strength (int, default to 0)
+ RequiredAgi: required agility (int, default to 0)
+ RequiredVit: required vitality (int, default to 0)
+ RequiredInt: required intellect (int, default to 0)
+ RequiredDex: required dexterity (int, default to 0)
+ RequiredLuk: required luck (int, default to 0)
+ RequiredMaxHp: required max hp (int, default to 0)
+ RequiredMaxSp: required max sp (int, default to 0)
+ RequiredAtk: required attack (int, default to 0)
+ RequiredMAtkMin: required minimal magic attack (int, default to 0)
+ RequiredMAtkMax: required maximum magic attack (int, default to 0)
+ RequiredDef: required defence (int, default to 0)
+ RequiredMDef: required magic defence (int, default to 0)
+ RequiredSkill: required skill (int, default to 0)
+ UseEffect: effect if use/equip item success (int, default to -1)
+ UseFailEffect: effect if use/equip item failed (int, default to -1)
+ UnequipEffect: effect if unequip item success (int, default to -1)
+ UnequipFailEffect: effect if unequip item failed (int, default to -1)
+ Trade: { (defaults to no restrictions)
+ override: GroupID (int, defaults to 100)
+ nodrop: true/false (boolean, defaults to false)
+ notrade: true/false (boolean, defaults to false)
+ partneroverride: true/false (boolean, defaults to false)
+ noselltonpc: true/false (boolean, defaults to false)
+ nocart: true/false (boolean, defaults to false)
+ nostorage: true/false (boolean, defaults to false)
+ nogstorage: true/false (boolean, defaults to false)
+ nomail: true/false (boolean, defaults to false)
+ noauction: true/false (boolean, defaults to false)
+ }
+ Nouse: { (defaults to no restrictions)
+ override: GroupID (int, defaults to 100)
+ sitting: true/false (boolean, defaults to false)
+ }
+ Stack: [amount, type] (int, defaults to 0)
+ Sprite: SpriteID (int, defaults to 0)
+ Script: <"
+ Script
+ (it can be multi-line)
+ ">
+ OnEquipScript: <" OnEquip Script (can also be multi-line) ">
+ OnUnequipScript: <" OnUnequip Script (can also be multi-line) ">
+ OnDropScript: <" OnDrop Script (can also be multi-line) ">
+ OnTakeScript: <" OnTake Script (can also be multi-line) ">
+ OnInsertCardScript: <" OnInsert card Script (can also be multi-line) ">
+ AllowCards: {
+ idNUM: amount (NUM is id number, amount is amount)
+ }
+ AllowAmmo: {
+ idNUM: something (NUM is id number)
+ }
+},
+******************************************************************************/
+{
+ Id: 521
+ AegisName: "Dagger"
+ Name: "Dagger"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 200
+ Atk: 15
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+},
+{
+ Id: 522
+ AegisName: "SharpKnife"
+ Name: "SharpKnife"
+ Type: "IT_WEAPON"
+ Buy: 100
+ Sell: 50
+ Weight: 150
+ Atk: 10
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+},
+{
+ Id: 529
+ AegisName: "IronArrow"
+ Name: "IronArrow"
+ Type: "IT_AMMO"
+ Buy: 4
+ Sell: 2
+ Weight: 1
+ Atk: 40
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 529
+ Subtype: "A_ARROW"
+},
+{
+ Id: 530
+ AegisName: "ShortBow"
+ Name: "ShortBow"
+ Type: "IT_WEAPON"
+ Buy: 2500
+ Sell: 1000
+ Weight: 600
+ Atk: 50
+ Range: 5
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 4
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id529: 1
+ Id762: 1
+ Id1199: 1
+ Id1282: 1
+ }
+ Script: <"
+ bonus bMatkRate, -5;
+ ">
+},
+{
+ Id: 536
+ AegisName: "ShortSword"
+ Name: "ShortSword"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 2000
+ Atk: 90
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+},
+{
+ Id: 545
+ AegisName: "ForestBow"
+ Name: "ForestBow"
+ Type: "IT_WEAPON"
+ Buy: 20000
+ Sell: 5000
+ Weight: 1200
+ Atk: 70
+ Range: 5
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 0
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id529: 1
+ Id762: 1
+ Id1199: 1
+ Id1282: 1
+ }
+ Script: <"
+ bonus bMatkRate, -7;
+ ">
+},
+{
+ Id: 547
+ AegisName: "Bardiche"
+ Name: "Bardiche"
+ Type: "IT_WEAPON"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 0
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSPEAR"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 548
+ AegisName: "Halberd"
+ Name: "Halberd"
+ Type: "IT_WEAPON"
+ Buy: 20
+ Sell: 10
+ Weight: 1400
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 0
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSPEAR"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 549
+ AegisName: "Axe"
+ Name: "Axe"
+ Type: "IT_WEAPON"
+ Buy: 20
+ Sell: 10
+ Weight: 1200
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 0
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HAXE"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 550
+ AegisName: "BlacksmithsAxe"
+ Name: "BlacksmithsAxe"
+ Type: "IT_WEAPON"
+ Buy: 20
+ Sell: 10
+ Weight: 1200
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 0
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HAXE"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 561
+ AegisName: "Sabre"
+ Name: "Sabre"
+ Type: "IT_WEAPON"
+ Buy: 10000
+ Sell: 5000
+ Weight: 300
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+},
+{
+ Id: 570
+ AegisName: "BoneKnife"
+ Name: "BoneKnife"
+ Type: "IT_WEAPON"
+ Buy: 10000
+ Sell: 6000
+ Weight: 450
+ Atk: 115
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+},
+{
+ Id: 571
+ AegisName: "Setzer"
+ Name: "Setzer"
+ Type: "IT_WEAPON"
+ Buy: 20000
+ Sell: 8000
+ Weight: 900
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+},
+{
+ Id: 572
+ AegisName: "Scimitar"
+ Name: "Scimitar"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 200
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 573
+ AegisName: "Falchion"
+ Name: "Falchion"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 300
+ Atk: 270
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ bonus bDoubleAddRate, 40;
+ bonus bHit, -25;
+ bonus bCritical, -25;
+ ">
+},
+{
+ Id: 574
+ AegisName: "ScorpionKing"
+ Name: "Scorpion King"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 600
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSPEAR"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 575
+ AegisName: "DesertBow"
+ Name: "DesertBow"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 1200
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+ AllowAmmo: {
+ Id529: 1
+ Id762: 1
+ Id1199: 1
+ Id1282: 1
+ }
+ Script: <"
+ bonus bMatkRate, -10;
+ ">
+},
+{
+ Id: 576
+ AegisName: "Beheader"
+ Name: "Beheader"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 2000
+ Atk: 999
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "NoBowItem";
+ set @bStat, Int;
+ set @maxbStatVal, 1;
+ callfunc "RequireMaxStat";
+ bonus bDoubleAddRate, 50;
+ bonus bSpeedAddRate, 10;
+ bonus bHit, -20;
+ bonus bCritical, -25;
+ ">
+},
+{
+ Id: 577
+ AegisName: "BoneDarts"
+ Name: "BoneDarts"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 300
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_HUUMA"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 578
+ AegisName: "SandCutter"
+ Name: "SandCutter"
+ Type: "IT_WEAPON"
+ Buy: 30000
+ Sell: 15000
+ Weight: 1500
+ Atk: 140
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 2
+ EquipLv: 80
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ bonus bDoubleAddRate, 5;
+ ">
+},
+{
+ Id: 579
+ AegisName: "RockKnife"
+ Name: "RockKnife"
+ Type: "IT_WEAPON"
+ Buy: 15000
+ Sell: 7500
+ Weight: 500
+ Atk: 110
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+ Script: <"
+ bonus bVit, 3;
+ ">
+},
+{
+ Id: 580
+ AegisName: "StaffOfLife"
+ Name: "StaffOfLife"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 1500
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_STAFF"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 581
+ AegisName: "CrescentRod"
+ Name: "CrescentRod"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 1500
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_STAFF"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 582
+ AegisName: "StaffOfFire"
+ Name: "StaffOfFire"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 1500
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_STAFF"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 583
+ AegisName: "StaffOfIce"
+ Name: "StaffOfIce"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 1500
+ Atk: 100
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_STAFF"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 584
+ AegisName: "Jackal"
+ Name: "Jackal"
+ Type: "IT_WEAPON"
+ Buy: 8000
+ Sell: 4000
+ Weight: 100
+ Atk: 120
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ bonus bDoubleAddRate, 30;
+ ">
+},
+{
+ Id: 587
+ AegisName: "Sword"
+ Name: "Sword"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 200
+ Atk: 15
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 588
+ AegisName: "BastardSword"
+ Name: "BastardSword"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 200
+ Atk: 15
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 591
+ AegisName: "LongSword"
+ Name: "LongSword"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 200
+ Atk: 15
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 594
+ AegisName: "Spear"
+ Name: "Spear"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 200
+ Atk: 15
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSPEAR"
+ Script: <"
+ callfunc "UnreleasedItem", EQI_HAND_R;
+ ">
+},
+{
+ Id: 623
+ AegisName: "Scythe"
+ Name: "Scythe"
+ Type: "IT_WEAPON"
+ Buy: 100
+ Sell: 50
+ Weight: 1200
+ Atk: 75
+ Range: 1
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_2HSWORD"
+},
+{
+ Id: 758
+ AegisName: "WoodenStaff"
+ Name: "WoodenStaff"
+ Type: "IT_WEAPON"
+ Buy: 4000
+ Sell: 2000
+ Weight: 1000
+ Atk: 50
+ Range: 1
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_2HSTAFF"
+ OnEquipScript: <"
+ callfunc "RequireStat", bInt, 60, EQI_HAND_R;
+ ">
+ Script: <"
+ bonus bMatkRate, 10;
+ if (getskilllv(SKILL_CONFRINGO))
+ addtoskill(SKILL_CONFRINGO, 1, 2);
+ ">
+},
+{
+ Id: 1171
+ AegisName: "Wand"
+ Name: "Wand"
+ Type: "IT_WEAPON"
+ Buy: 400
+ Sell: 200
+ Weight: 100
+ Atk: 1
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_STAFF"
+ OnEquipScript: <"
+ callfunc "RequireStat", bInt, 5, EQI_HAND_R;
+ ">
+ Script: <"
+ bonus bMatkRate, 5;
+ ">
+},
+{
+ Id: 762
+ AegisName: "TerraniteArrow"
+ Name: "TerraniteArrow"
+ Type: "IT_AMMO"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Atk: 50
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 762
+ Subtype: "A_ARROW"
+ Script: <"
+ bonus bCritical, 20;
+ ">
+},
+{
+ Id: 867
+ AegisName: "IceGladius"
+ Name: "IceGladius"
+ Type: "IT_WEAPON"
+ Buy: 2000
+ Sell: 1000
+ Weight: 1000
+ Atk: 110
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+ Script: <"
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 878
+ AegisName: "BansheeBow"
+ Name: "BansheeBow"
+ Type: "IT_WEAPON"
+ Buy: 101000
+ Sell: 40000
+ Weight: 900
+ Atk: 140
+ Range: 6
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 90
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id529: 1
+ Id762: 1
+ Id1199: 1
+ Id1282: 1
+ }
+ OnEquipScript: <"
+ callfunc "RequireStat", bDex, 80, EQI_HAND_R;
+ ">
+ Script: <"
+ bonus2 bHPDrainRate, 100, -2;
+ bonus bAspdRate, 20;
+ bonus bMaxHP, -150;
+ bonus bSpeedAddRate, 10;
+ bonus bDefRate, -40;
+ bonus bDef2Rate, -35;
+ bonus bMatkRate, -9;
+ ">
+},
+{
+ Id: 903
+ AegisName: "SlingShot"
+ Name: "SlingShot"
+ Type: "IT_WEAPON"
+ Buy: 500
+ Sell: 50
+ Weight: 10
+ Atk: 5
+ Range: 4
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id904: 1
+ }
+},
+{
+ Id: 904
+ AegisName: "SlingBullet"
+ Name: "SlingBullet"
+ Type: "IT_AMMO"
+ Buy: 1
+ Sell: 0
+ Weight: 1
+ Atk: 3
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 904
+ Subtype: "A_ARROW"
+},
+{
+ Id: 906
+ AegisName: "KidBook"
+ Name: "KidBook"
+ Type: "IT_WEAPON"
+ Buy: 10000
+ Sell: 5000
+ Weight: 100
+ Atk: 1
+ Range: 3
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ Subtype: "W_HUUMA"
+},
+{
+ Id: 1199
+ AegisName: "Arrow"
+ Name: "Arrow"
+ Type: "IT_AMMO"
+ Buy: 1
+ Sell: 0
+ Weight: 1
+ Atk: 20
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 1199
+ Subtype: "A_ARROW"
+},
+{
+ Id: 1200
+ AegisName: "Bow"
+ Name: "Bow"
+ Type: "IT_WEAPON"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Atk: 20
+ Range: 5
+ Slots: 0
+ Loc: ["EQP_HAND_L", "EQP_HAND_R"]
+ WeaponLv: 1
+ EquipLv: 4
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id529: 1
+ Id762: 1
+ Id1199: 1
+ Id1282: 1
+ }
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 1201
+ AegisName: "Knife"
+ Name: "Knife"
+ Type: "IT_WEAPON"
+ Buy: 50
+ Sell: 25
+ Weight: 120
+ Atk: 5
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_DAGGER"
+},
+{
+ Id: 1215
+ AegisName: "ToySabre"
+ Name: "ToySabre"
+ Type: "IT_WEAPON"
+ Buy: 2000000
+ Sell: 25
+ Weight: 1
+ Atk: 1
+ Range: 1
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_1HSWORD"
+},
+{
+ Id: 1282
+ AegisName: "BoneArrows"
+ Name: "BoneArrows"
+ Type: "IT_AMMO"
+ Buy: 50
+ Sell: 20
+ Weight: 0
+ Atk: 55
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 1282
+ Subtype: "A_ARROW"
+ Script: <"
+ bonus bCritical, 1;
+ ">
+},
+{
+ Id: 5260
+ AegisName: "Snowball"
+ Name: "Snowball"
+ Type: "IT_AMMO"
+ Buy: 1
+ Sell: 0
+ Weight: 1
+ Atk: 20
+ Slots: 0
+ Loc: "EQP_AMMO"
+ Refine: false
+ ViewSprite: 5260
+ Subtype: "A_SHELL"
+},
+{
+ Id: 5261
+ AegisName: "SnowLauncher"
+ Name: "SnowLauncher"
+ Type: "IT_WEAPON"
+ Buy: 500
+ Sell: 50
+ Weight: 10
+ Atk: 20
+ Range: 3
+ Slots: 0
+ Loc: "EQP_HAND_R"
+ WeaponLv: 1
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1
+ Subtype: "W_BOW"
+ AllowAmmo: {
+ Id5260: 1
+ }
+},
+{
+ Id: 702
+ AegisName: "WeddingRing"
+ Name: "WeddingRing"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ARMOR"
+ Refine: false
+ ViewSprite: 702
+},
+{
+ Id: 742
+ AegisName: "FourLeafClover"
+ Name: "FourLeafClover"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 742
+ Script: <"
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 749
+ AegisName: "Towel"
+ Name: "Towel"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 250
+ Weight: 50
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 749
+},
+{
+ Id: 829
+ AegisName: "CrozeniteFourLeafAmulet"
+ Name: "CrozeniteFourLeafAmulet"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 1000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 829
+ Script: <"
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 830
+ AegisName: "BromenalFourLeafAmulet"
+ Name: "BromenalFourLeafAmulet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 2000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 830
+ Script: <"
+ bonus bLuk, 2;
+ ">
+},
+{
+ Id: 831
+ AegisName: "SilverFourLeafAmulet"
+ Name: "SilverFourLeafAmulet"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 3000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 831
+ Script: <"
+ bonus bLuk, 3;
+ ">
+},
+{
+ Id: 832
+ AegisName: "GoldenFourLeafAmulet"
+ Name: "GoldenFourLeafAmulet"
+ Type: "IT_ARMOR"
+ Buy: 40000
+ Sell: 4000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 832
+ Script: <"
+ bonus bLuk, 4;
+ ">
+},
+{
+ Id: 865
+ AegisName: "Grimoire"
+ Name: "Grimoire"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 100
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 865
+ Script: <"
+ bonus bMaxSP, 30;
+ ">
+},
+{
+ Id: 879
+ AegisName: "HeartOfIsis"
+ Name: "HeartOfIsis"
+ Type: "IT_ARMOR"
+ Buy: 70000
+ Sell: 35000
+ Weight: 40
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ WeaponLv: 0
+ EquipLv: 85
+ Refine: false
+ ViewSprite: 879
+ Script: <"
+ bonus bMaxHPrate, 15;
+ bonus bHPrecovRate, 65;
+ ">
+},
+{
+ Id: 1227
+ AegisName: "EnchantersAmulet"
+ Name: "EnchantersAmulet"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ARMOR"
+ Refine: false
+ ViewSprite: 1227
+ Script: <"
+ bonus bHit, 22;
+ ">
+},
+{
+ Id: 1244
+ AegisName: "DarkTalisman"
+ Name: "DarkTalisman"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 1244
+ Script: <"
+ bonus bMatkRate, 10;
+ bonus bMdef, 30;
+ ">
+},
+{
+ Id: 4008
+ AegisName: "DiamondRing"
+ Name: "DiamondRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4008
+ Script: <"
+ bonus bVit, 1;
+ ">
+},
+{
+ Id: 4009
+ AegisName: "RubyRing"
+ Name: "RubyRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4009
+ Script: <"
+ bonus bStr, 1;
+ ">
+},
+{
+ Id: 4010
+ AegisName: "EmeraldRing"
+ Name: "EmeraldRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4010
+ Script: <"
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 4011
+ AegisName: "SapphireRing"
+ Name: "SapphireRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4011
+ Script: <"
+ bonus bInt, 1;
+ ">
+},
+{
+ Id: 4012
+ AegisName: "TopazRing"
+ Name: "TopazRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4012
+ Script: <"
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 4013
+ AegisName: "AmethystRing"
+ Name: "AmethystRing"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4013
+ Script: <"
+ bonus bDex, 1;
+ ">
+},
+{
+ Id: 4014
+ AegisName: "SimpleRing"
+ Name: "SimpleRing"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 2500
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 4014
+},
+{
+ Id: 677
+ AegisName: "HeartNecklace"
+ Name: "HeartNecklace"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_L"
+ Refine: false
+ ViewSprite: 677
+},
+{
+ Id: 5252
+ AegisName: "GuardianWings"
+ Name: "GuardianWings"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ARMOR"
+ Refine: false
+ ViewSprite: 5252
+},
+{
+ Id: 5253
+ AegisName: "MageRing"
+ Name: "MageRing"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Loc: "EQP_ACC_R"
+ Refine: false
+ ViewSprite: 5253
+ Script: <"
+ bonus bInt, 1;
+ ">
+},
+{
+ Id: 528
+ AegisName: "Boots"
+ Name: "Boots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 80
+ Def: 2
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 528
+},
+{
+ Id: 655
+ AegisName: "FurBoots"
+ Name: "FurBoots"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 600
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 655
+},
+{
+ Id: 734
+ AegisName: "BlackBoots"
+ Name: "BlackBoots"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 3000
+ Weight: 25
+ Def: 3
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 734
+},
+{
+ Id: 735
+ AegisName: "CottonBoots"
+ Name: "CottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 10
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 735
+},
+{
+ Id: 757
+ AegisName: "AssassinBoots"
+ Name: "AssassinBoots"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 2000
+ Weight: 10
+ Def: 3
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 757
+ Script: <"
+ callfunc "BrawlingItem", EQI_SHOES;
+ bonus bAgi, 4;
+ bonus bMatkRate, -1;
+ ">
+},
+{
+ Id: 792
+ AegisName: "BromenalBoots"
+ Name: "BromenalBoots"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 792
+},
+{
+ Id: 876
+ AegisName: "WarlordBoots"
+ Name: "WarlordBoots"
+ Type: "IT_ARMOR"
+ Buy: 19000
+ Sell: 2000
+ Weight: 550
+ Def: 5
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 876
+ Script: <"
+ bonus bMatkRate, -4;
+ ">
+},
+{
+ Id: 2150
+ AegisName: "RedCottonBoots"
+ Name: "RedCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2150
+},
+{
+ Id: 2151
+ AegisName: "GreenCottonBoots"
+ Name: "GreenCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2151
+},
+{
+ Id: 2152
+ AegisName: "DarkBlueCottonBoots"
+ Name: "DarkBlueCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2152
+},
+{
+ Id: 2153
+ AegisName: "YellowCottonBoots"
+ Name: "YellowCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2153
+},
+{
+ Id: 2154
+ AegisName: "LightBlueCottonBoots"
+ Name: "LightBlueCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2154
+},
+{
+ Id: 2155
+ AegisName: "PinkCottonBoots"
+ Name: "PinkCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2155
+},
+{
+ Id: 2156
+ AegisName: "BlackCottonBoots"
+ Name: "BlackCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2156
+},
+{
+ Id: 2157
+ AegisName: "OrangeCottonBoots"
+ Name: "OrangeCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2157
+},
+{
+ Id: 2158
+ AegisName: "PurpleCottonBoots"
+ Name: "PurpleCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2158
+},
+{
+ Id: 2159
+ AegisName: "DarkGreenCottonBoots"
+ Name: "DarkGreenCottonBoots"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 30
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 2159
+},
+{
+ Id: 1188
+ AegisName: "RedStockings"
+ Name: "RedStockings"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 2000
+ Weight: 10
+ Def: 1
+ Slots: 0
+ Loc: "EQP_SHOES"
+ Refine: false
+ ViewSprite: 1188
+},
+{
+ Id: 503
+ AegisName: "CasinoCoins"
+ Name: "CasinoCoins"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 503
+},
+{
+ Id: 504
+ AegisName: "DecorCandy"
+ Name: "DecorCandy"
+ Type: "IT_ETC"
+ Buy: 25
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 504
+},
+{
+ Id: 505
+ AegisName: "MaggotSlime"
+ Name: "MaggotSlime"
+ Type: "IT_ETC"
+ Buy: 8
+ Sell: 4
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 505
+},
+{
+ Id: 507
+ AegisName: "ScorpionStinger"
+ Name: "ScorpionStinger"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 507
+},
+{
+ Id: 515
+ AegisName: "PurplePresentBox"
+ Name: "PurplePresentBox"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 515
+},
+{
+ Id: 516
+ AegisName: "BluePresentBox"
+ Name: "BluePresentBox"
+ Type: "IT_ETC"
+ Buy: 60
+ Sell: 30
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 516
+},
+{
+ Id: 517
+ AegisName: "RedScorpionStinger"
+ Name: "RedScorpionStinger"
+ Type: "IT_ETC"
+ Buy: 170
+ Sell: 85
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 517
+},
+{
+ Id: 518
+ AegisName: "BugLeg"
+ Name: "BugLeg"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 518
+},
+{
+ Id: 526
+ AegisName: "CoinBag"
+ Name: "CoinBag"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 526
+},
+{
+ Id: 537
+ AegisName: "TreasureKey"
+ Name: "TreasureKey"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 537
+},
+{
+ Id: 538
+ AegisName: "GreenPresentBox"
+ Name: "GreenPresentBox"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 538
+},
+{
+ Id: 540
+ AegisName: "EmptyBottle"
+ Name: "EmptyBottle"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 540
+},
+{
+ Id: 542
+ AegisName: "BottleOfSand"
+ Name: "BottleOfSand"
+ Type: "IT_ETC"
+ Buy: 70
+ Sell: 35
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 542
+},
+{
+ Id: 551
+ AegisName: "AquaHint"
+ Name: "AquaHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 551
+},
+{
+ Id: 552
+ AegisName: "MagentaHint"
+ Name: "MagentaHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 552
+},
+{
+ Id: 553
+ AegisName: "YellowHint"
+ Name: "YellowHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 553
+},
+{
+ Id: 554
+ AegisName: "GreenHint"
+ Name: "GreenHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 554
+},
+{
+ Id: 555
+ AegisName: "TealHint"
+ Name: "TealHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 555
+},
+{
+ Id: 556
+ AegisName: "PurpleHint"
+ Name: "PurpleHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 556
+},
+{
+ Id: 557
+ AegisName: "RedHint"
+ Name: "RedHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 557
+},
+{
+ Id: 558
+ AegisName: "BlueHint"
+ Name: "BlueHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 558
+},
+{
+ Id: 559
+ AegisName: "OrangeHint"
+ Name: "OrangeHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 559
+},
+{
+ Id: 560
+ AegisName: "GrayHint"
+ Name: "GrayHint"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 560
+},
+{
+ Id: 569
+ AegisName: "RawLog"
+ Name: "RawLog"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 569
+},
+{
+ Id: 589
+ AegisName: "Toothbrush"
+ Name: "Toothbrush"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 589
+},
+{
+ Id: 611
+ AegisName: "WhiteFur"
+ Name: "WhiteFur"
+ Type: "IT_ETC"
+ Buy: 8
+ Sell: 4
+ Weight: 8
+ Def: 0
+ Refine: false
+ ViewSprite: 611
+},
+{
+ Id: 612
+ AegisName: "CaveSnakeLamp"
+ Name: "CaveSnakeLamp"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 612
+},
+{
+ Id: 613
+ AegisName: "HardSpike"
+ Name: "HardSpike"
+ Type: "IT_ETC"
+ Buy: 40
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 613
+},
+{
+ Id: 614
+ AegisName: "PinkAntenna"
+ Name: "PinkAntenna"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 614
+},
+{
+ Id: 631
+ AegisName: "DarkCrystal"
+ Name: "DarkCrystal"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 631
+},
+{
+ Id: 635
+ AegisName: "SantaCookie"
+ Name: "SantaCookie"
+ Type: "IT_ETC"
+ Buy: 1
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 635
+},
+{
+ Id: 640
+ AegisName: "IronOre"
+ Name: "IronOre"
+ Type: "IT_ETC"
+ Buy: 250
+ Sell: 100
+ Weight: 40
+ Def: 0
+ Refine: false
+ ViewSprite: 640
+},
+{
+ Id: 641
+ AegisName: "SnakeSkin"
+ Name: "SnakeSkin"
+ Type: "IT_ETC"
+ Buy: 250
+ Sell: 100
+ Weight: 15
+ Def: 0
+ Refine: false
+ ViewSprite: 641
+},
+{
+ Id: 660
+ AegisName: "CottonCloth"
+ Name: "CottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 660
+},
+{
+ Id: 661
+ AegisName: "RedRose"
+ Name: "RedRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 661
+},
+{
+ Id: 662
+ AegisName: "WhiteRose"
+ Name: "WhiteRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 662
+},
+{
+ Id: 663
+ AegisName: "DarkRedRose"
+ Name: "DarkRedRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 663
+},
+{
+ Id: 664
+ AegisName: "PinkRose"
+ Name: "PinkRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 664
+},
+{
+ Id: 665
+ AegisName: "YellowRose"
+ Name: "YellowRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 665
+},
+{
+ Id: 666
+ AegisName: "BlackRose"
+ Name: "BlackRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 666
+},
+{
+ Id: 667
+ AegisName: "OrangeRose"
+ Name: "OrangeRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 667
+},
+{
+ Id: 668
+ AegisName: "BlueRose"
+ Name: "BlueRose"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 668
+},
+{
+ Id: 669
+ AegisName: "YellowTulip"
+ Name: "YellowTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 669
+},
+{
+ Id: 670
+ AegisName: "PurpleTulip"
+ Name: "PurpleTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 670
+},
+{
+ Id: 671
+ AegisName: "RedTulip"
+ Name: "RedTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 671
+},
+{
+ Id: 672
+ AegisName: "WhiteTulip"
+ Name: "WhiteTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 672
+},
+{
+ Id: 673
+ AegisName: "PinkTulip"
+ Name: "PinkTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 673
+},
+{
+ Id: 674
+ AegisName: "OrangeTulip"
+ Name: "OrangeTulip"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 674
+},
+{
+ Id: 680
+ AegisName: "MauveHerb"
+ Name: "MauveHerb"
+ Type: "IT_ETC"
+ Buy: 2
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 680
+},
+{
+ Id: 681
+ AegisName: "CobaltHerb"
+ Name: "CobaltHerb"
+ Type: "IT_ETC"
+ Buy: 2
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 681
+},
+{
+ Id: 682
+ AegisName: "GambogeHerb"
+ Name: "GambogeHerb"
+ Type: "IT_ETC"
+ Buy: 2
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 682
+},
+{
+ Id: 683
+ AegisName: "AlizarinHerb"
+ Name: "AlizarinHerb"
+ Type: "IT_ETC"
+ Buy: 2
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 683
+},
+{
+ Id: 690
+ AegisName: "RedDye"
+ Name: "RedDye"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 20
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 690
+},
+{
+ Id: 691
+ AegisName: "GreenDye"
+ Name: "GreenDye"
+ Type: "IT_ETC"
+ Buy: 2500
+ Sell: 1000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 691
+},
+{
+ Id: 692
+ AegisName: "DarkBlueDye"
+ Name: "DarkBlueDye"
+ Type: "IT_ETC"
+ Buy: 40000
+ Sell: 15000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 692
+},
+{
+ Id: 693
+ AegisName: "YellowDye"
+ Name: "YellowDye"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 20
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 693
+},
+{
+ Id: 694
+ AegisName: "LightBlueDye"
+ Name: "LightBlueDye"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 20
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 694
+},
+{
+ Id: 695
+ AegisName: "PinkDye"
+ Name: "PinkDye"
+ Type: "IT_ETC"
+ Buy: 2500
+ Sell: 1000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 695
+},
+{
+ Id: 696
+ AegisName: "BlackDye"
+ Name: "BlackDye"
+ Type: "IT_ETC"
+ Buy: 30000
+ Sell: 15000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 696
+},
+{
+ Id: 697
+ AegisName: "OrangeDye"
+ Name: "OrangeDye"
+ Type: "IT_ETC"
+ Buy: 2500
+ Sell: 1000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 697
+},
+{
+ Id: 698
+ AegisName: "PurpleDye"
+ Name: "PurpleDye"
+ Type: "IT_ETC"
+ Buy: 70000
+ Sell: 35000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 698
+},
+{
+ Id: 699
+ AegisName: "DarkGreenDye"
+ Name: "DarkGreenDye"
+ Type: "IT_ETC"
+ Buy: 2000
+ Sell: 1000
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 699
+},
+{
+ Id: 700
+ AegisName: "Pearl"
+ Name: "Pearl"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 3000
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 700
+},
+{
+ Id: 701
+ AegisName: "PileOfAsh"
+ Name: "PileOfAsh"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 100
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 701
+},
+{
+ Id: 703
+ AegisName: "SulphurPowder"
+ Name: "SulphurPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 703
+},
+{
+ Id: 704
+ AegisName: "IronPowder"
+ Name: "IronPowder"
+ Type: "IT_ETC"
+ Buy: 800
+ Sell: 80
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 704
+},
+{
+ Id: 706
+ AegisName: "GoldenScorpionStinger"
+ Name: "GoldenScorpionStinger"
+ Type: "IT_ETC"
+ Buy: 2000
+ Sell: 500
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 706
+},
+{
+ Id: 707
+ AegisName: "MonsterOilPotion"
+ Name: "MonsterOilPotion"
+ Type: "IT_ETC"
+ Buy: 10000
+ Sell: 2000
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 707
+},
+{
+ Id: 708
+ AegisName: "LeatherPatch"
+ Name: "LeatherPatch"
+ Type: "IT_ETC"
+ Buy: 300
+ Sell: 150
+ Weight: 18
+ Def: 0
+ Refine: false
+ ViewSprite: 708
+},
+{
+ Id: 709
+ AegisName: "BlackScorpionStinger"
+ Name: "BlackScorpionStinger"
+ Type: "IT_ETC"
+ Buy: 250
+ Sell: 100
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 709
+},
+{
+ Id: 710
+ AegisName: "SnakeTongue"
+ Name: "SnakeTongue"
+ Type: "IT_ETC"
+ Buy: 60
+ Sell: 30
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 710
+},
+{
+ Id: 711
+ AegisName: "MountainSnakeTongue"
+ Name: "MountainSnakeTongue"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 711
+},
+{
+ Id: 712
+ AegisName: "GrassSnakeTongue"
+ Name: "GrassSnakeTongue"
+ Type: "IT_ETC"
+ Buy: 160
+ Sell: 80
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 712
+},
+{
+ Id: 713
+ AegisName: "CaveSnakeTongue"
+ Name: "CaveSnakeTongue"
+ Type: "IT_ETC"
+ Buy: 120
+ Sell: 60
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 713
+},
+{
+ Id: 718
+ AegisName: "SilkCocoon"
+ Name: "SilkCocoon"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 3
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 718
+},
+{
+ Id: 727
+ AegisName: "Iten"
+ Name: "Iten"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 8000
+ Def: 0
+ Refine: false
+ ViewSprite: 727
+},
+{
+ Id: 728
+ AegisName: "MoubooFigurine"
+ Name: "MoubooFigurine"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 9
+ Def: 0
+ Refine: false
+ ViewSprite: 728
+},
+{
+ Id: 729
+ AegisName: "WarpedLog"
+ Name: "WarpedLog"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 8
+ Def: 0
+ Refine: false
+ ViewSprite: 729
+},
+{
+ Id: 730
+ AegisName: "Lifestone"
+ Name: "Lifestone"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 730
+},
+{
+ Id: 732
+ AegisName: "DruidTreeBranch"
+ Name: "DruidTreeBranch"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 732
+},
+{
+ Id: 740
+ AegisName: "Root"
+ Name: "Root"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 200
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 740
+},
+{
+ Id: 746
+ AegisName: "MopoxCurePotion"
+ Name: "MopoxCurePotion"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 746
+},
+{
+ Id: 753
+ AegisName: "BatWing"
+ Name: "BatWing"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 10
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 753
+},
+{
+ Id: 754
+ AegisName: "BatTeeth"
+ Name: "BatTeeth"
+ Type: "IT_ETC"
+ Buy: 600
+ Sell: 12
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 754
+},
+{
+ Id: 763
+ AegisName: "TerraniteOre"
+ Name: "TerraniteOre"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 40
+ Def: 0
+ Refine: false
+ ViewSprite: 763
+},
+{
+ Id: 772
+ AegisName: "WispPowder"
+ Name: "WispPowder"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 350
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 772
+},
+{
+ Id: 773
+ AegisName: "SpectrePowder"
+ Name: "SpectrePowder"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 350
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 773
+},
+{
+ Id: 774
+ AegisName: "PoltergeistPowder"
+ Name: "PoltergeistPowder"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 350
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 774
+},
+{
+ Id: 775
+ AegisName: "Bone"
+ Name: "Bone"
+ Type: "IT_ETC"
+ Buy: 140
+ Sell: 70
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 775
+},
+{
+ Id: 776
+ AegisName: "Skull"
+ Name: "Skull"
+ Type: "IT_ETC"
+ Buy: 900
+ Sell: 450
+ Weight: 30
+ Def: 0
+ Refine: false
+ ViewSprite: 776
+},
+{
+ Id: 777
+ AegisName: "RottenRags"
+ Name: "RottenRags"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 15
+ Def: 0
+ Refine: false
+ ViewSprite: 777
+},
+{
+ Id: 778
+ AegisName: "DiseasedHeart"
+ Name: "DiseasedHeart"
+ Type: "IT_ETC"
+ Buy: 180
+ Sell: 90
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 778
+},
+{
+ Id: 779
+ AegisName: "UndeadEar"
+ Name: "UndeadEar"
+ Type: "IT_ETC"
+ Buy: 30
+ Sell: 15
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 779
+},
+{
+ Id: 780
+ AegisName: "UndeadEye"
+ Name: "UndeadEye"
+ Type: "IT_ETC"
+ Buy: 30
+ Sell: 15
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 780
+},
+{
+ Id: 799
+ AegisName: "MylarinDust"
+ Name: "MylarinDust"
+ Type: "IT_ETC"
+ Buy: 10000
+ Sell: 5000
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 799
+},
+{
+ Id: 802
+ AegisName: "EasterBasket"
+ Name: "EasterBasket"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 802
+},
+{
+ Id: 803
+ AegisName: "GrassLiner"
+ Name: "GrassLiner"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 803
+},
+{
+ Id: 804
+ AegisName: "JellyBeans"
+ Name: "JellyBeans"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 804
+},
+{
+ Id: 805
+ AegisName: "ChocolateMouboo"
+ Name: "ChocolateMouboo"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 805
+},
+{
+ Id: 806
+ AegisName: "ReedBundle"
+ Name: "ReedBundle"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 7
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 806
+},
+{
+ Id: 807
+ AegisName: "GrassSeed"
+ Name: "GrassSeed"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 807
+},
+{
+ Id: 819
+ AegisName: "DiamondPowder"
+ Name: "DiamondPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 819
+},
+{
+ Id: 820
+ AegisName: "RubyPowder"
+ Name: "RubyPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 820
+},
+{
+ Id: 821
+ AegisName: "EmeraldPowder"
+ Name: "EmeraldPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 821
+},
+{
+ Id: 822
+ AegisName: "SapphirePowder"
+ Name: "SapphirePowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 822
+},
+{
+ Id: 823
+ AegisName: "TopazPowder"
+ Name: "TopazPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 823
+},
+{
+ Id: 824
+ AegisName: "AmethystPowder"
+ Name: "AmethystPowder"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 824
+},
+{
+ Id: 833
+ AegisName: "BrokenFourLeafAmulet"
+ Name: "BrokenFourLeafAmulet"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 1
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 833
+},
+{
+ Id: 834
+ AegisName: "BrokenDoll"
+ Name: "BrokenDoll"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 5
+ Weight: 15
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 834
+},
+{
+ Id: 835
+ AegisName: "HyvernStinger"
+ Name: "HyvernStinger"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 25
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 835
+},
+{
+ Id: 836
+ AegisName: "GrubSlime"
+ Name: "GrubSlime"
+ Type: "IT_ETC"
+ Buy: 40
+ Sell: 10
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 836
+},
+{
+ Id: 841
+ AegisName: "RedDottedWrap"
+ Name: "RedDottedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 841
+},
+{
+ Id: 842
+ AegisName: "YellowDottedWrap"
+ Name: "YellowDottedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 842
+},
+{
+ Id: 843
+ AegisName: "BlueDottedWrap"
+ Name: "BlueDottedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 843
+},
+{
+ Id: 844
+ AegisName: "PurpleStripedWrap"
+ Name: "PurpleStripedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 844
+},
+{
+ Id: 845
+ AegisName: "RedGoldenStripedWrap"
+ Name: "RedGoldenStripedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 845
+},
+{
+ Id: 846
+ AegisName: "GreenRedStripedWrap"
+ Name: "GreenRedStripedWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 500
+ Def: 0
+ Refine: false
+ ViewSprite: 846
+},
+{
+ Id: 847
+ AegisName: "PlushMouboo"
+ Name: "PlushMouboo"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 200
+ Def: 0
+ Refine: false
+ ViewSprite: 847
+},
+{
+ Id: 849
+ AegisName: "OpenPresentBox"
+ Name: "OpenPresentBox"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 849
+},
+{
+ Id: 850
+ AegisName: "ClosedChristmasBox"
+ Name: "ClosedChristmasBox"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 200
+ Def: 0
+ Refine: false
+ ViewSprite: 850
+},
+{
+ Id: 851
+ AegisName: "StickReinboo"
+ Name: "StickReinboo"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 851
+},
+{
+ Id: 852
+ AegisName: "LeatherBall"
+ Name: "LeatherBall"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 852
+},
+{
+ Id: 853
+ AegisName: "Doll"
+ Name: "Doll"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 30
+ Def: 0
+ Refine: false
+ ViewSprite: 853
+},
+{
+ Id: 858
+ AegisName: "WolvernTooth"
+ Name: "WolvernTooth"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 858
+},
+{
+ Id: 859
+ AegisName: "WolvernPelt"
+ Name: "WolvernPelt"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 250
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 859
+},
+{
+ Id: 860
+ AegisName: "SquirrelPelt"
+ Name: "SquirrelPelt"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 860
+},
+{
+ Id: 861
+ AegisName: "WhiteBellTuber"
+ Name: "WhiteBellTuber"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 3
+ Def: 0
+ Refine: false
+ ViewSprite: 861
+},
+{
+ Id: 862
+ AegisName: "IcedWater"
+ Name: "IcedWater"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 862
+},
+{
+ Id: 863
+ AegisName: "SilverMirror"
+ Name: "SilverMirror"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 863
+},
+{
+ Id: 864
+ AegisName: "BookPage"
+ Name: "BookPage"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 864
+},
+{
+ Id: 866
+ AegisName: "LeatherSuitcase"
+ Name: "LeatherSuitcase"
+ Type: "IT_ETC"
+ Buy: 4000
+ Sell: 2000
+ Weight: 12000
+ Def: 0
+ Refine: false
+ ViewSprite: 866
+},
+{
+ Id: 869
+ AegisName: "Antlers"
+ Name: "Antlers"
+ Type: "IT_ETC"
+ Buy: 4000
+ Sell: 2000
+ Weight: 3000
+ Def: 0
+ Refine: false
+ ViewSprite: 869
+},
+{
+ Id: 871
+ AegisName: "SealedSoul"
+ Name: "SealedSoul"
+ Type: "IT_ETC"
+ Buy: 12000
+ Sell: 1000
+ Weight: 75
+ Def: 0
+ Refine: false
+ ViewSprite: 871
+},
+{
+ Id: 872
+ AegisName: "LockPicks"
+ Name: "LockPicks"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1500
+ Weight: 150
+ Def: 0
+ Refine: false
+ ViewSprite: 872
+},
+{
+ Id: 873
+ AegisName: "LazuriteShard"
+ Name: "LazuriteShard"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 50
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 873
+},
+{
+ Id: 874
+ AegisName: "LazuriteCrystal"
+ Name: "LazuriteCrystal"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 200
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 874
+},
+{
+ Id: 875
+ AegisName: "HeartOfLazurite"
+ Name: "HeartOfLazurite"
+ Type: "IT_ETC"
+ Buy: 10000
+ Sell: 400
+ Weight: 15
+ Def: 0
+ Refine: false
+ ViewSprite: 875
+},
+{
+ Id: 891
+ AegisName: "SilkSheet"
+ Name: "SilkSheet"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 250
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 891
+},
+{
+ Id: 892
+ AegisName: "OrangeSummonFlower"
+ Name: "OrangeSummonFlower"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 892
+},
+{
+ Id: 893
+ AegisName: "PurpleSummonFlower"
+ Name: "PurpleSummonFlower"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 893
+},
+{
+ Id: 894
+ AegisName: "WhiteSummonFlower"
+ Name: "WhiteSummonFlower"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 894
+},
+{
+ Id: 895
+ AegisName: "YellowSummonFlower"
+ Name: "YellowSummonFlower"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 200
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 895
+},
+{
+ Id: 896
+ AegisName: "RedSummonFlower"
+ Name: "RedSummonFlower"
+ Type: "IT_ETC"
+ Buy: 600
+ Sell: 300
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 896
+},
+{
+ Id: 1191
+ AegisName: "WhiteWrap"
+ Name: "WhiteWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 1191
+},
+{
+ Id: 1192
+ AegisName: "YellowWrap"
+ Name: "YellowWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 1192
+},
+{
+ Id: 1193
+ AegisName: "BlueWrap"
+ Name: "BlueWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 1193
+},
+{
+ Id: 1194
+ AegisName: "PurpleWrap"
+ Name: "PurpleWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 1194
+},
+{
+ Id: 1195
+ AegisName: "GreenWrap"
+ Name: "GreenWrap"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 1195
+},
+{
+ Id: 1198
+ AegisName: "Soul"
+ Name: "Soul"
+ Type: "IT_ETC"
+ Buy: 100000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 1198
+},
+{
+ Id: 1207
+ AegisName: "RedChristmasStocking"
+ Name: "RedChristmasStocking"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1207
+},
+{
+ Id: 1208
+ AegisName: "RedEasterEgg"
+ Name: "RedEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1208
+},
+{
+ Id: 1209
+ AegisName: "GreenEasterEgg"
+ Name: "GreenEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1209
+},
+{
+ Id: 1210
+ AegisName: "BlueEasterEgg"
+ Name: "BlueEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1210
+},
+{
+ Id: 1211
+ AegisName: "YellowEasterEgg"
+ Name: "YellowEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1211
+},
+{
+ Id: 1212
+ AegisName: "PinkEasterEgg"
+ Name: "PinkEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1212
+},
+{
+ Id: 1213
+ AegisName: "TealEasterEgg"
+ Name: "TealEasterEgg"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 40
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1213
+},
+{
+ Id: 1228
+ AegisName: "LightCrystal"
+ Name: "LightCrystal"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1228
+},
+{
+ Id: 1233
+ AegisName: "FakeFangs"
+ Name: "FakeFangs"
+ Type: "IT_ETC"
+ Buy: 20000
+ Sell: 10000
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1233
+},
+{
+ Id: 1234
+ AegisName: "RedOrnament"
+ Name: "RedOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1234
+},
+{
+ Id: 1235
+ AegisName: "YellowOrnament"
+ Name: "YellowOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1235
+},
+{
+ Id: 1236
+ AegisName: "GreenOrnament"
+ Name: "GreenOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1236
+},
+{
+ Id: 1237
+ AegisName: "AquaOrnament"
+ Name: "AquaOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1237
+},
+{
+ Id: 1238
+ AegisName: "BlueOrnament"
+ Name: "BlueOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1238
+},
+{
+ Id: 1239
+ AegisName: "MagentaOrnament"
+ Name: "MagentaOrnament"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1239
+},
+{
+ Id: 1240
+ AegisName: "SantaSnowGlobe"
+ Name: "SantaSnowGlobe"
+ Type: "IT_ETC"
+ Buy: 7500
+ Sell: 3750
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1240
+},
+{
+ Id: 1241
+ AegisName: "SnowmanSnowGlobe"
+ Name: "SnowmanSnowGlobe"
+ Type: "IT_ETC"
+ Buy: 7500
+ Sell: 3750
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1241
+},
+{
+ Id: 1245
+ AegisName: "BentNeedle"
+ Name: "BentNeedle"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 1
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1245
+},
+{
+ Id: 1246
+ AegisName: "DarkEasterEgg"
+ Name: "DarkEasterEgg"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 50
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1246
+},
+{
+ Id: 1249
+ AegisName: "StrangeCoin"
+ Name: "StrangeCoin"
+ Type: "IT_ETC"
+ Buy: 7000
+ Sell: 3500
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1249
+},
+{
+ Id: 1254
+ AegisName: "DarkPetal"
+ Name: "DarkPetal"
+ Type: "IT_ETC"
+ Buy: 15000
+ Sell: 8000
+ Weight: 250
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1254
+},
+{
+ Id: 1257
+ AegisName: "FlawedLens"
+ Name: "FlawedLens"
+ Type: "IT_ETC"
+ Buy: 10000
+ Sell: 5000
+ Weight: 3
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1257
+},
+{
+ Id: 2250
+ AegisName: "RedCottonCloth"
+ Name: "RedCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2250
+},
+{
+ Id: 2251
+ AegisName: "GreenCottonCloth"
+ Name: "GreenCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2251
+},
+{
+ Id: 2252
+ AegisName: "DarkBlueCottonCloth"
+ Name: "DarkBlueCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2252
+},
+{
+ Id: 2253
+ AegisName: "YellowCottonCloth"
+ Name: "YellowCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2253
+},
+{
+ Id: 2254
+ AegisName: "LightBlueCottonCloth"
+ Name: "LightBlueCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2254
+},
+{
+ Id: 2255
+ AegisName: "PinkCottonCloth"
+ Name: "PinkCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2255
+},
+{
+ Id: 2256
+ AegisName: "BlackCottonCloth"
+ Name: "BlackCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2256
+},
+{
+ Id: 2257
+ AegisName: "OrangeCottonCloth"
+ Name: "OrangeCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2257
+},
+{
+ Id: 2258
+ AegisName: "PurpleCottonCloth"
+ Name: "PurpleCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2258
+},
+{
+ Id: 2259
+ AegisName: "DarkGreenCottonCloth"
+ Name: "DarkGreenCottonCloth"
+ Type: "IT_ETC"
+ Buy: 400
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 2259
+},
+{
+ Id: 3000
+ AegisName: "JackOLantern"
+ Name: "JackOLantern"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 1000
+ Def: 0
+ Refine: false
+ ViewSprite: 3000
+},
+{
+ Id: 3002
+ AegisName: "RealisticBrain"
+ Name: "RealisticBrain"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 3002
+},
+{
+ Id: 3003
+ AegisName: "JarofBlood"
+ Name: "JarofBlood"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 375
+ Def: 0
+ Refine: false
+ ViewSprite: 3003
+},
+{
+ Id: 3004
+ AegisName: "Tongue"
+ Name: "Tongue"
+ Type: "IT_ETC"
+ Buy: 5
+ Sell: 1
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 3004
+},
+{
+ Id: 3011
+ AegisName: "PumpkinSeeds"
+ Name: "PumpkinSeeds"
+ Type: "IT_ETC"
+ Buy: 5
+ Sell: 1
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 3011
+},
+{
+ Id: 3012
+ AegisName: "BossMedal"
+ Name: "Boss Medal"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 1
+ ViewSprite: 3012
+ Trade: {
+ override: 60
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 4000
+ AegisName: "AngryScorpionStinger"
+ Name: "AngryScorpionStinger"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 4000
+},
+{
+ Id: 4001
+ AegisName: "Coal"
+ Name: "Coal"
+ Type: "IT_ETC"
+ Buy: 250
+ Sell: 100
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4001
+},
+{
+ Id: 4002
+ AegisName: "Diamond"
+ Name: "Diamond"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4002
+},
+{
+ Id: 4003
+ AegisName: "Ruby"
+ Name: "Ruby"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4003
+},
+{
+ Id: 4004
+ AegisName: "Emerald"
+ Name: "Emerald"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4004
+},
+{
+ Id: 4005
+ AegisName: "Sapphire"
+ Name: "Sapphire"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4005
+},
+{
+ Id: 4006
+ AegisName: "Topaz"
+ Name: "Topaz"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4006
+},
+{
+ Id: 4007
+ AegisName: "Amethyst"
+ Name: "Amethyst"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 0
+ Refine: false
+ ViewSprite: 4007
+},
+{
+ Id: 4015
+ AegisName: "IronIngot"
+ Name: "IronIngot"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 250
+ Weight: 200
+ Def: 0
+ Refine: false
+ ViewSprite: 4015
+},
+{
+ Id: 4016
+ AegisName: "BanditHood"
+ Name: "BanditHood"
+ Type: "IT_ETC"
+ Buy: 100
+ Sell: 50
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 4016
+},
+{
+ Id: 4017
+ AegisName: "RedPowder"
+ Name: "RedPowder"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 5
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 4017
+},
+{
+ Id: 4018
+ AegisName: "YellowPowder"
+ Name: "YellowPowder"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 5
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 4018
+},
+{
+ Id: 4019
+ AegisName: "BluePowder"
+ Name: "BluePowder"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 5
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 4019
+},
+{
+ Id: 4021
+ AegisName: "YellowPresentBox"
+ Name: "YellowPresentBox"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 4021
+},
+{
+ Id: 4022
+ AegisName: "WhitePresentBox"
+ Name: "WhitePresentBox"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 4022
+},
+{
+ Id: 4023
+ AegisName: "AnimalBones"
+ Name: "AnimalBones"
+ Type: "IT_ETC"
+ Buy: 50
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 4023
+},
+{
+ Id: 4024
+ AegisName: "FrozenYetiTear"
+ Name: "FrozenYetiTear"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 250
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 4024
+},
+{
+ Id: 4025
+ AegisName: "YetiClaw"
+ Name: "YetiClaw"
+ Type: "IT_ETC"
+ Buy: 150
+ Sell: 75
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 4025
+},
+{
+ Id: 4026
+ AegisName: "IceCube"
+ Name: "IceCube"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 4026
+},
+{
+ Id: 4029
+ AegisName: "GrimaceOfDementia"
+ Name: "GrimaceOfDementia"
+ Type: "IT_ETC"
+ Buy: 20
+ Sell: 10
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 4029
+},
+{
+ Id: 4034
+ AegisName: "BlackPearl"
+ Name: "BlackPearl"
+ Type: "IT_ETC"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 4034
+},
+{
+ Id: 4037
+ AegisName: "WhiteBlanket"
+ Name: "WhiteBlanket"
+ Type: "IT_ETC"
+ Buy: 600
+ Sell: 125
+ Weight: 50
+ Def: 0
+ Refine: false
+ ViewSprite: 4037
+},
+{
+ Id: 4038
+ AegisName: "WhiteSaddleRug"
+ Name: "WhiteSaddleRug"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 250
+ Weight: 100
+ Def: 0
+ Refine: false
+ ViewSprite: 4038
+},
+{
+ Id: 4039
+ AegisName: "RedSaddleRug"
+ Name: "RedSaddleRug"
+ Type: "IT_ETC"
+ Buy: 1200
+ Sell: 300
+ Weight: 110
+ Def: 0
+ Refine: false
+ ViewSprite: 4039
+},
+{
+ Id: 4040
+ AegisName: "RawTalisman"
+ Name: "RawTalisman"
+ Type: "IT_ETC"
+ Buy: 800
+ Sell: 200
+ Weight: 8
+ Def: 0
+ Refine: false
+ ViewSprite: 4040
+},
+{
+ Id: 4041
+ AegisName: "FlightTalisman"
+ Name: "FlightTalisman"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 1200
+ Weight: 12
+ Def: 0
+ Refine: false
+ ViewSprite: 4041
+},
+{
+ Id: 5110
+ AegisName: "Bloodstone"
+ Name: "Bloodstone"
+ Type: "IT_ETC"
+ Buy: 2000
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5110
+},
+{
+ Id: 5111
+ AegisName: "BrainStem"
+ Name: "BrainStem"
+ Type: "IT_ETC"
+ Buy: 180
+ Sell: 90
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5111
+},
+{
+ Id: 5112
+ AegisName: "CryptKey"
+ Name: "CryptKey"
+ Type: "IT_ETC"
+ Buy: 300
+ Sell: 150
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 5112
+},
+{
+ Id: 5113
+ AegisName: "Ectoplasm"
+ Name: "Ectoplasm"
+ Type: "IT_ETC"
+ Buy: 80
+ Sell: 20
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5113
+},
+{
+ Id: 5114
+ AegisName: "Urn"
+ Name: "Urn"
+ Type: "IT_ETC"
+ Buy: 40
+ Sell: 20
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 5114
+},
+{
+ Id: 5115
+ AegisName: "VampireBatWing"
+ Name: "VampireBatWing"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 20
+ Weight: 4
+ Def: 0
+ Refine: false
+ ViewSprite: 5115
+},
+{
+ Id: 5116
+ AegisName: "WraithHorn"
+ Name: "WraithHorn"
+ Type: "IT_ETC"
+ Buy: 700
+ Sell: 20
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5116
+},
+{
+ Id: 5117
+ AegisName: "AstralCube"
+ Name: "AstralCube"
+ Type: "IT_ETC"
+ Buy: 10000
+ Sell: 10
+ Weight: 800
+ Def: 0
+ Refine: false
+ ViewSprite: 5117
+},
+{
+ Id: 5118
+ AegisName: "RunestoneA"
+ Name: "RunestoneA"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5118
+},
+{
+ Id: 5119
+ AegisName: "RunestoneL"
+ Name: "RunestoneL"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5119
+},
+{
+ Id: 5120
+ AegisName: "RunestoneN"
+ Name: "RunestoneN"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5120
+},
+{
+ Id: 5121
+ AegisName: "RunestoneT"
+ Name: "RunestoneT"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5121
+},
+{
+ Id: 5122
+ AegisName: "RunestoneW"
+ Name: "RunestoneW"
+ Type: "IT_ETC"
+ Buy: 1000
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5122
+},
+{
+ Id: 5123
+ AegisName: "QuillOfBinding"
+ Name: "QuillOfBinding"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5123
+},
+{
+ Id: 5124
+ AegisName: "BloodInk"
+ Name: "BloodInk"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 4
+ Def: 0
+ Refine: false
+ ViewSprite: 5124
+},
+{
+ Id: 5125
+ AegisName: "UnderworldKey"
+ Name: "UnderworldKey"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 5125
+},
+{
+ Id: 5127
+ AegisName: "JarofOwnBlood"
+ Name: "JarofOwnBlood"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 375
+ Def: 0
+ Refine: false
+ ViewSprite: 5127
+},
+{
+ Id: 1197
+ AegisName: "SkeletonCharm"
+ Name: "SkeletonCharm"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 1197
+},
+{
+ Id: 5211
+ AegisName: "ActivatedSulphur"
+ Name: "ActivatedSulphur"
+ Type: "IT_ETC"
+ Buy: 3000
+ Sell: 5
+ Weight: 10
+ Def: 0
+ Refine: false
+ ViewSprite: 5211
+},
+{
+ Id: 5212
+ AegisName: "FairTradeSoil"
+ Name: "FairTradeSoil"
+ Type: "IT_ETC"
+ Buy: 500
+ Sell: 23
+ Weight: 40
+ Def: 0
+ Refine: false
+ ViewSprite: 5212
+},
+{
+ Id: 5215
+ AegisName: "FreeRangeMoss"
+ Name: "FreeRangeMoss"
+ Type: "IT_ETC"
+ Buy: 830
+ Sell: 20
+ Weight: 5
+ Def: 0
+ Refine: false
+ ViewSprite: 5215
+},
+{
+ Id: 5216
+ AegisName: "JadeEgg"
+ Name: "JadeEgg"
+ Type: "IT_ETC"
+ Buy: 938
+ Sell: 250
+ Weight: 2
+ Def: 0
+ Refine: false
+ ViewSprite: 5216
+},
+{
+ Id: 5217
+ AegisName: "RawAir"
+ Name: "RawAir"
+ Type: "IT_ETC"
+ Buy: 1999
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5217
+},
+{
+ Id: 5218
+ AegisName: "RedTicket"
+ Name: "RedTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5218
+},
+{
+ Id: 5219
+ AegisName: "YellowTicket"
+ Name: "YellowTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5219
+},
+{
+ Id: 5220
+ AegisName: "GoldTicket"
+ Name: "GoldTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5220
+},
+{
+ Id: 5221
+ AegisName: "GreenTicket"
+ Name: "GreenTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5221
+},
+{
+ Id: 5222
+ AegisName: "AquaTicket"
+ Name: "AquaTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5222
+},
+{
+ Id: 5223
+ AegisName: "BlueTicket"
+ Name: "BlueTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5223
+},
+{
+ Id: 5224
+ AegisName: "PurpleTicket"
+ Name: "PurpleTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5224
+},
+{
+ Id: 5225
+ AegisName: "PinkTicket"
+ Name: "PinkTicket"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5225
+},
+{
+ Id: 5251
+ AegisName: "WumpusEgg"
+ Name: "WumpusEgg"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5251
+},
+{
+ Id: 5256
+ AegisName: "PVPCoin"
+ Name: "PVPCoin"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5256
+},
+{
+ Id: 5265
+ AegisName: "LoveLetter"
+ Name: "LoveLetter"
+ Type: "IT_ETC"
+ Buy: 0
+ Sell: 0
+ Weight: 1
+ Def: 0
+ Refine: false
+ ViewSprite: 5265
+},
+{
+ Id: 523
+ AegisName: "LeatherShirt"
+ Name: "LeatherShirt"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 523
+ Script: <"
+ bonus bMatkRate, -1;
+ ">
+},
+{
+ Id: 546
+ AegisName: "DesertShirt"
+ Name: "DesertShirt"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 20
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 546
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 564
+ AegisName: "Turtleneck"
+ Name: "Turtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 30
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 564
+},
+{
+ Id: 624
+ AegisName: "VNeckSweater"
+ Name: "VNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 624
+},
+{
+ Id: 625
+ AegisName: "ChainmailShirt"
+ Name: "ChainmailShirt"
+ Type: "IT_ARMOR"
+ Buy: 15000
+ Sell: 1500
+ Weight: 800
+ Def: 20
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 625
+ Script: <"
+ bonus bMatkRate, -36;
+ ">
+},
+{
+ Id: 626
+ AegisName: "LightPlatemail"
+ Name: "LightPlatemail"
+ Type: "IT_ARMOR"
+ Buy: 50000
+ Sell: 2500
+ Weight: 1200
+ Def: 25
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 626
+ Script: <"
+ bonus bMatkRate, -45;
+ ">
+},
+{
+ Id: 645
+ AegisName: "GoldenPlatemail"
+ Name: "GoldenPlatemail"
+ Type: "IT_ARMOR"
+ Buy: 9999000
+ Sell: 3000
+ Weight: 4500
+ Def: 25
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 645
+ Script: <"
+ bonus bMatkRate, -30;
+ ">
+},
+{
+ Id: 649
+ AegisName: "WhiteEvokersRobeBlue"
+ Name: "WhiteEvokersRobeBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 649
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ bonus bCriticalDef, 10;
+ ">
+},
+{
+ Id: 650
+ AegisName: "BlackEvokersRobeBlue"
+ Name: "BlackEvokersRobeBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 650
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ bonus bCriticalDef, 10;
+ ">
+},
+{
+ Id: 651
+ AegisName: "WhiteWizardRobe"
+ Name: "WhiteWizardRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 651
+ Script: <"
+ bonus bMatkRate, 1;
+ ">
+},
+{
+ Id: 652
+ AegisName: "BlackWizardRobe"
+ Name: "BlackWizardRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 652
+ Script: <"
+ bonus bMatkRate, 1;
+ ">
+},
+{
+ Id: 653
+ AegisName: "ApprenticeRobe"
+ Name: "ApprenticeRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 653
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ bonus bCriticalDef, 10;
+ ">
+},
+{
+ Id: 658
+ AegisName: "WarlordPlate"
+ Name: "WarlordPlate"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 3000
+ Weight: 2600
+ Def: 27
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 658
+ Script: <"
+ bonus bMatkRate, -51;
+ ">
+},
+{
+ Id: 659
+ AegisName: "GoldenWarlordPlate"
+ Name: "GoldenWarlordPlate"
+ Type: "IT_ARMOR"
+ Buy: 500000
+ Sell: 4000
+ Weight: 7600
+ Def: 27
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 659
+ Script: <"
+ bonus bMatkRate, -33;
+ ">
+},
+{
+ Id: 688
+ AegisName: "TankTop"
+ Name: "TankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 10
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 688
+},
+{
+ Id: 689
+ AegisName: "ShortTankTop"
+ Name: "ShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 689
+},
+{
+ Id: 720
+ AegisName: "SilkRobe"
+ Name: "SilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 720
+},
+{
+ Id: 726
+ AegisName: "GMRobe"
+ Name: "GMRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 40
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 726
+ Nouse: {
+ override: 60
+ }
+},
+{
+ Id: 755
+ AegisName: "AssassinShirt"
+ Name: "AssassinShirt"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 3000
+ Weight: 15
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ WeaponLv: 0
+ EquipLv: 90
+ Refine: false
+ ViewSprite: 755
+ Script: <"
+ callfunc "BrawlingItem", EQI_HEAD_MID;
+ bonus bAgi, 15;
+ bonus bSpeedAddRate, 10;
+ bonus bFlee, 20;
+ bonus bHit, 20;
+ bonus bMaxHP, 200;
+ bonus bMatkRate, -3;
+ ">
+},
+{
+ Id: 767
+ AegisName: "TerraniteChestArmor"
+ Name: "TerraniteChestArmor"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 3000
+ Weight: 800
+ Def: 20
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 767
+ Script: <"
+ bonus bMatkRate, -14;
+ bonus bDex, 1;
+ bonus bMdef, 10;
+ ">
+},
+{
+ Id: 782
+ AegisName: "ForestArmor"
+ Name: "ForestArmor"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 40
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 782
+ Script: <"
+ bonus bMatkRate, -6;
+ bonus bDex, 3;
+ ">
+},
+{
+ Id: 783
+ AegisName: "PlatynaRedDress"
+ Name: "PlatynaRedDress"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 50000
+ Weight: 35
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 783
+},
+{
+ Id: 791
+ AegisName: "YetiSkinShirt"
+ Name: "YetiSkinShirt"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 10000
+ Weight: 20
+ Def: 12
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 791
+ Script: <"
+ bonus bMatkRate, -3;
+ ">
+},
+{
+ Id: 793
+ AegisName: "BromenalChest"
+ Name: "BromenalChest"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 3000
+ Weight: 2000
+ Def: 25
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 793
+ Script: <"
+ bonus bMatkRate, -50;
+ ">
+},
+{
+ Id: 798
+ AegisName: "SorcererRed"
+ Name: "SorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 5
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 798
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 870
+ AegisName: "FineDress"
+ Name: "FineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 870
+},
+{
+ Id: 880
+ AegisName: "LazuriteRobe"
+ Name: "LazuriteRobe"
+ Type: "IT_ARMOR"
+ Buy: 92000
+ Sell: 52000
+ Weight: 30
+ Def: 7
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ WeaponLv: 0
+ EquipLv: 90
+ Refine: false
+ ViewSprite: 880
+ OnEquipScript: <"
+ callfunc "RequireStat", bInt, 70, EQI_HEAD_MID;
+ callfunc "RequireStat", bVit, 40, EQI_HEAD_MID;
+ ">
+ Script: <"
+ bonus bSpeedAddRate, -15;
+ bonus bDef2Rate, -40;
+ bonus bMatkRate, 6;
+ bonus bMdef, 60;
+ bonus bVit, -1;
+ bonus bInt, 7;
+ bonus bLuk, -1;
+ bonus bDex, -1;
+ bonus bStr, -1;
+ ">
+},
+{
+ Id: 1178
+ AegisName: "Contributor"
+ Name: "Contributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1178
+},
+{
+ Id: 1183
+ AegisName: "AmberChristmasSweater"
+ Name: "AmberChristmasSweater"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1183
+},
+{
+ Id: 1184
+ AegisName: "FunkyChristmasSweater"
+ Name: "FunkyChristmasSweater"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1184
+},
+{
+ Id: 1185
+ AegisName: "PinkChristmasSweater"
+ Name: "PinkChristmasSweater"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1185
+},
+{
+ Id: 1186
+ AegisName: "DarkChristmasSweater"
+ Name: "DarkChristmasSweater"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1186
+},
+{
+ Id: 1187
+ AegisName: "BlueChristmasSweater"
+ Name: "BlueChristmasSweater"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1187
+},
+{
+ Id: 1202
+ AegisName: "CottonShirt"
+ Name: "CottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 13
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 1202
+},
+{
+ Id: 2050
+ AegisName: "RedCottonShirt"
+ Name: "RedCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2050
+},
+{
+ Id: 2051
+ AegisName: "GreenCottonShirt"
+ Name: "GreenCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2051
+},
+{
+ Id: 2052
+ AegisName: "DarkBlueCottonShirt"
+ Name: "DarkBlueCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2052
+},
+{
+ Id: 2053
+ AegisName: "YellowCottonShirt"
+ Name: "YellowCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2053
+},
+{
+ Id: 2054
+ AegisName: "LightBlueCottonShirt"
+ Name: "LightBlueCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2054
+},
+{
+ Id: 2055
+ AegisName: "PinkCottonShirt"
+ Name: "PinkCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2055
+},
+{
+ Id: 2056
+ AegisName: "BlackCottonShirt"
+ Name: "BlackCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2056
+},
+{
+ Id: 2057
+ AegisName: "OrangeCottonShirt"
+ Name: "OrangeCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2057
+},
+{
+ Id: 2058
+ AegisName: "PurpleCottonShirt"
+ Name: "PurpleCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2058
+},
+{
+ Id: 2059
+ AegisName: "DarkGreenCottonShirt"
+ Name: "DarkGreenCottonShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2059
+},
+{
+ Id: 2060
+ AegisName: "RedVNeckSweater"
+ Name: "RedVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2060
+},
+{
+ Id: 2061
+ AegisName: "GreenVNeckSweater"
+ Name: "GreenVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2061
+},
+{
+ Id: 2062
+ AegisName: "DarkBlueVNeckSweater"
+ Name: "DarkBlueVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2062
+},
+{
+ Id: 2063
+ AegisName: "YellowVNeckSweater"
+ Name: "YellowVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2063
+},
+{
+ Id: 2064
+ AegisName: "LightBlueVNeckSweater"
+ Name: "LightBlueVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2064
+},
+{
+ Id: 2065
+ AegisName: "PinkVNeckSweater"
+ Name: "PinkVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2065
+},
+{
+ Id: 2066
+ AegisName: "BlackVNeckSweater"
+ Name: "BlackVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2066
+},
+{
+ Id: 2067
+ AegisName: "OrangeVNeckSweater"
+ Name: "OrangeVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2067
+},
+{
+ Id: 2068
+ AegisName: "PurpleVNeckSweater"
+ Name: "PurpleVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2068
+},
+{
+ Id: 2069
+ AegisName: "DarkGreenVNeckSweater"
+ Name: "DarkGreenVNeckSweater"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2069
+},
+{
+ Id: 2070
+ AegisName: "RedTurtleneck"
+ Name: "RedTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2070
+},
+{
+ Id: 2071
+ AegisName: "GreenTurtleneck"
+ Name: "GreenTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2071
+},
+{
+ Id: 2072
+ AegisName: "DarkBlueTurtleneck"
+ Name: "DarkBlueTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2072
+},
+{
+ Id: 2073
+ AegisName: "YellowTurtleneck"
+ Name: "YellowTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2073
+},
+{
+ Id: 2074
+ AegisName: "LightBlueTurtleneck"
+ Name: "LightBlueTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2074
+},
+{
+ Id: 2075
+ AegisName: "PinkTurtleneck"
+ Name: "PinkTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2075
+},
+{
+ Id: 2076
+ AegisName: "BlackTurtleneck"
+ Name: "BlackTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2076
+},
+{
+ Id: 2077
+ AegisName: "OrangeTurtleneck"
+ Name: "OrangeTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2077
+},
+{
+ Id: 2078
+ AegisName: "PurpleTurtleneck"
+ Name: "PurpleTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2078
+},
+{
+ Id: 2079
+ AegisName: "DarkGreenTurtleneck"
+ Name: "DarkGreenTurtleneck"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 35
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2079
+},
+{
+ Id: 2080
+ AegisName: "RedSilkRobe"
+ Name: "RedSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2080
+},
+{
+ Id: 2081
+ AegisName: "GreenSilkRobe"
+ Name: "GreenSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2081
+},
+{
+ Id: 2082
+ AegisName: "DarkBlueSilkRobe"
+ Name: "DarkBlueSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2082
+},
+{
+ Id: 2083
+ AegisName: "YellowSilkRobe"
+ Name: "YellowSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2083
+},
+{
+ Id: 2084
+ AegisName: "LightBlueSilkRobe"
+ Name: "LightBlueSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2084
+},
+{
+ Id: 2085
+ AegisName: "PinkSilkRobe"
+ Name: "PinkSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2085
+},
+{
+ Id: 2086
+ AegisName: "BlackSilkRobe"
+ Name: "BlackSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2086
+},
+{
+ Id: 2087
+ AegisName: "OrangeSilkRobe"
+ Name: "OrangeSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2087
+},
+{
+ Id: 2088
+ AegisName: "PurpleSilkRobe"
+ Name: "PurpleSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2088
+},
+{
+ Id: 2089
+ AegisName: "DarkGreenSilkRobe"
+ Name: "DarkGreenSilkRobe"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2089
+},
+{
+ Id: 2090
+ AegisName: "RedTankTop"
+ Name: "RedTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2090
+},
+{
+ Id: 2091
+ AegisName: "GreenTankTop"
+ Name: "GreenTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2091
+},
+{
+ Id: 2092
+ AegisName: "DarkBlueTankTop"
+ Name: "DarkBlueTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2092
+},
+{
+ Id: 2093
+ AegisName: "YellowTankTop"
+ Name: "YellowTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2093
+},
+{
+ Id: 2094
+ AegisName: "LightBlueTankTop"
+ Name: "LightBlueTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2094
+},
+{
+ Id: 2095
+ AegisName: "PinkTankTop"
+ Name: "PinkTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2095
+},
+{
+ Id: 2096
+ AegisName: "BlackTankTop"
+ Name: "BlackTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2096
+},
+{
+ Id: 2097
+ AegisName: "OrangeTankTop"
+ Name: "OrangeTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2097
+},
+{
+ Id: 2098
+ AegisName: "PurpleTankTop"
+ Name: "PurpleTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2098
+},
+{
+ Id: 2099
+ AegisName: "DarkGreenTankTop"
+ Name: "DarkGreenTankTop"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 12
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2099
+},
+{
+ Id: 2120
+ AegisName: "RedShortTankTop"
+ Name: "RedShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2120
+},
+{
+ Id: 2121
+ AegisName: "GreenShortTankTop"
+ Name: "GreenShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2121
+},
+{
+ Id: 2122
+ AegisName: "DarkBlueShortTankTop"
+ Name: "DarkBlueShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2122
+},
+{
+ Id: 2123
+ AegisName: "YellowShortTankTop"
+ Name: "YellowShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2123
+},
+{
+ Id: 2124
+ AegisName: "LightBlueShortTankTop"
+ Name: "LightBlueShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2124
+},
+{
+ Id: 2125
+ AegisName: "PinkShortTankTop"
+ Name: "PinkShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2125
+},
+{
+ Id: 2126
+ AegisName: "BlackShortTankTop"
+ Name: "BlackShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2126
+},
+{
+ Id: 2127
+ AegisName: "OrangeShortTankTop"
+ Name: "OrangeShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2127
+},
+{
+ Id: 2128
+ AegisName: "PurpleShortTankTop"
+ Name: "PurpleShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2128
+},
+{
+ Id: 2129
+ AegisName: "DarkGreenShortTankTop"
+ Name: "DarkGreenShortTankTop"
+ Type: "IT_ARMOR"
+ Buy: 600
+ Sell: 300
+ Weight: 8
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2129
+},
+{
+ Id: 2220
+ AegisName: "RedSorcererRed"
+ Name: "RedSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2220
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2221
+ AegisName: "GreenSorcererRed"
+ Name: "GreenSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2221
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2222
+ AegisName: "DarkBlueSorcererRed"
+ Name: "DarkBlueSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2222
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2223
+ AegisName: "YellowSorcererRed"
+ Name: "YellowSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2223
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2224
+ AegisName: "LightBlueSorcererRed"
+ Name: "LightBlueSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2224
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2225
+ AegisName: "PinkSorcererRed"
+ Name: "PinkSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2225
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2226
+ AegisName: "BlackSorcererRed"
+ Name: "BlackSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2226
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2227
+ AegisName: "OrangeSorcererRed"
+ Name: "OrangeSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2227
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2228
+ AegisName: "PurpleSorcererRed"
+ Name: "PurpleSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2228
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2229
+ AegisName: "DarkGreenSorcererRed"
+ Name: "DarkGreenSorcererRed"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2229
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 2240
+ AegisName: "RedFineDress"
+ Name: "RedFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2240
+},
+{
+ Id: 2241
+ AegisName: "GreenFineDress"
+ Name: "GreenFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2241
+},
+{
+ Id: 2242
+ AegisName: "DarkBlueFineDress"
+ Name: "DarkBlueFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2242
+},
+{
+ Id: 2243
+ AegisName: "YellowFineDress"
+ Name: "YellowFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2243
+},
+{
+ Id: 2244
+ AegisName: "LightBlueFineDress"
+ Name: "LightBlueFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2244
+},
+{
+ Id: 2245
+ AegisName: "PinkFineDress"
+ Name: "PinkFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2245
+},
+{
+ Id: 2246
+ AegisName: "BlackFineDress"
+ Name: "BlackFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2246
+},
+{
+ Id: 2247
+ AegisName: "OrangeFineDress"
+ Name: "OrangeFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2247
+},
+{
+ Id: 2248
+ AegisName: "PurpleFineDress"
+ Name: "PurpleFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2248
+},
+{
+ Id: 2249
+ AegisName: "DarkGreenFineDress"
+ Name: "DarkGreenFineDress"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 35
+ Def: 8
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 2249
+},
+{
+ Id: 5000
+ AegisName: "RedSorcererGreen"
+ Name: "RedSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5000
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5001
+ AegisName: "GreenSorcererGreen"
+ Name: "GreenSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5001
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5002
+ AegisName: "DarkBlueSorcererGreen"
+ Name: "DarkBlueSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5002
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5003
+ AegisName: "YellowSorcererGreen"
+ Name: "YellowSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5003
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5004
+ AegisName: "LightBlueSorcererGreen"
+ Name: "LightBlueSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5004
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5005
+ AegisName: "PinkSorcererGreen"
+ Name: "PinkSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5005
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5006
+ AegisName: "BlackSorcererGreen"
+ Name: "BlackSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5006
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5007
+ AegisName: "OrangeSorcererGreen"
+ Name: "OrangeSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5007
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5008
+ AegisName: "PurpleSorcererGreen"
+ Name: "PurpleSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5008
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5009
+ AegisName: "DarkGreenSorcererGreen"
+ Name: "DarkGreenSorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5009
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5010
+ AegisName: "SorcererGreen"
+ Name: "SorcererGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5010
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5011
+ AegisName: "RedSorcererDBlue"
+ Name: "RedSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5011
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5012
+ AegisName: "GreenSorcererDBlue"
+ Name: "GreenSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5012
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5013
+ AegisName: "DarkBlueSorcererDBlue"
+ Name: "DarkBlueSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5013
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5014
+ AegisName: "YellowSorcererDBlue"
+ Name: "YellowSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5014
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5015
+ AegisName: "LightBlueSorcererDBlue"
+ Name: "LightBlueSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5015
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5016
+ AegisName: "PinkSorcererDBlue"
+ Name: "PinkSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5016
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5017
+ AegisName: "BlackSorcererDBlue"
+ Name: "BlackSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5017
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5018
+ AegisName: "OrangeSorcererDBlue"
+ Name: "OrangeSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5018
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5019
+ AegisName: "PurpleSorcererDBlue"
+ Name: "PurpleSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5019
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5020
+ AegisName: "DarkGreenSorcererDBlue"
+ Name: "DarkGreenSorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5020
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5021
+ AegisName: "SorcererDBlue"
+ Name: "SorcererDBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5021
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5022
+ AegisName: "RedSorcererYellow"
+ Name: "RedSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5022
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5023
+ AegisName: "GreenSorcererYellow"
+ Name: "GreenSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5023
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5024
+ AegisName: "DarkBlueSorcererYellow"
+ Name: "DarkBlueSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5024
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5025
+ AegisName: "YellowSorcererYellow"
+ Name: "YellowSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5025
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5026
+ AegisName: "LightBlueSorcererYellow"
+ Name: "LightBlueSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5026
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5027
+ AegisName: "PinkSorcererYellow"
+ Name: "PinkSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5027
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5028
+ AegisName: "BlackSorcererYellow"
+ Name: "BlackSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5028
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5029
+ AegisName: "OrangeSorcererYellow"
+ Name: "OrangeSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5029
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5030
+ AegisName: "PurpleSorcererYellow"
+ Name: "PurpleSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5030
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5031
+ AegisName: "DarkGreenSorcererYellow"
+ Name: "DarkGreenSorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5031
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5032
+ AegisName: "SorcererYellow"
+ Name: "SorcererYellow"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5032
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5033
+ AegisName: "RedSorcererLBlue"
+ Name: "RedSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5033
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5034
+ AegisName: "GreenSorcererLBlue"
+ Name: "GreenSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5034
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5035
+ AegisName: "DarkBlueSorcererLBlue"
+ Name: "DarkBlueSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5035
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5036
+ AegisName: "YellowSorcererLBlue"
+ Name: "YellowSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5036
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5037
+ AegisName: "LightBlueSorcererLBlue"
+ Name: "LightBlueSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5037
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5038
+ AegisName: "PinkSorcererLBlue"
+ Name: "PinkSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5038
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5039
+ AegisName: "BlackSorcererLBlue"
+ Name: "BlackSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5039
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5040
+ AegisName: "OrangeSorcererLBlue"
+ Name: "OrangeSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5040
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5041
+ AegisName: "PurpleSorcererLBlue"
+ Name: "PurpleSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5041
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5042
+ AegisName: "DarkGreenSorcererLBlue"
+ Name: "DarkGreenSorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5042
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5043
+ AegisName: "SorcererLBlue"
+ Name: "SorcererLBlue"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5043
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5044
+ AegisName: "RedSorcererPink"
+ Name: "RedSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5044
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5045
+ AegisName: "GreenSorcererPink"
+ Name: "GreenSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5045
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5046
+ AegisName: "DarkBlueSorcererPink"
+ Name: "DarkBlueSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5046
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5047
+ AegisName: "YellowSorcererPink"
+ Name: "YellowSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5047
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5048
+ AegisName: "LightBlueSorcererPink"
+ Name: "LightBlueSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5048
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5049
+ AegisName: "PinkSorcererPink"
+ Name: "PinkSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5049
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5050
+ AegisName: "BlackSorcererPink"
+ Name: "BlackSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5050
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5051
+ AegisName: "OrangeSorcererPink"
+ Name: "OrangeSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5051
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5052
+ AegisName: "PurpleSorcererPink"
+ Name: "PurpleSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5052
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5053
+ AegisName: "DarkGreenSorcererPink"
+ Name: "DarkGreenSorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5053
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5054
+ AegisName: "SorcererPink"
+ Name: "SorcererPink"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5054
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5055
+ AegisName: "RedSorcererBlack"
+ Name: "RedSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5055
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5056
+ AegisName: "GreenSorcererBlack"
+ Name: "GreenSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5056
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5057
+ AegisName: "DarkBlueSorcererBlack"
+ Name: "DarkBlueSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5057
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5058
+ AegisName: "YellowSorcererBlack"
+ Name: "YellowSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5058
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5059
+ AegisName: "LightBlueSorcererBlack"
+ Name: "LightBlueSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5059
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5060
+ AegisName: "PinkSorcererBlack"
+ Name: "PinkSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5060
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5061
+ AegisName: "BlackSorcererBlack"
+ Name: "BlackSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5061
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5062
+ AegisName: "OrangeSorcererBlack"
+ Name: "OrangeSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5062
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5063
+ AegisName: "PurpleSorcererBlack"
+ Name: "PurpleSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5063
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5064
+ AegisName: "DarkGreenSorcererBlack"
+ Name: "DarkGreenSorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5064
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5065
+ AegisName: "SorcererBlack"
+ Name: "SorcererBlack"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5065
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5066
+ AegisName: "RedSorcererOrange"
+ Name: "RedSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5066
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5067
+ AegisName: "GreenSorcererOrange"
+ Name: "GreenSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5067
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5068
+ AegisName: "DarkBlueSorcererOrange"
+ Name: "DarkBlueSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5068
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5069
+ AegisName: "YellowSorcererOrange"
+ Name: "YellowSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5069
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5070
+ AegisName: "LightBlueSorcererOrange"
+ Name: "LightBlueSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5070
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5071
+ AegisName: "PinkSorcererOrange"
+ Name: "PinkSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5071
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5072
+ AegisName: "BlackSorcererOrange"
+ Name: "BlackSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5072
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5073
+ AegisName: "OrangeSorcererOrange"
+ Name: "OrangeSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5073
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5074
+ AegisName: "PurpleSorcererOrange"
+ Name: "PurpleSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5074
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5075
+ AegisName: "DarkGreenSorcererOrange"
+ Name: "DarkGreenSorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5075
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5076
+ AegisName: "SorcererOrange"
+ Name: "SorcererOrange"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5076
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5077
+ AegisName: "RedSorcererPurple"
+ Name: "RedSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5077
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5078
+ AegisName: "GreenSorcererPurple"
+ Name: "GreenSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5078
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5079
+ AegisName: "DarkBlueSorcererPurple"
+ Name: "DarkBlueSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5079
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5080
+ AegisName: "YellowSorcererPurple"
+ Name: "YellowSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5080
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5081
+ AegisName: "LightBlueSorcererPurple"
+ Name: "LightBlueSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5081
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5082
+ AegisName: "PinkSorcererPurple"
+ Name: "PinkSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5082
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5083
+ AegisName: "BlackSorcererPurple"
+ Name: "BlackSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5083
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5084
+ AegisName: "OrangeSorcererPurple"
+ Name: "OrangeSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5084
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5085
+ AegisName: "PurpleSorcererPurple"
+ Name: "PurpleSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5085
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5086
+ AegisName: "DarkGreenSorcererPurple"
+ Name: "DarkGreenSorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5086
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5087
+ AegisName: "SorcererPurple"
+ Name: "SorcererPurple"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5087
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5088
+ AegisName: "RedSorcererDGreen"
+ Name: "RedSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5088
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5089
+ AegisName: "GreenSorcererDGreen"
+ Name: "GreenSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5089
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5090
+ AegisName: "DarkBlueSorcererDGreen"
+ Name: "DarkBlueSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5090
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5091
+ AegisName: "YellowSorcererDGreen"
+ Name: "YellowSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5091
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5092
+ AegisName: "LightBlueSorcererDGreen"
+ Name: "LightBlueSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5092
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5093
+ AegisName: "PinkSorcererDGreen"
+ Name: "PinkSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5093
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5094
+ AegisName: "BlackSorcererDGreen"
+ Name: "BlackSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5094
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5095
+ AegisName: "OrangeSorcererDGreen"
+ Name: "OrangeSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5095
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5096
+ AegisName: "PurpleSorcererDGreen"
+ Name: "PurpleSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5096
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5097
+ AegisName: "DarkGreenSorcererDGreen"
+ Name: "DarkGreenSorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5097
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5098
+ AegisName: "SorcererDGreen"
+ Name: "SorcererDGreen"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5098
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5099
+ AegisName: "RedSorcererWhite"
+ Name: "RedSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5099
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5100
+ AegisName: "GreenSorcererWhite"
+ Name: "GreenSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5100
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5101
+ AegisName: "DarkBlueSorcererWhite"
+ Name: "DarkBlueSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5101
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5102
+ AegisName: "YellowSorcererWhite"
+ Name: "YellowSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5102
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5103
+ AegisName: "LightBlueSorcererWhite"
+ Name: "LightBlueSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5103
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5104
+ AegisName: "PinkSorcererWhite"
+ Name: "PinkSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5104
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5105
+ AegisName: "BlackSorcererWhite"
+ Name: "BlackSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5105
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5106
+ AegisName: "OrangeSorcererWhite"
+ Name: "OrangeSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5106
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5107
+ AegisName: "PurpleSorcererWhite"
+ Name: "PurpleSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5107
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5108
+ AegisName: "DarkGreenSorcererWhite"
+ Name: "DarkGreenSorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5108
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5109
+ AegisName: "SorcererWhite"
+ Name: "SorcererWhite"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5109
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bAgi, 1;
+ ">
+},
+{
+ Id: 5131
+ AegisName: "RedContributor"
+ Name: "RedContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5131
+},
+{
+ Id: 5132
+ AegisName: "GreenContributor"
+ Name: "GreenContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5132
+},
+{
+ Id: 5133
+ AegisName: "DarkBlueContributor"
+ Name: "DarkBlueContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5133
+},
+{
+ Id: 5134
+ AegisName: "YellowContributor"
+ Name: "YellowContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5134
+},
+{
+ Id: 5135
+ AegisName: "LightBlueContributor"
+ Name: "LightBlueContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5135
+},
+{
+ Id: 5136
+ AegisName: "PinkContributor"
+ Name: "PinkContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5136
+},
+{
+ Id: 5137
+ AegisName: "BlackContributor"
+ Name: "BlackContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5137
+},
+{
+ Id: 5138
+ AegisName: "OrangeContributor"
+ Name: "OrangeContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5138
+},
+{
+ Id: 5139
+ AegisName: "PurpleContributor"
+ Name: "PurpleContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5139
+},
+{
+ Id: 5140
+ AegisName: "DarkGreenContributor"
+ Name: "DarkGreenContributor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5140
+},
+{
+ Id: 5254
+ AegisName: "SaviorArmor"
+ Name: "SaviorArmor"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 2000
+ Def: 24
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5254
+ Script: <"
+ bonus bMatkRate, -27;
+ bonus bDex, 1;
+ bonus bMaxHP, 100;
+ ">
+},
+{
+ Id: 511
+ AegisName: "SantaHat"
+ Name: "SantaHat"
+ Type: "IT_ARMOR"
+ Buy: 400
+ Sell: 200
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 511
+},
+{
+ Id: 524
+ AegisName: "FancyHat"
+ Name: "FancyHat"
+ Type: "IT_ARMOR"
+ Buy: 1600
+ Sell: 800
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 524
+},
+{
+ Id: 525
+ AegisName: "MinersHat"
+ Name: "MinersHat"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 40
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 525
+},
+{
+ Id: 543
+ AegisName: "StandardHeadband"
+ Name: "StandardHeadband"
+ Type: "IT_ARMOR"
+ Buy: 800
+ Sell: 400
+ Weight: 10
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 543
+},
+{
+ Id: 544
+ AegisName: "SilkHeadband"
+ Name: "SilkHeadband"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2000
+ Weight: 10
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 544
+},
+{
+ Id: 615
+ AegisName: "PumpkinHelmet"
+ Name: "PumpkinHelmet"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 60
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 615
+},
+{
+ Id: 616
+ AegisName: "AxeHat"
+ Name: "AxeHat"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 50
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 616
+},
+{
+ Id: 617
+ AegisName: "PirateHat"
+ Name: "PirateHat"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 40
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 617
+},
+{
+ Id: 618
+ AegisName: "Goggles"
+ Name: "Goggles"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 618
+},
+{
+ Id: 619
+ AegisName: "LeatherGoggles"
+ Name: "LeatherGoggles"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 619
+},
+{
+ Id: 620
+ AegisName: "Circlet"
+ Name: "Circlet"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 620
+},
+{
+ Id: 621
+ AegisName: "Eyepatch"
+ Name: "Eyepatch"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 621
+},
+{
+ Id: 622
+ AegisName: "Bandana"
+ Name: "Bandana"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 622
+},
+{
+ Id: 627
+ AegisName: "TopHat"
+ Name: "TopHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 627
+},
+{
+ Id: 628
+ AegisName: "FunkyHat"
+ Name: "FunkyHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 20
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 628
+},
+{
+ Id: 629
+ AegisName: "MushHat"
+ Name: "MushHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 629
+},
+{
+ Id: 630
+ AegisName: "ShroomHat"
+ Name: "ShroomHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 30
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 630
+},
+{
+ Id: 633
+ AegisName: "ChristmasElfHat"
+ Name: "ChristmasElfHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 30
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 633
+},
+{
+ Id: 634
+ AegisName: "FaceMask"
+ Name: "FaceMask"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 50
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 634
+},
+{
+ Id: 636
+ AegisName: "WarlordHelmet"
+ Name: "WarlordHelmet"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 3000
+ Weight: 900
+ Def: 18
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 636
+ Script: <"
+ bonus bMatkRate, -8;
+ ">
+},
+{
+ Id: 637
+ AegisName: "KnightsHelmet"
+ Name: "KnightsHelmet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 2000
+ Weight: 600
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 637
+ Script: <"
+ bonus bMatkRate, -7;
+ ">
+},
+{
+ Id: 638
+ AegisName: "InfantryHelmet"
+ Name: "InfantryHelmet"
+ Type: "IT_ARMOR"
+ Buy: 15000
+ Sell: 1500
+ Weight: 400
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 638
+ Script: <"
+ bonus bMatkRate, -8;
+ ">
+},
+{
+ Id: 639
+ AegisName: "CrusadeHelmet"
+ Name: "CrusadeHelmet"
+ Type: "IT_ARMOR"
+ Buy: 25000
+ Sell: 2500
+ Weight: 1300
+ Def: 18
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 639
+ Script: <"
+ bonus bMatkRate, -8;
+ ">
+},
+{
+ Id: 643
+ AegisName: "WhiteCowboyHat"
+ Name: "WhiteCowboyHat"
+ Type: "IT_ARMOR"
+ Buy: 1800
+ Sell: 900
+ Weight: 30
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 643
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 644
+ AegisName: "BlackCowboyHat"
+ Name: "BlackCowboyHat"
+ Type: "IT_ARMOR"
+ Buy: 1800
+ Sell: 900
+ Weight: 30
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 644
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 646
+ AegisName: "Crown"
+ Name: "Crown"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 240
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 646
+},
+{
+ Id: 647
+ AegisName: "DevelopersCap"
+ Name: "DevelopersCap"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 647
+},
+{
+ Id: 654
+ AegisName: "Cap"
+ Name: "Cap"
+ Type: "IT_ARMOR"
+ Buy: 4000000
+ Sell: 500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 654
+},
+{
+ Id: 656
+ AegisName: "SerfHat"
+ Name: "SerfHat"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 656
+},
+{
+ Id: 675
+ AegisName: "GraduationCap"
+ Name: "GraduationCap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 250
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 675
+},
+{
+ Id: 678
+ AegisName: "NohMask"
+ Name: "NohMask"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 1000
+ Weight: 18
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 678
+},
+{
+ Id: 679
+ AegisName: "DemonMask"
+ Name: "DemonMask"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 23
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 679
+},
+{
+ Id: 721
+ AegisName: "HighPriestCrown"
+ Name: "HighPriestCrown"
+ Type: "IT_ARMOR"
+ Buy: 6000000
+ Sell: 5000
+ Weight: 400
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 721
+ Script: <"
+ bonus bMatkRate, 2;
+ bonus bMaxSP, 20;
+ ">
+},
+{
+ Id: 722
+ AegisName: "MonsterSkullHelmet"
+ Name: "MonsterSkullHelmet"
+ Type: "IT_ARMOR"
+ Buy: 6000000
+ Sell: 3000
+ Weight: 250
+ Def: 7
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 722
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 20;
+ ">
+},
+{
+ Id: 723
+ AegisName: "DesertHat"
+ Name: "DesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 723
+},
+{
+ Id: 724
+ AegisName: "CottonHeadband"
+ Name: "CottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 724
+},
+{
+ Id: 725
+ AegisName: "GMCap"
+ Name: "GMCap"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 725
+ Nouse: {
+ override: 60
+ }
+},
+{
+ Id: 751
+ AegisName: "PinkieHat"
+ Name: "PinkieHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 5
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 751
+},
+{
+ Id: 752
+ AegisName: "FluffyHat"
+ Name: "FluffyHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 2000
+ Weight: 10
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 752
+},
+{
+ Id: 759
+ AegisName: "PaladinsHelmet"
+ Name: "PaladinsHelmet"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Def: 19
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 759
+},
+{
+ Id: 760
+ AegisName: "OverlordsHelmet"
+ Name: "OverlordsHelmet"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Def: 50
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 760
+ Script: <"
+ bonus bMdef, -50;
+ bonus bStr, -2;
+ bonus bAgi, -2;
+ bonus bDex, -2;
+ ">
+},
+{
+ Id: 761
+ AegisName: "DesertHelmet"
+ Name: "DesertHelmet"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Def: 21
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 761
+},
+{
+ Id: 764
+ AegisName: "SailorHat"
+ Name: "SailorHat"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 764
+},
+{
+ Id: 765
+ AegisName: "CaptainsHat"
+ Name: "CaptainsHat"
+ Type: "IT_ARMOR"
+ Buy: 0
+ Sell: 0
+ Weight: 0
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 765
+},
+{
+ Id: 766
+ AegisName: "TerraniteHelmet"
+ Name: "TerraniteHelmet"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 3000
+ Weight: 300
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 766
+ Script: <"
+ bonus bMatkRate, -2;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 769
+ AegisName: "GuyFawkesMask"
+ Name: "GuyFawkesMask"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 769
+},
+{
+ Id: 770
+ AegisName: "FairyHat"
+ Name: "FairyHat"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 770
+ Script: <"
+ bonus bMatkRate, -6;
+ bonus bLuk, 3;
+ ">
+},
+{
+ Id: 781
+ AegisName: "WitchDoctorsMask"
+ Name: "WitchDoctorsMask"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 100
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 781
+},
+{
+ Id: 795
+ AegisName: "BromenalHelmet"
+ Name: "BromenalHelmet"
+ Type: "IT_ARMOR"
+ Buy: 15000
+ Sell: 1500
+ Weight: 400
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 795
+ Script: <"
+ bonus bMatkRate, -6;
+ ">
+},
+{
+ Id: 800
+ AegisName: "BowlerHatBrown"
+ Name: "BowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 800
+},
+{
+ Id: 801
+ AegisName: "PinkieHelmet"
+ Name: "PinkieHelmet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 1500
+ Weight: 800
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 801
+ Script: <"
+ bonus bMatkRate, -3;
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 848
+ AegisName: "Earmuffs"
+ Name: "Earmuffs"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 848
+},
+{
+ Id: 854
+ AegisName: "ElfNightcap"
+ Name: "ElfNightcap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 854
+},
+{
+ Id: 855
+ AegisName: "Sunglasses"
+ Name: "Sunglasses"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 10
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 855
+},
+{
+ Id: 856
+ AegisName: "KnitCap"
+ Name: "KnitCap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 856
+},
+{
+ Id: 877
+ AegisName: "BullHelmet"
+ Name: "BullHelmet"
+ Type: "IT_ARMOR"
+ Buy: 90000
+ Sell: 45000
+ Weight: 1300
+ Def: 19
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 90
+ Refine: false
+ ViewSprite: 877
+ OnEquipScript: <"
+ callfunc "RequireStat", bStr, 70, EQI_HEAD_TOP;
+ callfunc "RequireStat", bVit, 50, EQI_HEAD_TOP;
+ callfunc "RequireStat", bLuk, 50, EQI_HEAD_TOP;
+ ">
+ Script: <"
+ bonus bMatkRate, -14;
+ // FIXME Maybe this works? Or maybe not and need a timer.
+ bonus bAtkRange, 1-readbattleparam(getcharid(3), UDT_ATKRANGE);
+ bonus bDoubleAddRate, 20;
+ bonus bStr, 10;
+ bonus bCritical, 15;
+ bonus bAspdRate, 10;
+ bonus bDef2Rate, -39;
+ bonus bHit, -15;
+ ">
+},
+{
+ Id: 882
+ AegisName: "RedEggshellHat"
+ Name: "RedEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 882
+},
+{
+ Id: 883
+ AegisName: "BlueEggshellHat"
+ Name: "BlueEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 883
+},
+{
+ Id: 884
+ AegisName: "YellowEggshellHat"
+ Name: "YellowEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 884
+},
+{
+ Id: 885
+ AegisName: "GreenEggshellHat"
+ Name: "GreenEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 885
+},
+{
+ Id: 886
+ AegisName: "OrangeEggshellHat"
+ Name: "OrangeEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 886
+},
+{
+ Id: 887
+ AegisName: "DarkEggshellHat"
+ Name: "DarkEggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 887
+},
+{
+ Id: 888
+ AegisName: "MagicGMTopHat"
+ Name: "MagicGMTopHat"
+ Type: "IT_ARMOR"
+ Buy: 4200
+ Sell: 1900
+ Weight: 30
+ Def: 60
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 888
+ Nouse: {
+ override: 50
+ }
+ Script: <"
+ bonus bMaxHP, 31000;
+ bonus bFlee, -200;
+ bonus bHPrecovRate, -400;
+ bonus bCriticalDef, 250;
+ bonus bMdef, 89;
+ bonus bMatkRate, 2;
+ ">
+},
+{
+ Id: 889
+ AegisName: "MurdererCrown"
+ Name: "MurdererCrown"
+ Type: "IT_ARMOR"
+ Buy: 75000
+ Sell: 12000
+ Weight: 240
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 889
+},
+{
+ Id: 890
+ AegisName: "BeanieCopter"
+ Name: "BeanieCopter"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 2000
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 890
+},
+{
+ Id: 897
+ AegisName: "RedRoseHat"
+ Name: "RedRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 897
+},
+{
+ Id: 898
+ AegisName: "WhiteRoseHat"
+ Name: "WhiteRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 898
+},
+{
+ Id: 899
+ AegisName: "PinkRoseHat"
+ Name: "PinkRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 899
+},
+{
+ Id: 900
+ AegisName: "YellowRoseHat"
+ Name: "YellowRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 900
+},
+{
+ Id: 901
+ AegisName: "OrangeRoseHat"
+ Name: "OrangeRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 901
+},
+{
+ Id: 902
+ AegisName: "BlueRoseHat"
+ Name: "BlueRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 902
+},
+{
+ Id: 905
+ AegisName: "BucketHat"
+ Name: "BucketHat"
+ Type: "IT_ARMOR"
+ Buy: 1600
+ Sell: 800
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 905
+},
+{
+ Id: 1173
+ AegisName: "TamOShanter"
+ Name: "TamOShanter"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 500
+ Weight: 20
+ Def: 9
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1173
+},
+{
+ Id: 1174
+ AegisName: "CashiersShade"
+ Name: "CashiersShade"
+ Type: "IT_ARMOR"
+ Buy: 4000
+ Sell: 500
+ Weight: 15
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1174
+},
+{
+ Id: 1175
+ AegisName: "AutumnMask"
+ Name: "AutumnMask"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 500
+ Weight: 10
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1175
+},
+{
+ Id: 1190
+ AegisName: "NutcrackerHat"
+ Name: "NutcrackerHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1190
+},
+{
+ Id: 1196
+ AegisName: "Beret"
+ Name: "Beret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1196
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 1203
+ AegisName: "RangerHat"
+ Name: "RangerHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1203
+},
+{
+ Id: 1204
+ AegisName: "AntlerHat"
+ Name: "AntlerHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 15
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1204
+},
+{
+ Id: 1205
+ AegisName: "ChristmasTreeHat"
+ Name: "ChristmasTreeHat"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1205
+},
+{
+ Id: 1206
+ AegisName: "SantaBeardHat"
+ Name: "SantaBeardHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1206
+},
+{
+ Id: 1214
+ AegisName: "BunnyEars"
+ Name: "BunnyEars"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2000
+ Weight: 20
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1214
+},
+{
+ Id: 1216
+ AegisName: "MoubooHead"
+ Name: "MoubooHead"
+ Type: "IT_ARMOR"
+ Buy: 10
+ Sell: 1
+ Weight: 80
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1216
+},
+{
+ Id: 1217
+ AegisName: "CatEars"
+ Name: "CatEars"
+ Type: "IT_ARMOR"
+ Buy: 100
+ Sell: 50
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1217
+ Script: <"
+ bonus bAgi, 3;
+ ">
+},
+{
+ Id: 1218
+ AegisName: "PaperBag"
+ Name: "PaperBag"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 5
+ Weight: 10
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1218
+ Script: <"
+ bonus bAgi, -1;
+ ">
+},
+{
+ Id: 1219
+ AegisName: "MoubootaurHead"
+ Name: "MoubootaurHead"
+ Type: "IT_ARMOR"
+ Buy: 10
+ Sell: 1
+ Weight: 80
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1219
+ Nouse: {
+ override: 1
+ }
+},
+{
+ Id: 1220
+ AegisName: "BunchOfParsley"
+ Name: "BunchOfParsley"
+ Type: "IT_ARMOR"
+ Buy: 3
+ Sell: 1
+ Weight: 1
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1220
+ Script: <"
+ bonus bDeaf, 1; // FIXME SC_SILENCE or Manner = 0 or whatever
+ ">
+},
+{
+ Id: 1221
+ AegisName: "SkullMask"
+ Name: "SkullMask"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 150
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1221
+},
+{
+ Id: 1242
+ AegisName: "SnowGoggles"
+ Name: "SnowGoggles"
+ Type: "IT_ARMOR"
+ Buy: 7500
+ Sell: 3750
+ Weight: 10
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1242
+},
+{
+ Id: 1247
+ AegisName: "HeartGlasses"
+ Name: "HeartGlasses"
+ Type: "IT_ARMOR"
+ Buy: 7500
+ Sell: 3750
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1247
+},
+{
+ Id: 1255
+ AegisName: "RabbitEars"
+ Name: "RabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1255
+},
+{
+ Id: 1256
+ AegisName: "EggshellHat"
+ Name: "EggshellHat"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 12
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1256
+ Script: <"
+ bonus bAgi, -1;
+ ">
+},
+{
+ Id: 1275
+ AegisName: "ReadingGlasses"
+ Name: "ReadingGlasses"
+ Type: "IT_ARMOR"
+ Buy: 7500
+ Sell: 3750
+ Weight: 12
+ Def: 0
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1275
+ Script: <"
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 1276
+ AegisName: "OperaMask"
+ Name: "OperaMask"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1276
+},
+{
+ Id: 1277
+ AegisName: "JesterMask"
+ Name: "JesterMask"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1277
+},
+{
+ Id: 1278
+ AegisName: "WitchHat"
+ Name: "WitchHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1278
+ Script: <"
+ bonus bMatkRate, 2;
+ ">
+},
+{
+ Id: 1279
+ AegisName: "GoblinMask"
+ Name: "GoblinMask"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 1279
+},
+{
+ Id: 2130
+ AegisName: "RedDesertHat"
+ Name: "RedDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2130
+},
+{
+ Id: 2131
+ AegisName: "GreenDesertHat"
+ Name: "GreenDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2131
+},
+{
+ Id: 2132
+ AegisName: "DarkBlueDesertHat"
+ Name: "DarkBlueDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2132
+},
+{
+ Id: 2133
+ AegisName: "YellowDesertHat"
+ Name: "YellowDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2133
+},
+{
+ Id: 2134
+ AegisName: "LightBlueDesertHat"
+ Name: "LightBlueDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2134
+},
+{
+ Id: 2135
+ AegisName: "PinkDesertHat"
+ Name: "PinkDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2135
+},
+{
+ Id: 2136
+ AegisName: "BlackDesertHat"
+ Name: "BlackDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2136
+},
+{
+ Id: 2137
+ AegisName: "OrangeDesertHat"
+ Name: "OrangeDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2137
+},
+{
+ Id: 2138
+ AegisName: "PurpleDesertHat"
+ Name: "PurpleDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2138
+},
+{
+ Id: 2139
+ AegisName: "DarkGreenDesertHat"
+ Name: "DarkGreenDesertHat"
+ Type: "IT_ARMOR"
+ Buy: 2400
+ Sell: 600
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2139
+},
+{
+ Id: 2140
+ AegisName: "RedCottonHeadband"
+ Name: "RedCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2140
+},
+{
+ Id: 2141
+ AegisName: "GreenCottonHeadband"
+ Name: "GreenCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2141
+},
+{
+ Id: 2142
+ AegisName: "DarkBlueCottonHeadband"
+ Name: "DarkBlueCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2142
+},
+{
+ Id: 2143
+ AegisName: "YellowCottonHeadband"
+ Name: "YellowCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2143
+},
+{
+ Id: 2144
+ AegisName: "LightBlueCottonHeadband"
+ Name: "LightBlueCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2144
+},
+{
+ Id: 2145
+ AegisName: "PinkCottonHeadband"
+ Name: "PinkCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2145
+},
+{
+ Id: 2146
+ AegisName: "BlackCottonHeadband"
+ Name: "BlackCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2146
+},
+{
+ Id: 2147
+ AegisName: "OrangeCottonHeadband"
+ Name: "OrangeCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2147
+},
+{
+ Id: 2148
+ AegisName: "PurpleCottonHeadband"
+ Name: "PurpleCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2148
+},
+{
+ Id: 2149
+ AegisName: "DarkGreenCottonHeadband"
+ Name: "DarkGreenCottonHeadband"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 500
+ Weight: 5
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2149
+},
+{
+ Id: 2190
+ AegisName: "RedRabbitEars"
+ Name: "RedRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2190
+},
+{
+ Id: 2191
+ AegisName: "GreenRabbitEars"
+ Name: "GreenRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2191
+},
+{
+ Id: 2192
+ AegisName: "DarkBlueRabbitEars"
+ Name: "DarkBlueRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2192
+},
+{
+ Id: 2193
+ AegisName: "YellowRabbitEars"
+ Name: "YellowRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2193
+},
+{
+ Id: 2194
+ AegisName: "LightBlueRabbitEars"
+ Name: "LightBlueRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2194
+},
+{
+ Id: 2195
+ AegisName: "PinkRabbitEars"
+ Name: "PinkRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2195
+},
+{
+ Id: 2196
+ AegisName: "BlackRabbitEars"
+ Name: "BlackRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2196
+},
+{
+ Id: 2197
+ AegisName: "OrangeRabbitEars"
+ Name: "OrangeRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2197
+},
+{
+ Id: 2198
+ AegisName: "PurpleRabbitEars"
+ Name: "PurpleRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2198
+},
+{
+ Id: 2199
+ AegisName: "DarkGreenRabbitEars"
+ Name: "DarkGreenRabbitEars"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 3500
+ Weight: 15
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2199
+},
+{
+ Id: 2200
+ AegisName: "RedWizardHat"
+ Name: "RedWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2200
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2201
+ AegisName: "GreenWizardHat"
+ Name: "GreenWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2201
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2202
+ AegisName: "DarkBlueWizardHat"
+ Name: "DarkBlueWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2202
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2203
+ AegisName: "YellowWizardHat"
+ Name: "YellowWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2203
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2204
+ AegisName: "LightBlueWizardHat"
+ Name: "LightBlueWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2204
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2205
+ AegisName: "PinkWizardHat"
+ Name: "PinkWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2205
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2206
+ AegisName: "BlackWizardHat"
+ Name: "BlackWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2206
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2207
+ AegisName: "OrangeWizardHat"
+ Name: "OrangeWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2207
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2208
+ AegisName: "PurpleWizardHat"
+ Name: "PurpleWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2208
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2209
+ AegisName: "DarkGreenWizardHat"
+ Name: "DarkGreenWizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2209
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 2210
+ AegisName: "RedBowlerHat"
+ Name: "RedBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2210
+},
+{
+ Id: 2211
+ AegisName: "GreenBowlerHat"
+ Name: "GreenBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2211
+},
+{
+ Id: 2212
+ AegisName: "DarkBlueBowlerHat"
+ Name: "DarkBlueBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2212
+},
+{
+ Id: 2213
+ AegisName: "YellowBowlerHat"
+ Name: "YellowBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2213
+},
+{
+ Id: 2214
+ AegisName: "LightBlueBowlerHat"
+ Name: "LightBlueBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2214
+},
+{
+ Id: 2215
+ AegisName: "PinkBowlerHat"
+ Name: "PinkBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2215
+},
+{
+ Id: 2216
+ AegisName: "BlackBowlerHat"
+ Name: "BlackBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2216
+ Script: <"
+ bonus bMatkRate, -3;
+ ">
+},
+{
+ Id: 2217
+ AegisName: "OrangeBowlerHat"
+ Name: "OrangeBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2217
+},
+{
+ Id: 2218
+ AegisName: "PurpleBowlerHat"
+ Name: "PurpleBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2218
+},
+{
+ Id: 2219
+ AegisName: "DarkGreenBowlerHat"
+ Name: "DarkGreenBowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2219
+},
+{
+ Id: 2230
+ AegisName: "RedBowlerHatBrown"
+ Name: "RedBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2230
+},
+{
+ Id: 2231
+ AegisName: "GreenBowlerHatBrown"
+ Name: "GreenBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2231
+},
+{
+ Id: 2232
+ AegisName: "DarkBlueBowlerHatBrown"
+ Name: "DarkBlueBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2232
+},
+{
+ Id: 2233
+ AegisName: "YellowBowlerHatBrown"
+ Name: "YellowBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2233
+},
+{
+ Id: 2234
+ AegisName: "LightBlueBowlerHatBrown"
+ Name: "LightBlueBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2234
+},
+{
+ Id: 2235
+ AegisName: "PinkBowlerHatBrown"
+ Name: "PinkBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2235
+},
+{
+ Id: 2236
+ AegisName: "BlackBowlerHatBrown"
+ Name: "BlackBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2236
+},
+{
+ Id: 2237
+ AegisName: "OrangeBowlerHatBrown"
+ Name: "OrangeBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2237
+},
+{
+ Id: 2238
+ AegisName: "PurpleBowlerHatBrown"
+ Name: "PurpleBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2238
+},
+{
+ Id: 2239
+ AegisName: "DarkGreenBowlerHatBrown"
+ Name: "DarkGreenBowlerHatBrown"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2239
+},
+{
+ Id: 2260
+ AegisName: "RedBeret"
+ Name: "RedBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2260
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2261
+ AegisName: "GreenBeret"
+ Name: "GreenBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2261
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2262
+ AegisName: "DarkBlueBeret"
+ Name: "DarkBlueBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2262
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2263
+ AegisName: "YellowBeret"
+ Name: "YellowBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2263
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2264
+ AegisName: "LightBlueBeret"
+ Name: "LightBlueBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2264
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2265
+ AegisName: "PinkBeret"
+ Name: "PinkBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2265
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2266
+ AegisName: "BlackBeret"
+ Name: "BlackBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2266
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2267
+ AegisName: "OrangeBeret"
+ Name: "OrangeBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2267
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2268
+ AegisName: "PurpleBeret"
+ Name: "PurpleBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2268
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2269
+ AegisName: "DarkGreenBeret"
+ Name: "DarkGreenBeret"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2269
+ Script: <"
+ bonus bAgi, 2;
+ ">
+},
+{
+ Id: 2270
+ AegisName: "BlinkingEvil"
+ Name: "BlinkingEvil"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2270
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 2271
+ AegisName: "BlinkingEvilRed"
+ Name: "BlinkingEvilRed"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2271
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 2272
+ AegisName: "BlinkingEvilBlue"
+ Name: "BlinkingEvilBlue"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2272
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 2273
+ AegisName: "BlinkingEvilPink"
+ Name: "BlinkingEvilPink"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2273
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 2274
+ AegisName: "BlinkingEvilYellow"
+ Name: "BlinkingEvilYellow"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 2274
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 4020
+ AegisName: "CandleHelmet"
+ Name: "CandleHelmet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 2000
+ Weight: 450
+ Def: 16
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4020
+ Script: <"
+ bonus bMatkRate, -6;
+ bonus bInt, 1;
+ bonus bAgi, -1;
+ ">
+},
+{
+ Id: 4027
+ AegisName: "YetiMask"
+ Name: "YetiMask"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 10
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4027
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 4028
+ AegisName: "WizardHat"
+ Name: "WizardHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 4028
+ Script: <"
+ bonus bMatkRate, 1;
+ bonus bInt, 3;
+ ">
+},
+{
+ Id: 4030
+ AegisName: "BowlerHat"
+ Name: "BowlerHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4030
+},
+{
+ Id: 4031
+ AegisName: "Monocle"
+ Name: "Monocle"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4031
+ Script: <"
+ bonus bDex, 1;
+ bonus bLuk, 1;
+ bonus bCritical, 10;
+ ">
+},
+{
+ Id: 4032
+ AegisName: "PanHat"
+ Name: "PanHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 400
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4032
+ Script: <"
+ bonus bMatkRate, -4;
+ ">
+},
+{
+ Id: 4033
+ AegisName: "ChefHat"
+ Name: "ChefHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 30
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4033
+},
+{
+ Id: 4042
+ AegisName: "RedNose"
+ Name: "RedNose"
+ Type: "IT_ARMOR"
+ Buy: 4000
+ Sell: 1000
+ Weight: 4
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 4042
+},
+{
+ Id: 5128
+ AegisName: "DarkHelm"
+ Name: "DarkHelm"
+ Type: "IT_ARMOR"
+ Buy: 50000
+ Sell: 10000
+ Weight: 800
+ Def: 19
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5128
+ Script: <"
+ bonus bMatkRate, -22;
+ bonus bMaxHPrate, 10;
+ bonus bInt, -readparam(bInt);
+ ">
+},
+{
+ Id: 5129
+ AegisName: "UnderworldMask"
+ Name: "UnderworldMask"
+ Type: "IT_ARMOR"
+ Buy: 50000
+ Sell: 10000
+ Weight: 100
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5129
+ Script: <"
+ bonus bAtkRange, 2;
+ bonus bInt, -readparam(bInt);
+ bonus bAgi, 2;
+ bonus bDex, 2;
+ ">
+},
+{
+ Id: 5130
+ AegisName: "Phylactery"
+ Name: "Phylactery"
+ Type: "IT_ARMOR"
+ Buy: 50000
+ Sell: 10000
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5130
+ Script: <"
+ bonus bAspdRate, 15;
+ bonus bDex, -(readparam(bDex)/2);
+ ">
+},
+{
+ Id: 5200
+ AegisName: "PointyWitchHat"
+ Name: "PointyWitchHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5200
+ Script: <"
+ bonus bMatkRate, 2;
+ ">
+},
+{
+ Id: 5201
+ AegisName: "Pipe"
+ Name: "Pipe"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ WeaponLv: 0
+ EquipLv: 18
+ Refine: false
+ ViewSprite: 5201
+ Script: <"
+ bonus bDex, 1;
+ bonus bLuk, 1;
+ bonus bCritical, 10;
+ callfunc "DrugItem";
+ ">
+},
+{
+ Id: 5202
+ AegisName: "PilotHat"
+ Name: "PilotHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5202
+},
+{
+ Id: 5203
+ AegisName: "MoonshroomHat"
+ Name: "MoonshroomHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 30
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5203
+ Script: <"
+ bonus bMatkRate, 1;
+ ">
+},
+{
+ Id: 5204
+ AegisName: "CarbonGasMask"
+ Name: "CarbonGasMask"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 50
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5204
+},
+{
+ Id: 5205
+ AegisName: "EskimoHat"
+ Name: "EskimoHat"
+ Type: "IT_ARMOR"
+ Buy: 7500
+ Sell: 3750
+ Weight: 10
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5205
+},
+{
+ Id: 5209
+ AegisName: "TerraniteHead"
+ Name: "TerraniteHead"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 3000
+ Weight: 500
+ Def: 16
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5209
+ Script: <"
+ bonus bMatkRate, -6;
+ bonus bMdef, 5;
+ bonus bAgi, 3;
+ bonus bDex, 1;
+ ">
+},
+{
+ Id: 5226
+ AegisName: "GroovyHat"
+ Name: "GroovyHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 20
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5226
+},
+{
+ Id: 5227
+ AegisName: "JazzyHat"
+ Name: "JazzyHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 20
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5227
+},
+{
+ Id: 5228
+ AegisName: "ChicSantaHat"
+ Name: "ChicSantaHat"
+ Type: "IT_ARMOR"
+ Buy: 400
+ Sell: 200
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5228
+},
+{
+ Id: 5229
+ AegisName: "ScentedCandleHelmet"
+ Name: "ScentedCandleHelmet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 1
+ Weight: 450
+ Def: 10
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5229
+ Script: <"
+ bonus bInt, 2;
+ addtimer 1, "ScentedCandle::OnEquip";
+ ">
+},
+{
+ Id: 5230
+ AegisName: "AnniversaryHat"
+ Name: "AnniversaryHat"
+ Type: "IT_ARMOR"
+ Buy: 100000
+ Sell: 1
+ Weight: 100
+ Def: 12
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5230
+ Script: <"
+ bonus bInt, 2;
+ ">
+},
+{
+ Id: 5231
+ AegisName: "RedPresentHat"
+ Name: "RedPresentHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5231
+},
+{
+ Id: 5232
+ AegisName: "GreenPresentHat"
+ Name: "GreenPresentHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5232
+},
+{
+ Id: 5233
+ AegisName: "BluePresentHat"
+ Name: "BluePresentHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5233
+},
+{
+ Id: 5234
+ AegisName: "YellowPresentHat"
+ Name: "YellowPresentHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5234
+},
+{
+ Id: 5238
+ AegisName: "AFKCap"
+ Name: "AFKCap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5238
+},
+{
+ Id: 5239
+ AegisName: "Aureole"
+ Name: "Aureole"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 0
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5239
+ Script: <"
+ bonus bFlee, 50;
+ ">
+},
+{
+ Id: 5240
+ AegisName: "SmileyCap"
+ Name: "SmileyCap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 1
+ Weight: 60
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5240
+},
+{
+ Id: 5241
+ AegisName: "RedShades"
+ Name: "RedShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5241
+},
+{
+ Id: 5242
+ AegisName: "GreenShades"
+ Name: "GreenShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5242
+},
+{
+ Id: 5243
+ AegisName: "DarkBlueShades"
+ Name: "DarkBlueShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5243
+},
+{
+ Id: 5244
+ AegisName: "YellowShades"
+ Name: "YellowShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5244
+},
+{
+ Id: 5245
+ AegisName: "LightBlueShades"
+ Name: "LightBlueShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5245
+},
+{
+ Id: 5246
+ AegisName: "PinkShades"
+ Name: "PinkShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5246
+},
+{
+ Id: 5247
+ AegisName: "BlackShades"
+ Name: "BlackShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5247
+},
+{
+ Id: 5248
+ AegisName: "OrangeShades"
+ Name: "OrangeShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5248
+},
+{
+ Id: 5249
+ AegisName: "PurpleShades"
+ Name: "PurpleShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5249
+},
+{
+ Id: 5250
+ AegisName: "DarkGreenShades"
+ Name: "DarkGreenShades"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5250
+},
+{
+ Id: 5255
+ AegisName: "PVPCap"
+ Name: "PVPCap"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 60
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5255
+},
+{
+ Id: 5257
+ AegisName: "GoldenPVPCap"
+ Name: "GoldenPVPCap"
+ Type: "IT_ARMOR"
+ Buy: 500
+ Sell: 100
+ Weight: 60
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5257
+},
+{
+ Id: 5258
+ AegisName: "BlinkingHocus"
+ Name: "BlinkingHocus"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 400
+ Def: 0
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5258
+},
+{
+ Id: 5259
+ AegisName: "BlinkingEvilHalloween"
+ Name: "BlinkingEvilHalloween"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 50
+ Def: 13
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5259
+ Script: <"
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 5262
+ AegisName: "MovieCap"
+ Name: "MovieCap"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5262
+},
+{
+ Id: 5264
+ AegisName: "BlueWolfHelmet"
+ Name: "BlueWolfHelmet"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5264
+},
+{
+ Id: 5266
+ AegisName: "CloverHat"
+ Name: "CloverHat"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 50
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5266
+ Script: <"
+ bonus bLuk, 1;
+ ">
+},
+{
+ Id: 501
+ AegisName: "CactusDrink"
+ Name: "CactusDrink"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 501
+ Script: <"
+ callfunc "itheal", 15, 0;
+ ">
+},
+{
+ Id: 502
+ AegisName: "CactusPotion"
+ Name: "CactusPotion"
+ Type: "IT_USABLE"
+ Buy: 70
+ Sell: 35
+ Weight: 7
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 502
+ Script: <"
+ callfunc "itheal", 25, 0;
+ ">
+},
+{
+ Id: 506
+ AegisName: "CandyCane"
+ Name: "CandyCane"
+ Type: "IT_USABLE"
+ Buy: 20
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 506
+ Script: <"
+ callfunc "itheal", 5, 0;
+ ">
+},
+{
+ Id: 508
+ AegisName: "XmasCake"
+ Name: "XmasCake"
+ Type: "IT_USABLE"
+ Buy: 70
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 508
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 509
+ AegisName: "ChocolateBar"
+ Name: "ChocolateBar"
+ Type: "IT_USABLE"
+ Buy: 60
+ Sell: 20
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 509
+ Script: <"
+ callfunc "itheal", 20, 0;
+ ">
+},
+{
+ Id: 510
+ AegisName: "Candy"
+ Name: "Candy"
+ Type: "IT_USABLE"
+ Buy: 20
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 510
+ Script: <"
+ callfunc "itheal", 5, 0;
+ ">
+},
+{
+ Id: 512
+ AegisName: "GingerBreadMan"
+ Name: "GingerBreadMan"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 512
+ Script: <"
+ callfunc "itheal", 25, 0;
+ ">
+},
+{
+ Id: 513
+ AegisName: "Cake"
+ Name: "Cake"
+ Type: "IT_USABLE"
+ Buy: 30
+ Sell: 15
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 513
+ Script: <"
+ callfunc "itheal", 15, 0;
+ ">
+},
+{
+ Id: 514
+ AegisName: "XmasCandyCane"
+ Name: "XmasCandyCane"
+ Type: "IT_USABLE"
+ Buy: 30
+ Sell: 15
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 514
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 519
+ AegisName: "CherryCake"
+ Name: "CherryCake"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 519
+ Script: <"
+ callfunc "itheal", 35, 0;
+ ">
+},
+{
+ Id: 520
+ AegisName: "EasterEgg"
+ Name: "EasterEgg"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 520
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 527
+ AegisName: "Milk"
+ Name: "Milk"
+ Type: "IT_USABLE"
+ Buy: 300
+ Sell: 150
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 527
+ Script: <"
+ callfunc "itheal", 150, 0;
+ ">
+},
+{
+ Id: 533
+ AegisName: "RoastedMaggot"
+ Name: "RoastedMaggot"
+ Type: "IT_USABLE"
+ Buy: 110
+ Sell: 55
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 533
+ Script: <"
+ callfunc "itheal", 150, 0;
+ ">
+},
+{
+ Id: 534
+ AegisName: "OrangeCupcake"
+ Name: "OrangeCupcake"
+ Type: "IT_USABLE"
+ Buy: 90
+ Sell: 45
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 534
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 535
+ AegisName: "RedApple"
+ Name: "RedApple"
+ Type: "IT_USABLE"
+ Buy: 25
+ Sell: 6
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 535
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 539
+ AegisName: "Beer"
+ Name: "Beer"
+ Type: "IT_USABLE"
+ Buy: 175
+ Sell: 87
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 539
+ Script: <"
+ callfunc "itheal", 200, 5;
+ ">
+},
+{
+ Id: 541
+ AegisName: "BottleOfWater"
+ Name: "BottleOfWater"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 541
+ Script: <"
+ callfunc "itheal", 250, 0;
+ getitem 540, 1;
+ ">
+},
+{
+ Id: 562
+ AegisName: "ChickenLeg"
+ Name: "ChickenLeg"
+ Type: "IT_USABLE"
+ Buy: 250
+ Sell: 125
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 562
+ Script: <"
+ callfunc "itheal", 500, 0;
+ ">
+},
+{
+ Id: 565
+ AegisName: "PinkPetal"
+ Name: "PinkPetal"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 565
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 566
+ AegisName: "SmallMushroom"
+ Name: "SmallMushroom"
+ Type: "IT_USABLE"
+ Buy: 125
+ Sell: 50
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 566
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 567
+ AegisName: "IronPotion"
+ Name: "IronPotion"
+ Type: "IT_USABLE"
+ Buy: 500
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 567
+ Script: <"
+ callfunc("SC_Bonus", 60, SC_PLUSATTACKPOWER, 60);
+ ">
+},
+{
+ Id: 568
+ AegisName: "ConcentrationPotion"
+ Name: "ConcentrationPotion"
+ Type: "IT_USABLE"
+ Buy: 500
+ Sell: 250
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 568
+ Script: <"
+ callfunc("SC_Bonus", 60, SC_ATTHASTE_POTION1, 30);
+ ">
+},
+{
+ Id: 657
+ AegisName: "Orange"
+ Name: "Orange"
+ Type: "IT_USABLE"
+ Buy: 40
+ Sell: 10
+ Weight: 7
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 657
+ Script: <"
+ callfunc "itheal", 60, 0;
+ ">
+},
+{
+ Id: 676
+ AegisName: "Steak"
+ Name: "Steak"
+ Type: "IT_USABLE"
+ Buy: 275
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 676
+ Script: <"
+ callfunc "itheal", 250, 0;
+ ">
+},
+{
+ Id: 684
+ AegisName: "TinyHealingPotion"
+ Name: "TinyHealingPotion"
+ Type: "IT_USABLE"
+ Buy: 25
+ Sell: 12
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 684
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 685
+ AegisName: "SmallHealingPotion"
+ Name: "SmallHealingPotion"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 685
+ Script: <"
+ callfunc "itheal", 200, 0;
+ ">
+},
+{
+ Id: 686
+ AegisName: "MediumHealingPotion"
+ Name: "MediumHealingPotion"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 15
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 686
+ Script: <"
+ callfunc "itheal", 400, 0;
+ ">
+},
+{
+ Id: 687
+ AegisName: "LargeHealingPotion"
+ Name: "LargeHealingPotion"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 25
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 687
+ Script: <"
+ callfunc "itheal", 800, 0;
+ ">
+},
+{
+ Id: 705
+ AegisName: "ManaPotion"
+ Name: "ManaPotion"
+ Type: "IT_USABLE"
+ Buy: 2000
+ Sell: 300
+ Weight: 50
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 705
+ Script: <"
+ callfunc "itheal", 0, 10;
+ callfunc "MagicGainBasic";
+ ">
+},
+{
+ Id: 714
+ AegisName: "SnakeEgg"
+ Name: "SnakeEgg"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 714
+ Script: <"
+ callfunc "itheal", 30, 0;
+ ">
+},
+{
+ Id: 715
+ AegisName: "MountainSnakeEgg"
+ Name: "MountainSnakeEgg"
+ Type: "IT_USABLE"
+ Buy: 80
+ Sell: 40
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 715
+ Script: <"
+ callfunc "itheal", 40, 0;
+ ">
+},
+{
+ Id: 716
+ AegisName: "GrassSnakeEgg"
+ Name: "GrassSnakeEgg"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 716
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 717
+ AegisName: "CaveSnakeEgg"
+ Name: "CaveSnakeEgg"
+ Type: "IT_USABLE"
+ Buy: 60
+ Sell: 30
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 717
+ Script: <"
+ callfunc "itheal", 20, 0;
+ ">
+},
+{
+ Id: 719
+ AegisName: "GreenApple"
+ Name: "GreenApple"
+ Type: "IT_USABLE"
+ Buy: 20
+ Sell: 5
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 719
+ Script: <"
+ callfunc "itheal", 45, 0;
+ ">
+},
+{
+ Id: 733
+ AegisName: "PurificationPotion"
+ Name: "PurificationPotion"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 15
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 733
+ Script: <"
+ callfunc "usePurificationPotion";
+ ">
+},
+{
+ Id: 736
+ AegisName: "WhiteCake"
+ Name: "WhiteCake"
+ Type: "IT_USABLE"
+ Buy: 500
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 736
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 737
+ AegisName: "ChocolateCake"
+ Name: "ChocolateCake"
+ Type: "IT_USABLE"
+ Buy: 550
+ Sell: 125
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 737
+ Script: <"
+ callfunc "itheal", 11, 0;
+ ">
+},
+{
+ Id: 738
+ AegisName: "OrangeCake"
+ Name: "OrangeCake"
+ Type: "IT_USABLE"
+ Buy: 600
+ Sell: 150
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 738
+ Script: <"
+ callfunc "itheal", 12, 0;
+ ">
+},
+{
+ Id: 739
+ AegisName: "AppleCake"
+ Name: "AppleCake"
+ Type: "IT_USABLE"
+ Buy: 600
+ Sell: 150
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 739
+ Script: <"
+ callfunc "itheal", 12, 0;
+ ">
+},
+{
+ Id: 743
+ AegisName: "Acorn"
+ Name: "Acorn"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 10
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 743
+ Script: <"
+ callfunc "itheal", 3, 0;
+ ">
+},
+{
+ Id: 744
+ AegisName: "DilutedConcentrationPot"
+ Name: "DilutedConcentrationPot"
+ Type: "IT_USABLE"
+ Buy: 250
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 744
+ Script: <"
+ callfunc("SC_Bonus", 30, SC_ATTHASTE_POTION1, 20);
+ ">
+},
+{
+ Id: 745
+ AegisName: "DarkConcentrationPotion"
+ Name: "DarkConcentrationPotion"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 745
+ Script: <"
+ callfunc("SC_Bonus", 10, SC_ATTHASTE_POTION1, 40);
+ callfunc("SC_Bonus", 50, SC_BLOODING, 1);
+ ">
+},
+{
+ Id: 747
+ AegisName: "LacedChocolateCake"
+ Name: "LacedChocolateCake"
+ Type: "IT_USABLE"
+ Buy: 550
+ Sell: 125
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 747
+ Script: <"
+ callfunc "itheal", 11, 0;
+ ">
+},
+{
+ Id: 748
+ AegisName: "LacedOrangeCupcake"
+ Name: "LacedOrangeCupcake"
+ Type: "IT_USABLE"
+ Buy: 90
+ Sell: 45
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 748
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 750
+ AegisName: "SlowPoisonPotion"
+ Name: "SlowPoisonPotion"
+ Type: "IT_USABLE"
+ Buy: 500
+ Sell: 200
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 750
+ Script: <"
+ callfunc "itheal", 5, 0;
+ callfunc("SC_Bonus", 180, SC_SLOWPOISON, 100);
+ ">
+},
+{
+ Id: 784
+ AegisName: "ZombieNachos"
+ Name: "ZombieNachos"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 30
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 784
+ Script: <"
+ callfunc "itheal", 60, 0;
+ ">
+},
+{
+ Id: 785
+ AegisName: "LadyFingers"
+ Name: "LadyFingers"
+ Type: "IT_USABLE"
+ Buy: 70
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 785
+ Script: <"
+ callfunc "itheal", 40, 0;
+ ">
+},
+{
+ Id: 786
+ AegisName: "JellAhh"
+ Name: "JellAhh"
+ Type: "IT_USABLE"
+ Buy: 80
+ Sell: 30
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 786
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 787
+ AegisName: "Snapple"
+ Name: "Snapple"
+ Type: "IT_USABLE"
+ Buy: 110
+ Sell: 55
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 787
+ Script: <"
+ callfunc "itheal", 70, 0;
+ ">
+},
+{
+ Id: 788
+ AegisName: "BeetleJuice"
+ Name: "BeetleJuice"
+ Type: "IT_USABLE"
+ Buy: 80
+ Sell: 30
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 788
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 789
+ AegisName: "GutBuster"
+ Name: "GutBuster"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 30
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 789
+ Script: <"
+ callfunc "itheal", 60, 0;
+ ">
+},
+{
+ Id: 790
+ AegisName: "BloodWine"
+ Name: "BloodWine"
+ Type: "IT_USABLE"
+ Buy: 150
+ Sell: 50
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 790
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 808
+ AegisName: "HitchhikersTowel"
+ Name: "HitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 808
+ Script: <"
+ set @warpTowelName$, "HitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 809
+ AegisName: "WhiteHitchhikersTowel"
+ Name: "WhiteHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 809
+ Script: <"
+ set @warpTowelName$, "WhiteHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 810
+ AegisName: "RedHitchhikersTowel"
+ Name: "RedHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 810
+ Script: <"
+ set @warpTowelName$, "RedHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 811
+ AegisName: "GreenHitchhikersTowel"
+ Name: "GreenHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 811
+ Script: <"
+ set @warpTowelName$, "GreenHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 812
+ AegisName: "BlueHitchhikersTowel"
+ Name: "BlueHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 812
+ Script: <"
+ set @warpTowelName$, "BlueHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 813
+ AegisName: "YellowHitchhikersTowel"
+ Name: "YellowHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 813
+ Script: <"
+ set @warpTowelName$, "YellowHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 814
+ AegisName: "PurpleHitchhikersTowel"
+ Name: "PurpleHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 814
+ Script: <"
+ set @warpTowelName$, "PurpleHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 815
+ AegisName: "OrangeHitchhikersTowel"
+ Name: "OrangeHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 815
+ Script: <"
+ set @warpTowelName$, "OrangeHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 816
+ AegisName: "PinkHitchhikersTowel"
+ Name: "PinkHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 816
+ Script: <"
+ set @warpTowelName$, "PinkHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 817
+ AegisName: "TealHitchhikersTowel"
+ Name: "TealHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 817
+ Script: <"
+ set @warpTowelName$, "TealHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 818
+ AegisName: "LimeHitchhikersTowel"
+ Name: "LimeHitchhikersTowel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 818
+ Script: <"
+ set @warpTowelName$, "LimeHitchhikersTowel";
+ callfunc "WarpTowel";
+ ">
+},
+{
+ Id: 825
+ AegisName: "TinyManaElixir"
+ Name: "TinyManaElixir"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 10
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 825
+ Script: <"
+ callfunc "itheal", 0, 25;
+ ">
+},
+{
+ Id: 826
+ AegisName: "SmallManaElixir"
+ Name: "SmallManaElixir"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 20
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 826
+ Script: <"
+ callfunc "itheal", 0, 50;
+ ">
+},
+{
+ Id: 827
+ AegisName: "MediumManaElixir"
+ Name: "MediumManaElixir"
+ Type: "IT_USABLE"
+ Buy: 400
+ Sell: 40
+ Weight: 15
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 827
+ Script: <"
+ callfunc "itheal", 0, 100;
+ ">
+},
+{
+ Id: 828
+ AegisName: "LargeManaElixir"
+ Name: "LargeManaElixir"
+ Type: "IT_USABLE"
+ Buy: 800
+ Sell: 80
+ Weight: 25
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 828
+ Script: <"
+ callfunc "itheal", 0, 250;
+ ">
+},
+{
+ Id: 838
+ AegisName: "CranberryLollipop"
+ Name: "CranberryLollipop"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 838
+ Script: <"
+ callfunc "itheal", 750, 0;
+ ">
+},
+{
+ Id: 839
+ AegisName: "GrapeLollipop"
+ Name: "GrapeLollipop"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 839
+ Script: <"
+ callfunc "itheal", 750, 0;
+ ">
+},
+{
+ Id: 840
+ AegisName: "OrangeLollipop"
+ Name: "OrangeLollipop"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 840
+ Script: <"
+ callfunc "itheal", 750, 0;
+ ">
+},
+{
+ Id: 1189
+ AegisName: "PollettEgg"
+ Name: "PollettEgg"
+ Type: "IT_USABLE"
+ Buy: 250
+ Sell: 25
+ Weight: 4
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1189
+ Script: <"
+ callfunc "itheal", 75, 10;
+ ">
+},
+{
+ Id: 1229
+ AegisName: "CaramelApple"
+ Name: "CaramelApple"
+ Type: "IT_USABLE"
+ Buy: 500
+ Sell: 75
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1229
+ Script: <"
+ callfunc "itheal", 1000, 0;
+ ">
+},
+{
+ Id: 1230
+ AegisName: "LollipopColor1"
+ Name: "LollipopColor1"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1230
+ Script: <"
+ callfunc "itheal", 800, 0;
+ ">
+},
+{
+ Id: 1231
+ AegisName: "LollipopColor2"
+ Name: "LollipopColor2"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1231
+ Script: <"
+ callfunc "itheal", 800, 0;
+ ">
+},
+{
+ Id: 1232
+ AegisName: "LollipopColor3"
+ Name: "LollipopColor3"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1232
+ Script: <"
+ callfunc "itheal", 800, 0;
+ ">
+},
+{
+ Id: 1248
+ AegisName: "Blueberries"
+ Name: "Blueberries"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 6
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1248
+ Script: <"
+ callfunc "itheal", 200, 0;
+ ">
+},
+{
+ Id: 1250
+ AegisName: "Pear"
+ Name: "Pear"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 7
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1250
+ Script: <"
+ callfunc "itheal", 150, 0;
+ ">
+},
+{
+ Id: 1251
+ AegisName: "Plum"
+ Name: "Plum"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1251
+ Script: <"
+ callfunc "itheal", 100, 0;
+ ">
+},
+{
+ Id: 1252
+ AegisName: "Cherry"
+ Name: "Cherry"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 25
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1252
+ Script: <"
+ callfunc "itheal", 50, 0;
+ ">
+},
+{
+ Id: 1253
+ AegisName: "GoldenDeliciousApple"
+ Name: "GoldenDeliciousApple"
+ Type: "IT_USABLE"
+ Buy: 1000
+ Sell: 500
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1253
+ Script: <"
+ callfunc "itheal", 200, 0;
+ ">
+},
+{
+ Id: 1258
+ AegisName: "Honey"
+ Name: "Honey"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 20
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1258
+ Script: <"
+ callfunc "itheal", 45, 0;
+ ">
+},
+{
+ Id: 1280
+ AegisName: "Scissors"
+ Name: "Scissors"
+ Type: "IT_USABLE"
+ Buy: 1000
+ Sell: 500
+ Weight: 120
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1280
+ Script: <"
+ callfunc "useScissors";
+ ">
+},
+{
+ Id: 1281
+ AegisName: "ShockSweet"
+ Name: "ShockSweet"
+ Type: "IT_USABLE"
+ Buy: 1000
+ Sell: 500
+ Weight: 5
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 1281
+ Script: <"
+ callfunc "useShockSweet";
+ ">
+},
+{
+ Id: 3001
+ AegisName: "RubberBat"
+ Name: "RubberBat"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 30
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 3001
+ Script: <"
+ callfunc "rubberBat";
+ ">
+},
+{
+ Id: 3006
+ AegisName: "TonoriDelight"
+ Name: "TonoriDelight"
+ Type: "IT_USABLE"
+ Buy: 5
+ Sell: 1
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 3006
+ Script: <"
+ callfunc "itheal", 10, 2;
+ ">
+},
+{
+ Id: 3007
+ AegisName: "Marshmallow"
+ Name: "Marshmallow"
+ Type: "IT_USABLE"
+ Buy: 5
+ Sell: 1
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 3007
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 3009
+ AegisName: "JellySkull"
+ Name: "JellySkull"
+ Type: "IT_USABLE"
+ Buy: 5
+ Sell: 1
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 3009
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 3010
+ AegisName: "CandyPumpkin"
+ Name: "CandyPumpkin"
+ Type: "IT_USABLE"
+ Buy: 5
+ Sell: 1
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 3010
+ Script: <"
+ callfunc "itheal", 10, 0;
+ ">
+},
+{
+ Id: 4035
+ AegisName: "PickledBeets"
+ Name: "PickledBeets"
+ Type: "IT_USABLE"
+ Buy: 1500
+ Sell: 50
+ Weight: 150
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 4035
+ Script: <"
+ callfunc "usePickledBeets";
+ ">
+},
+{
+ Id: 4036
+ AegisName: "RoastedAcorn"
+ Name: "RoastedAcorn"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 4036
+ Script: <"
+ callfunc "itheal", 15, 0;
+ ">
+},
+{
+ Id: 5126
+ AegisName: "MTJarofOwnBlood"
+ Name: "MTJarofOwnBlood"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5126
+ Script: <"
+ callfunc "itheal", -250, 0;
+ getitem 5127, 1;
+ ">
+},
+{
+ Id: 5210
+ AegisName: "GrassFedTofu"
+ Name: "GrassFedTofu"
+ Type: "IT_USABLE"
+ Buy: 50
+ Sell: 1
+ Weight: 2
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5210
+ Script: <"
+ callfunc "itheal", -10, -2;
+ ">
+},
+{
+ Id: 5213
+ AegisName: "VeganWater"
+ Name: "VeganWater"
+ Type: "IT_USABLE"
+ Buy: 200
+ Sell: 100
+ Weight: 10
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5213
+ Script: <"
+ callfunc "itheal", 250, 0;
+ getitem 540, 1;
+ ">
+},
+{
+ Id: 5214
+ AegisName: "LactoseFreeAcorn"
+ Name: "LactoseFreeAcorn"
+ Type: "IT_USABLE"
+ Buy: 100
+ Sell: 50
+ Weight: 1
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5214
+ Script: <"
+ callfunc "itheal", 15, 0;
+ ">
+},
+{
+ Id: 5235
+ AegisName: "TMWBirthdayGift"
+ Name: "TMWBirthdayGift"
+ Type: "IT_USABLE"
+ Buy: 1000000
+ Sell: 50
+ Weight: 0
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5235
+ Script: <"
+ // 5231..5234
+ .@it=callfunc("any",
+ RedPresentHat, GreenPresentHat, BluePresentHat, YellowPresentHat);
+ getitem .@it, 1;
+ ">
+},
+{
+ Id: 5236
+ AegisName: "GumiCandy"
+ Name: "GumiCandy"
+ Type: "IT_USABLE"
+ Buy: 10000
+ Sell: 250
+ Weight: 0
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5236
+ Script: <"
+ set Sex, Sex == 3 ? rand(0, 1) : (rand(0, 1) ? 3 : !Sex);
+ ">
+},
+{
+ Id: 5237
+ AegisName: "CaramelCandy"
+ Name: "CaramelCandy"
+ Type: "IT_USABLE"
+ Buy: 700
+ Sell: 350
+ Weight: 0
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5237
+ Script: <"
+ callfunc "itheal", 350, 0;
+ ">
+},
+{
+ Id: 5263
+ AegisName: "LovePotion"
+ Name: "LovePotion"
+ Type: "IT_USABLE"
+ Buy: 90000
+ Sell: 550
+ Weight: 0
+ Def: 0
+ Slots: 0
+ Refine: false
+ ViewSprite: 5263
+ Script: <"
+ callfunc "LovePotion";
+ ">
+},
+{
+ Id: 5267
+ AegisName: "AlizarinScroll"
+ Name: "Alizarin Scroll"
+ Type: "IT_USABLE"
+ Buy: 5000
+ Sell: 1000
+ Weight: 7
+ Script: <"
+ callfunc "learnskill", SKILL_MODRIPHOO;
+ @skillId = SKILL_MODRIPHOO;
+ @skillLv = 1;
+ callfunc "SK_GrowPlants", false;
+ ">
+},
+{
+ Id: 5268
+ AegisName: "CobaltScroll"
+ Name: "Cobalt Scroll"
+ Type: "IT_USABLE"
+ Buy: 5000
+ Sell: 1000
+ Weight: 7
+ Script: <"
+ callfunc "learnskill", SKILL_MODRISUMP;
+ @skillId = SKILL_MODRISUMP;
+ @skillLv = 1;
+ callfunc "SK_GrowPlants", false;
+ ">
+},
+{
+ Id: 5269
+ AegisName: "GambogeScroll"
+ Name: "Gamboge Scroll"
+ Type: "IT_USABLE"
+ Buy: 5000
+ Sell: 1000
+ Weight: 7
+ Script: <"
+ callfunc "learnskill", SKILL_MODRIYIKAM;
+ @skillId = SKILL_MODRIYIKAM;
+ @skillLv = 1;
+ callfunc "SK_GrowPlants", false;
+ ">
+},
+{
+ Id: 5270
+ AegisName: "MauveScroll"
+ Name: "Mauve Scroll"
+ Type: "IT_USABLE"
+ Buy: 5000
+ Sell: 1000
+ Weight: 7
+ Script: <"
+ callfunc "learnskill", SKILL_MODRILAX;
+ @skillId = SKILL_MODRILAX;
+ @skillLv = 1;
+ callfunc "SK_GrowPlants", false;
+ ">
+},
+{
+ Id: 5271
+ AegisName: "JoyplimScroll"
+ Name: "Joyplim Scroll"
+ Type: "IT_USABLE"
+ Buy: 5000
+ Sell: 1000
+ Weight: 7
+ Script: <"
+ callfunc "learnskill", SKILL_JOYPLIM;
+ @skillId = SKILL_JOYPLIM;
+ @skillLv = 10;
+ callfunc "SK_Joyplim", false;
+ ">
+},
+{
+ Id: 586
+ AegisName: "CottonShorts"
+ Name: "CottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 15
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 586
+},
+{
+ Id: 610
+ AegisName: "JeansShorts"
+ Name: "JeansShorts"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 610
+},
+{
+ Id: 632
+ AegisName: "CottonSkirt"
+ Name: "CottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 10
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 632
+},
+{
+ Id: 642
+ AegisName: "JeansChaps"
+ Name: "JeansChaps"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 60
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 642
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 648
+ AegisName: "CottonTrousers"
+ Name: "CottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 648
+},
+{
+ Id: 731
+ AegisName: "AssassinPants"
+ Name: "AssassinPants"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 3000
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 731
+ Script: <"
+ callfunc "BrawlingItem", EQI_HEAD_LOW;
+ bonus bAgi, 5;
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 768
+ AegisName: "TerraniteLegs"
+ Name: "TerraniteLegs"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 3000
+ Weight: 30
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 768
+ Script: <"
+ bonus bAgi, 1;
+ bonus bMdef, 5;
+ ">
+},
+{
+ Id: 771
+ AegisName: "Miniskirt"
+ Name: "Miniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 771
+},
+{
+ Id: 796
+ AegisName: "BromenalLegs"
+ Name: "BromenalLegs"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 150
+ Def: 6
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 796
+},
+{
+ Id: 857
+ AegisName: "LeatherTrousers"
+ Name: "LeatherTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 25
+ Def: 5
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ Refine: false
+ ViewSprite: 857
+ Script: <"
+ bonus bHit, 2;
+ ">
+},
+{
+ Id: 881
+ AegisName: "RaggedShorts"
+ Name: "RaggedShorts"
+ Type: "IT_ARMOR"
+ Buy: 60
+ Sell: 1
+ Weight: 7
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 881
+},
+{
+ Id: 1172
+ AegisName: "SilkPants"
+ Name: "SilkPants"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 750
+ Weight: 10
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 1172
+},
+{
+ Id: 2100
+ AegisName: "RedCottonSkirt"
+ Name: "RedCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2100
+},
+{
+ Id: 2101
+ AegisName: "GreenCottonSkirt"
+ Name: "GreenCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2101
+},
+{
+ Id: 2102
+ AegisName: "DarkBlueCottonSkirt"
+ Name: "DarkBlueCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2102
+},
+{
+ Id: 2103
+ AegisName: "YellowCottonSkirt"
+ Name: "YellowCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2103
+},
+{
+ Id: 2104
+ AegisName: "LightBlueCottonSkirt"
+ Name: "LightBlueCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2104
+},
+{
+ Id: 2105
+ AegisName: "PinkCottonSkirt"
+ Name: "PinkCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2105
+},
+{
+ Id: 2106
+ AegisName: "BlackCottonSkirt"
+ Name: "BlackCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2106
+},
+{
+ Id: 2107
+ AegisName: "OrangeCottonSkirt"
+ Name: "OrangeCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2107
+},
+{
+ Id: 2108
+ AegisName: "PurpleCottonSkirt"
+ Name: "PurpleCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2108
+},
+{
+ Id: 2109
+ AegisName: "DarkGreenCottonSkirt"
+ Name: "DarkGreenCottonSkirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2109
+},
+{
+ Id: 2110
+ AegisName: "RedCottonShorts"
+ Name: "RedCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2110
+},
+{
+ Id: 2111
+ AegisName: "GreenCottonShorts"
+ Name: "GreenCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2111
+},
+{
+ Id: 2112
+ AegisName: "DarkBlueCottonShorts"
+ Name: "DarkBlueCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2112
+},
+{
+ Id: 2113
+ AegisName: "YellowCottonShorts"
+ Name: "YellowCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2113
+},
+{
+ Id: 2114
+ AegisName: "LightBlueCottonShorts"
+ Name: "LightBlueCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2114
+},
+{
+ Id: 2115
+ AegisName: "PinkCottonShorts"
+ Name: "PinkCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2115
+},
+{
+ Id: 2116
+ AegisName: "BlackCottonShorts"
+ Name: "BlackCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2116
+},
+{
+ Id: 2117
+ AegisName: "OrangeCottonShorts"
+ Name: "OrangeCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2117
+},
+{
+ Id: 2118
+ AegisName: "PurpleCottonShorts"
+ Name: "PurpleCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2118
+},
+{
+ Id: 2119
+ AegisName: "DarkGreenCottonShorts"
+ Name: "DarkGreenCottonShorts"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 20
+ Def: 2
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2119
+},
+{
+ Id: 2170
+ AegisName: "RedMiniskirt"
+ Name: "RedMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2170
+},
+{
+ Id: 2171
+ AegisName: "GreenMiniskirt"
+ Name: "GreenMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2171
+},
+{
+ Id: 2172
+ AegisName: "DarkBlueMiniskirt"
+ Name: "DarkBlueMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2172
+},
+{
+ Id: 2173
+ AegisName: "YellowMiniskirt"
+ Name: "YellowMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2173
+},
+{
+ Id: 2174
+ AegisName: "LightBlueMiniskirt"
+ Name: "LightBlueMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2174
+},
+{
+ Id: 2175
+ AegisName: "PinkMiniskirt"
+ Name: "PinkMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2175
+},
+{
+ Id: 2176
+ AegisName: "BlackMiniskirt"
+ Name: "BlackMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2176
+},
+{
+ Id: 2177
+ AegisName: "OrangeMiniskirt"
+ Name: "OrangeMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2177
+},
+{
+ Id: 2178
+ AegisName: "PurpleMiniskirt"
+ Name: "PurpleMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2178
+},
+{
+ Id: 2179
+ AegisName: "DarkGreenMiniskirt"
+ Name: "DarkGreenMiniskirt"
+ Type: "IT_ARMOR"
+ Buy: 1000
+ Sell: 500
+ Weight: 8
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2179
+},
+{
+ Id: 2180
+ AegisName: "RedCottonTrousers"
+ Name: "RedCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2180
+},
+{
+ Id: 2181
+ AegisName: "GreenCottonTrousers"
+ Name: "GreenCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2181
+},
+{
+ Id: 2182
+ AegisName: "DarkBlueCottonTrousers"
+ Name: "DarkBlueCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2182
+},
+{
+ Id: 2183
+ AegisName: "YellowCottonTrousers"
+ Name: "YellowCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2183
+},
+{
+ Id: 2184
+ AegisName: "LightBlueCottonTrousers"
+ Name: "LightBlueCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2184
+},
+{
+ Id: 2185
+ AegisName: "PinkCottonTrousers"
+ Name: "PinkCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2185
+},
+{
+ Id: 2186
+ AegisName: "BlackCottonTrousers"
+ Name: "BlackCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2186
+},
+{
+ Id: 2187
+ AegisName: "OrangeCottonTrousers"
+ Name: "OrangeCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2187
+},
+{
+ Id: 2188
+ AegisName: "PurpleCottonTrousers"
+ Name: "PurpleCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2188
+},
+{
+ Id: 2189
+ AegisName: "DarkGreenCottonTrousers"
+ Name: "DarkGreenCottonTrousers"
+ Type: "IT_ARMOR"
+ Buy: 1500
+ Sell: 750
+ Weight: 25
+ Def: 4
+ Slots: 0
+ Loc: "EQP_HEAD_LOW"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 2189
+},
+{
+ Id: 531
+ AegisName: "MinerGloves"
+ Name: "MinerGloves"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1000
+ Weight: 30
+ Def: 2
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 531
+ Script: <"
+ bonus bMatkRate, -2;
+ ">
+},
+{
+ Id: 532
+ AegisName: "LeatherGloves"
+ Name: "LeatherGloves"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 2000
+ Weight: 20
+ Def: 4
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 532
+ Script: <"
+ bonus bMatkRate, -3;
+ ">
+},
+{
+ Id: 563
+ AegisName: "WinterGloves"
+ Name: "WinterGloves"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 3000
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 563
+},
+{
+ Id: 741
+ AegisName: "CottonGloves"
+ Name: "CottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 10
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 741
+},
+{
+ Id: 756
+ AegisName: "AssassinGloves"
+ Name: "AssassinGloves"
+ Type: "IT_ARMOR"
+ Buy: 7000
+ Sell: 2000
+ Weight: 9
+ Def: 3
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 756
+ Script: <"
+ callfunc "BrawlingItem", EQI_GARMENT;
+ bonus bAgi, 4;
+ bonus bMatkRate, -1;
+ ">
+},
+{
+ Id: 794
+ AegisName: "BromenalGloves"
+ Name: "BromenalGloves"
+ Type: "IT_ARMOR"
+ Buy: 6000
+ Sell: 2000
+ Weight: 40
+ Def: 4
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 794
+ Script: <"
+ bonus bMatkRate, -3;
+ ">
+},
+{
+ Id: 868
+ AegisName: "SilkGloves"
+ Name: "SilkGloves"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 2500
+ Weight: 4
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 868
+},
+{
+ Id: 2160
+ AegisName: "RedCottonGloves"
+ Name: "RedCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2160
+},
+{
+ Id: 2161
+ AegisName: "GreenCottonGloves"
+ Name: "GreenCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2161
+},
+{
+ Id: 2162
+ AegisName: "DarkBlueCottonGloves"
+ Name: "DarkBlueCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2162
+},
+{
+ Id: 2163
+ AegisName: "YellowCottonGloves"
+ Name: "YellowCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2163
+},
+{
+ Id: 2164
+ AegisName: "LightBlueCottonGloves"
+ Name: "LightBlueCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2164
+},
+{
+ Id: 2165
+ AegisName: "PinkCottonGloves"
+ Name: "PinkCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2165
+},
+{
+ Id: 2166
+ AegisName: "BlackCottonGloves"
+ Name: "BlackCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2166
+},
+{
+ Id: 2167
+ AegisName: "OrangeCottonGloves"
+ Name: "OrangeCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2167
+},
+{
+ Id: 2168
+ AegisName: "PurpleCottonGloves"
+ Name: "PurpleCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2168
+},
+{
+ Id: 2169
+ AegisName: "DarkGreenCottonGloves"
+ Name: "DarkGreenCottonGloves"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 500
+ Weight: 20
+ Def: 1
+ Slots: 0
+ Loc: "EQP_GARMENT"
+ Refine: false
+ ViewSprite: 2169
+},
+{
+ Id: 585
+ AegisName: "ScarabArmlet"
+ Name: "ScarabArmlet"
+ Type: "IT_ARMOR"
+ Buy: 8000
+ Sell: 4000
+ Weight: 200
+ Def: 0
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ WeaponLv: 0
+ EquipLv: 1
+ Refine: false
+ ViewSprite: 585
+},
+{
+ Id: 601
+ AegisName: "SteelShield"
+ Name: "SteelShield"
+ Type: "IT_ARMOR"
+ Buy: 40000
+ Sell: 3000
+ Weight: 2500
+ Def: 20
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ Refine: false
+ ViewSprite: 601
+},
+{
+ Id: 602
+ AegisName: "WoodenShield"
+ Name: "WoodenShield"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 2000
+ Weight: 1500
+ Def: 14
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ Refine: false
+ ViewSprite: 602
+},
+{
+ Id: 603
+ AegisName: "LeatherShield"
+ Name: "LeatherShield"
+ Type: "IT_ARMOR"
+ Buy: 2000
+ Sell: 1000
+ Weight: 1300
+ Def: 7
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ Refine: false
+ ViewSprite: 603
+},
+{
+ Id: 797
+ AegisName: "BromenalShield"
+ Name: "BromenalShield"
+ Type: "IT_ARMOR"
+ Buy: 40000
+ Sell: 3000
+ Weight: 2500
+ Def: 20
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ Refine: false
+ ViewSprite: 797
+},
+
+//
+// Pets
+{
+ Id: 6000
+ AegisName: "PinkieScroll"
+ Name: "Pinkie Scroll"
+ Type: "IT_PETEGG"
+ Buy: 30000
+ Sell: 1000
+ Weight: 400
+ KeepAfterUse: true
+ Trade: {
+ partneroverride: true
+ notrade: true
+ nodrop: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ noselltonpc: true
+ }
+ Script: <"
+ bpet;
+ ">
+},
+)
diff --git a/db/pre-re/item_group.conf b/db/pre-re/item_group.conf
new file mode 100644
index 00000000..09f10ba0
--- /dev/null
+++ b/db/pre-re/item_group.conf
@@ -0,0 +1,20 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+// http://herc.ws/board/topic/1244-official-item-grouppackagechain
+//====================================================
+// Structure of file:
+/*
+<Container_Item_Name>: (
+ "Item_Name" or
+ ("Item_Name",Repeat_Count)
+)
+*/
+
diff --git a/db/pre-re/item_lapineddukddak.conf b/db/pre-re/item_lapineddukddak.conf
new file mode 100644
index 00000000..a0e66f0c
--- /dev/null
+++ b/db/pre-re/item_lapineddukddak.conf
@@ -0,0 +1,44 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018-2019 Hercules Dev Team
+//= Copyright (C) 2018-2019 Asheraf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+<Box_Item_Const>: {
+ NeedCount: (int, defaults to 0) The required amount of unique items
+ NeedRefineMin: (int, defaults to 0) The minimum refine for each of the items
+ NeedRefineMax: (int, defaults to 0) The maximum refine for each of the items
+ SourceItems: { A list of allowed items to be converted with specific amount for each item
+ <Item_Const>: <amount> (string, int)
+ ...
+ }
+ Script: <"
+ Script (it can be multi-line)
+ Executes on success
+ ">
+}
diff --git a/db/pre-re/item_packages.conf b/db/pre-re/item_packages.conf
new file mode 100644
index 00000000..0b458587
--- /dev/null
+++ b/db/pre-re/item_packages.conf
@@ -0,0 +1,25 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+// http://herc.ws/board/topic/1244-official-item-grouppackagechain
+//====================================================
+// Structure of file:
+/*
+<Container_Item_Name>: {
+ <Entry_Item_Name>: {
+ Random: 0 - Signs what group type this item belongs to, 0 is "Must", a group of items that come out whenever the package is open (doesn't use rate), anything above 0 is considered "random_group_<value>", a package with 2 random groups for example gets 2 items whenever open, one from each group
+ Count: 30 - Stands for how much <Entry_Item_Name> will be obtained.
+ Expire: 2 - Signs how many hours this item will last (makes a rental item).
+ Announce: True/False - Signs whether to relay a special item obtain announcement when this item comes out of the package.
+ Rate: 50 - If 'Random' is not 0, a rate from 1 to 10000 (0.01% - 100%) will be given.
+ Named: True/False - Signs whether the item should have the owner's name in it.
+ }
+}
+*/
diff --git a/db/pre-re/job_db.conf b/db/pre-re/job_db.conf
new file mode 100644
index 00000000..85f34f26
--- /dev/null
+++ b/db/pre-re/job_db.conf
@@ -0,0 +1,145 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+// http://herc.ws/board/topic/9082-job-db1txt-redesign/
+//============== RE Structure Example ================
+/*
+Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
+ BaseExpGroup: "Exp Group Name" (string) // Name of base exp group defined in exp_group_db.conf
+ JobExpGroup: "Exp Group Name" (string) // Name of job exp group defined in exp_group_db.conf
+ Inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
+ InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.
+ InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.
+ Weight: Max Weight (int, defaults to 20000, units in Weight/10)
+ BaseASPD: { // Base ASPD for specific weapon type
+ Fist: 0~200 (int, defaults to 200)
+ Dagger: 0~200 (int, defaults to 200)
+ Sword: 0~200 (int, defaults to 200)
+ TwoHandSword: 0~200 (int, defaults to 200)
+ Spear: 0~200 (int, defaults to 200)
+ TwoHandSpear: 0~200 (int, defaults to 200)
+ Axe: 0~200 (int, defaults to 200)
+ TwoHandAxe: 0~200 (int, defaults to 200)
+ Mace: 0~200 (int, defaults to 200)
+ TwoHandMace: 0~200 (int, defaults to 200)
+ Rod: 0~200 (int, defaults to 200)
+ Bow: 0~200 (int, defaults to 200)
+ Knuckle: 0~200 (int, defaults to 200)
+ Instrumen: 0~200 (int, defaults to 200)
+ Whip: 0~200 (int, defaults to 200)
+ Book: 0~200 (int, defaults to 200)
+ Katar: 0~200 (int, defaults to 200)
+ Revolver: 0~200 (int, defaults to 200)
+ Rifle: 0~200 (int, defaults to 200)
+ GatlingGun: 0~200 (int, defaults to 200)
+ Shotgun: 0~200 (int, defaults to 200)
+ GrenadeLauncher: 0~200 (int, defaults to 200)
+ FuumaShuriken: 0~200 (int, defaults to 200)
+ TwoHandRod: 0~200 (int, defaults to 200)
+ }
+ HPTable:[ 1, .... 150 ] (int[]) Reference table for base HP per level
+ SPTable:[ 1, .... 150 ] (int[]) Reference table for base SP per level
+ // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
+}
+*/
+//====================================================
+Talpan: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Weight: 23500
+ BaseASPD: {
+ Fist: 500
+ Dagger: 650
+ Sword: 700
+ Axe: 550
+ TwoHandAxe: 1000
+ TwoHandSpear: 1200
+ Mace: 550
+ TwoHandMace: 550
+ Rod: 700
+ TwoHandRod: 700
+ Bow: 800
+ Katar: 650
+ }
+ HPTable:[ 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, // 1 - 10
+ 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, // 11 - 20
+ 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, // 21 - 30
+ 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, // 31 - 40
+ 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, // 41 - 50
+ 290, 295, 300, 305, 310, 315, 320, 325, 330, 335, // 51 - 60
+ 340, 345, 350, 355, 360, 365, 370, 375, 380, 385, // 61 - 70
+ 390, 395, 400, 405, 410, 415, 420, 425, 430, 435, // 71 - 80
+ 440, 445, 450, 455, 460, 465, 470, 475, 480, 485, // 81 - 90
+ 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, // 91 - 100
+ 540, 545, 550, 555, 560, 565, 570, 575, 580, 585, // 101 - 110
+ 590, 595, 600, 605, 610, 615, 620, 625, 630, 635, // 111 - 120
+ 640, 645, 650, 655, 660, 665, 670, 675, 680, 685, // 121 - 130
+ 690, 695, 700, 705, 710, 715, 720, 725, 730, 735, // 131 - 140
+ 740, 745, 750, 755, 760, 765, 770, 775, 780, 785] // 141 - 150
+ SPTable:[ 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, // 1 - 10
+ 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, // 11 - 20
+ 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, // 21 - 30
+ 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, // 31 - 40
+ 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, // 41 - 50
+ 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, // 51 - 60
+ 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, // 61 - 70
+ 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, // 71 - 80
+ 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, // 81 - 90
+ 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, // 91 - 100
+ 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, // 101 - 110
+ 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, // 111 - 120
+ 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, // 121 - 130
+ 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, // 131 - 140
+ 292, 294, 296, 298, 300, 302, 304, 306, 308, 310] // 141 - 150
+}
+
+NoRace: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" );
+}
+
+Tritan: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" );
+}
+
+Ifriton: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" );
+}
+
+Gispaan: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" );
+}
+
+Sparron: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" );
+}
+
+Skellie: {
+ BaseExpGroup: "EvolClasses"
+ JobExpGroup: "EvolClasses"
+ MoveSpeed: 150
+ Inherit: ( "Talpan" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
+}
+
diff --git a/db/pre-re/map_zone_db.conf b/db/pre-re/map_zone_db.conf
new file mode 100644
index 00000000..e5fdf71a
--- /dev/null
+++ b/db/pre-re/map_zone_db.conf
@@ -0,0 +1,490 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//====================================================
+//= Hercules Map Zone Database [Ind/Hercules]
+//================ More Information ==================
+//= http://herc.ws/board/topic/302-introducing-hercules-map-zone-database/
+//= (TODO: replace with wiki link and detail the wiki page in a decent format ^)
+//====================================================
+//================ Description =======================
+//= A unlimited number of zones may be created, a zone
+//= may be used to create a set of disabled items, disabled skills
+//= and mapflags to be used by as many maps as one chooses.
+//= Maps can be linked to a specific zone through the zone mapflag
+//= '<map name><tab>mapflag<tab>zone<tab><zone name>'.
+//====================================================
+//= Available types for 'disabled_skills':
+//= PLAYER, HOMUN, MERCENARY, MONSTER, PET, ELEMENTAL, MOB_BOSS, CLONE, ALL and NONE
+//====================================================
+
+
+zones: (
+{
+ /* All zone is a dynamic (very special) zone that is forcebly inherited by ALL maps automatically */
+ name: "All" /* changing this name requires MAP_ZONE_ALL_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ //both examples below disable napalm beat (id 11) to players
+ //MG_NAPALMBEAT: "PLAYER"
+ //ID11: "PLAYER"
+ }
+
+ disabled_items: {
+ //Both examples below disable apple (id 501)
+ //Apple: true
+ //ID501: true
+ }
+
+ mapflags: (
+ )
+
+ /* "command:min-group-lv-to-override" e.g. "heal: 70" */
+ disabled_commands: {
+ // Broken
+ reloadscript: 100
+ fireworks: 100
+ fog: 100
+ day: 100
+ night: 100
+ clouds: 100
+ clouds2: 100
+ snow: 100
+ sakura: 100
+ leaves: 100
+ size: 100
+ sizeguild: 100
+ points: 100
+ camerainfo: 100
+ clearweather: 100
+ costume: 100
+ sizeall: 100
+ searchstore: 100
+ refineryui: 100
+ haircolor: 100
+ dye: 100
+ model: 100
+ produce: 100
+ changedress: 100
+ hairstyle: 100
+ cash: 100
+ font: 100
+ fontcolor: 100
+ changelook: 100
+ nocosplay: 100
+ // Frequently abused
+ recallall: 100
+ doom: 100
+ guildspy: 100
+ partyspy: 100
+ // To be enabled again later
+ mapexit: 100
+ }
+ skill_damage_cap: {
+ //Exemple Below caps firebolt damage in maps within this zone to a maximum 50 damage,
+ // (depends on HMAP_ZONE_DAMAGE_CAP_TYPE in src/config/core.h)
+ // when cast vs players and monsters.
+ //MG_COLDBOLT: (50,"PLAYER | MONSTER")
+ }
+},
+{
+ /* Normal zone is applied to all maps that are not pkable (where players cant fight each other) */
+ /* However, it wont be applied to maps with its own zones (specified thru mapflag) */
+ name: "Normal" /* changing this name requires MAP_ZONE_NORMAL_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ WM_LULLABY_DEEPSLEEP: "PLAYER"
+ WM_SIRCLEOFNATURE: "PLAYER"
+ WM_SATURDAY_NIGHT_FEVER: "PLAYER"
+ SO_ARRULLO: "PLAYER"
+ CG_HERMODE: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+ mapflags: (
+ )
+
+},
+{
+ /* PvP zone is applied to all maps with a pvp mapflag */
+ name: "PvP" /* changing this name requires MAP_ZONE_PVP_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ BS_GREED: "PLAYER"
+ CG_HERMODE: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+
+ /* cashshop disabled in pvp maps */
+ mapflags: (
+ "nocashshop",
+ )
+},
+{
+ /* Outside Zone is a mapflag alias */
+ name: "outside"
+
+ disabled_skills: {
+ WM_POEMOFNETHERWORLD: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+},
+{
+ /* Event Zone is a mapflag alias */
+ name: "Event"
+
+ disabled_skills: {
+ }
+
+ disabled_items: {
+ }
+
+ mapflags: (
+ "nopenalty",
+ "nosave 000-1,22,22",
+ "invincible_time_inc 5000",
+ )
+
+ /* "command:min-group-lv-to-override" e.g. "heal: 70" */
+ disabled_commands: {
+ }
+ skill_damage_cap: {
+ }
+},
+{
+ /* Jail Zone is a special mapflag alias */
+ name: "Jail"
+
+ disabled_skills: {
+ TK_JUMPKICK: "PLAYER"
+ TK_HIGHJUMP: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+},
+{
+ /* MMO Zone is not the place for GMs to mess with */
+ name: "MMO"
+
+ disabled_skills: {
+ AL_WARP: "ALL"
+ AL_TELEPORT: "ALL"
+ WE_CALLPARTNER: "ALL"
+ WE_CALLPARENT: "ALL"
+ WE_CALLBABY: "ALL"
+ SC_DIMENSIONDOOR: "ALL"
+ GD_EMERGENCYCALL: "ALL"
+ }
+
+ disabled_items: {
+ HitchhikersTowel: true
+ WhiteHitchhikersTowel: true
+ RedHitchhikersTowel: true
+ GreenHitchhikersTowel: true
+ BlueHitchhikersTowel: true
+ YellowHitchhikersTowel: true
+ PurpleHitchhikersTowel: true
+ OrangeHitchhikersTowel: true
+ PinkHitchhikersTowel: true
+ TealHitchhikersTowel: true
+ LimeHitchhikersTowel: true
+ }
+
+ mapflags: (
+ "nopenalty",
+ //"nosave 000-1,22,22",
+ )
+
+ /* "command:min-group-lv-to-override" e.g. "heal: 70" */
+ disabled_commands: {
+ // Disabled (Should not ever be used)
+ recallall: 100
+ save: 100
+ // Admin Only (no CM on these map)
+ addwarp: 99
+ mapflag: 99
+ // Community Manager Only (no GM on these map)
+ recall: 80
+ kill: 80
+ nuke: 80
+ skillon: 80
+ skilloff: 80
+ pvpon: 80
+ pvpoff: 80
+ cvcon: 80
+ cvcoff: 80
+ gvgon: 80
+ gvgoff: 80
+ // GM Only (no EVTC on these map)
+ monster: 60
+ killmonster: 60
+ killmonster2: 60
+ raisemap: 60
+ doommap: 60
+ }
+ skill_damage_cap: {
+ }
+},
+{
+ /* CvC zone is applied to all maps with a cvc mapflag */
+ name: "CvC" /* changing this name requires MAP_ZONE_CVC_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ BS_GREED: "PLAYER"
+ CG_HERMODE: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+
+ /* cashshop disabled in cvc maps */
+ mapflags: (
+ "nocashshop",
+ )
+},
+{
+ /* PK Mode zone is only used when server is on pk_mode (battle.conf),
+ it applies to all pvp maps that don't have their own zone */
+ name: "PK Mode" /* changing this name requires MAP_ZONE_PK_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+
+ }
+
+ disabled_items: {
+
+ }
+
+ /* PK Mode Damage Reductions */
+ /* - weapon_damage_rate -40% */
+ /* - magic_damage_rate -40% */
+ /* - misc_damage_rate -40% */
+ /* - long_damage_rate -30% */
+ /* - short_damage_rate -20% */
+ mapflags: (
+ "weapon_damage_rate 60",
+ "magic_damage_rate 60",
+ "misc_damage_rate 60",
+ "long_damage_rate 70",
+ "short_damage_rate 80",
+ )
+},
+{
+ /* GvG zone is applied to all maps with a gvg mapflag */
+ name: "GvG" /* changing this name requires MAP_ZONE_GVG_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ AL_TELEPORT: "PLAYER"
+ AL_WARP: "PLAYER"
+ WZ_ICEWALL: "PLAYER"
+ TF_BACKSLIDING: "PLAYER"
+ RG_INTIMIDATE: "PLAYER"
+ WE_CALLPARTNER: "PLAYER"
+ HP_ASSUMPTIO: "PLAYER"
+ HP_BASILICA: "PLAYER"
+ CG_MOONLIT: "PLAYER"
+ WE_CALLPARENT: "PLAYER"
+ WE_CALLBABY: "PLAYER"
+ CR_CULTIVATION: "PLAYER"
+ NJ_KIRIKAGE: "PLAYER"
+ CASH_ASSUMPTIO: "PLAYER"
+ BS_GREED: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ SU_LOPE: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+ /* 5 second duration increase on GvG */
+ /* knockback disabled */
+ /* GvG Mode Damage Reductions */
+ /* - weapon_damage_rate -40% */
+ /* - magic_damage_rate -40% */
+ /* - misc_damage_rate -40% */
+ /* - long_damage_rate -20% */
+ /* - short_damage_rate -20% */
+ mapflags: (
+ "invincible_time_inc 5000",
+ "noknockback",
+ "weapon_damage_rate 60",
+ "magic_damage_rate 60",
+ "misc_damage_rate 60",
+ "long_damage_rate 80",
+ "short_damage_rate 80",
+ "nocashshop",
+ "gvg_noparty",
+ )
+
+},
+{
+ /* Battlegrounds zone is applied to all maps with a battlegrounds mapflag */
+ name: "Battlegrounds" /* changing this name requires MAP_ZONE_BG_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ AL_TELEPORT: "PLAYER"
+ AL_WARP: "PLAYER"
+ WZ_ICEWALL: "PLAYER"
+ TF_BACKSLIDING: "PLAYER"
+ RG_INTIMIDATE: "PLAYER"
+ MO_BODYRELOCATION: "PLAYER"
+ WE_CALLPARTNER: "PLAYER"
+ HP_ASSUMPTIO: "PLAYER"
+ HP_BASILICA: "PLAYER"
+ CG_MOONLIT: "PLAYER"
+ WE_CALLPARENT: "PLAYER"
+ WE_CALLBABY: "PLAYER"
+ CR_CULTIVATION: "PLAYER"
+ TK_RUN: "PLAYER"
+ TK_HIGHJUMP: "PLAYER"
+ SG_FEEL: "PLAYER"
+ SG_SUN_WARM: "PLAYER"
+ SG_MOON_WARM: "PLAYER"
+ SG_STAR_WARM: "PLAYER"
+ SG_SUN_COMFORT: "PLAYER"
+ SG_MOON_COMFORT: "PLAYER"
+ SG_STAR_COMFORT: "PLAYER"
+ SG_HATE: "PLAYER"
+ SG_SUN_ANGER: "PLAYER"
+ SG_MOON_ANGER: "PLAYER"
+ SG_STAR_ANGER: "PLAYER"
+ SG_SUN_BLESS: "PLAYER"
+ SG_MOON_BLESS: "PLAYER"
+ SG_STAR_BLESS: "PLAYER"
+ NJ_KIRIKAGE: "PLAYER"
+ CASH_ASSUMPTIO: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ SU_LOPE: "PLAYER"
+ }
+ disabled_items: {
+ }
+
+ /* knockback disabled */
+ /* Battlegrounds Damage Reductions */
+ /* - weapon_damage_rate -30% */
+ /* - magic_damage_rate -30% */
+ /* - misc_damage_rate -30% */
+ /* - long_damage_rate -25% */
+ /* - short_damage_rate -25% */
+ mapflags: (
+ "noknockback",
+ "weapon_damage_rate 70",
+ "magic_damage_rate 70",
+ "misc_damage_rate 70",
+ "long_damage_rate 75",
+ "short_damage_rate 75",
+ )
+
+},
+{
+ name: "Aldebaran Turbo Track"
+
+ disabled_skills: {
+ SM_ENDURE: "PLAYER"
+ AL_TELEPORT: "PLAYER"
+ AL_WARP: "PLAYER"
+ AL_CURE: "PLAYER"
+ TF_HIDING: "PLAYER"
+ WZ_ICEWALL: "PLAYER"
+ AS_CLOAKING: "PLAYER"
+ RG_INTIMIDATE: "PLAYER"
+ MO_BODYRELOCATION: "PLAYER"
+ LK_CONCENTRATION: "PLAYER"
+ LK_BERSERK: "PLAYER"
+ HP_BASILICA: "PLAYER"
+ WS_CARTBOOST: "PLAYER"
+ ST_CHASEWALK: "PLAYER"
+ CG_MOONLIT: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ GN_CARTBOOST: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+},
+{
+ name: "Izlude Battle Arena"
+
+ disabled_skills: {
+ RG_INTIMIDATE: "PLAYER"
+ AL_TELEPORT: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+},
+{
+ name: "GvG2"
+ inherit: ( "GvG" ) /* will import all gvg has */
+
+ disabled_skills: {
+ TK_HIGHJUMP: "PLAYER"
+ SA_ABRACADABRA: "PLAYER"
+ }
+},
+{
+ name: "WoE TE"
+ inherit: ( "GvG" ) /* will import all gvg has */
+
+ disabled_items: {
+ }
+},
+{
+ name: "Sealed Shrine"
+
+ disabled_skills: {
+ MG_SAFETYWALL: "PLAYER"
+ AL_TELEPORT: "PLAYER | MONSTER | HOMUN | MERCENARY"
+ RG_INTIMIDATE: "PLAYER | MONSTER"
+ HP_ASSUMPTIO: "PLAYER"
+ CASH_ASSUMPTIO: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ }
+},
+{
+ name: "Memorial Dungeon" /* ETower, Orc's Memory, Nidhoggur's Nest, etc */
+
+ disabled_skills: {
+ AL_TELEPORT: "PLAYER | MONSTER | HOMUN | MERCENARY"
+ WZ_ICEWALL: "PLAYER"
+ RG_INTIMIDATE: "PLAYER | MONSTER"
+ PF_SPIDERWEB: "PLAYER"
+ NPC_EXPULSION: "PLAYER"
+ SC_FATALMENACE: "PLAYER"
+ SC_DIMENSIONDOOR: "PLAYER"
+ }
+},
+{
+ name: "Towns"
+
+ disabled_skills: {
+ AM_CANNIBALIZE: "PLAYER"
+ AM_SPHEREMINE: "PLAYER"
+ CR_CULTIVATION: "PLAYER"
+ BS_GREED: "PLAYER"
+ SC_MANHOLE: "PLAYER"
+ WM_POEMOFNETHERWORLD: "PLAYER"
+ GN_WALLOFTHORN: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+}
+)
diff --git a/db/pre-re/mob_boss.txt b/db/pre-re/mob_boss.txt
new file mode 100644
index 00000000..84ae8ced
--- /dev/null
+++ b/db/pre-re/mob_boss.txt
@@ -0,0 +1,5 @@
+// Bloody Branch Summonable Monsters Database
+//
+// Structure of Database:
+// MobID,DummyName,Rate
+
diff --git a/db/pre-re/mob_branch.txt b/db/pre-re/mob_branch.txt
new file mode 100644
index 00000000..9d7256db
--- /dev/null
+++ b/db/pre-re/mob_branch.txt
@@ -0,0 +1,5 @@
+// Dead Branch Summonable Monsters Database
+//
+// Structure of Database:
+// MobID,DummyName,Rate
+
diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf
new file mode 100644
index 00000000..4a0568be
--- /dev/null
+++ b/db/pre-re/mob_db.conf
@@ -0,0 +1,6968 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Mobs Database
+//=========================================================================
+
+mob_db: (
+// Mobs Database
+//
+/******************************************************************************
+ ************* Entry structure ************************************************
+ ******************************************************************************
+{
+ // =================== Mandatory fields ===============================
+ Id: ID (int)
+ SpriteName: "SPRITE_NAME" (string)
+ Name: "Mob name" (string)
+ // =================== Optional fields ================================
+ JName: "Mob name" (string)
+ Lv: level (int, defaults to 1)
+ Hp: health (int, defaults to 1)
+ Sp: mana (int, defaults to 0)
+ Exp: basic experience (int, defaults to 0)
+ JExp: job experience (int, defaults to 0)
+ AttackRange: attack range (int, defaults to 1)
+ Attack: [attack1, attack2] (int, defaults to 0)
+ Def: defence (int, defaults to 0)
+ Mdef: magic defence (int, defaults to 0)
+ Stats: {
+ Str: strength (int, defaults to 0)
+ Agi: agility (int, defaults to 0)
+ Vit: vitality (int, defaults to 0)
+ Int: intelligence (int, defaults to 0)
+ Dex: dexterity (int, defaults to 0)
+ Luk: luck (int, defaults to 0)
+ }
+ ViewRange: view range (int, defaults to 1)
+ ChaseRange: chase range (int, defaults to 1)
+ Size: size (int, defaults to 1)
+ Race: race (int, defaults to 0)
+ Element: (type, level)
+ Mode: {
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
+ NoKnockback: true/false (bool, defaults to false)
+ SurviveWithoutMaster: true/false (bool, defaults to false)
+ }
+ MoveSpeed: move speed (int, defaults to 0)
+ WalkMask: walk mask (int, defaults to 0)
+ AttackDelay: attack delay (int, defaults to 4000)
+ AttackMotion: attack motion (int, defaults to 2000)
+ DamageMotion: damage motion (int, defaults to 0)
+ MvpExp: mvp experience (int, defaults to 0)
+ MvpDrops: {
+ AegisName: chance (string: int)
+ ...
+ }
+ Drops: {
+ AegisName: chance (string: int)
+ ...
+ }
+
+},
+******************************************************************************/
+
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1011
+ SpriteName: "FireGoblin"
+ Name: "Fire Goblin"
+ Lv: 20
+ Hp: 220
+ Sp: 0
+ Exp: 41
+ JExp: 4
+ AttackRange: 1
+ Attack: [15, 20]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (3, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 800
+ CactusPotion: 150
+ Dagger: 70
+ SharpKnife: 10
+ PileOfAsh: 500
+ }
+},
+{
+ Id: 1017
+ SpriteName: "Bat"
+ Name: "Bat"
+ Lv: 20
+ Hp: 150
+ Sp: 0
+ Exp: 27
+ JExp: 3
+ AttackRange: 1
+ Attack: [5, 25]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ Dagger: 70
+ SharpKnife: 1
+ BatWing: 3000
+ BatTeeth: 2000
+ }
+},
+{
+ Id: 1131
+ SpriteName: "ManaBug"
+ Name: "Mana Bug"
+ Lv: 25
+ Hp: 300
+ Sp: 0
+ Exp: 52
+ JExp: 5
+ AttackRange: 2
+ Attack: [10, 17]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 1
+ Agi: 4
+ Vit: 1
+ Int: 4
+ Dex: 5
+ Luk: 4
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 1000
+ BugLeg: 800
+ RoastedMaggot: 400
+ }
+},
+{
+ Id: 1018
+ SpriteName: "Pinkie"
+ Name: "Pinkie"
+ Lv: 30
+ Hp: 300
+ Sp: 0
+ Exp: 60
+ JExp: 7
+ AttackRange: 2
+ Attack: [15, 20]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ PinkAntenna: 1000
+ PinkieHat: (40, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1019
+ SpriteName: "SpikyMushroom"
+ Name: "Spiky Mushroom"
+ Lv: 30
+ Hp: 300
+ Sp: 0
+ Exp: 54
+ JExp: 5
+ AttackRange: 1
+ Attack: [10, 13]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IronPotion: 800
+ CactusDrink: 150
+ BugLeg: 50
+ HardSpike: 400
+ }
+},
+{
+ Id: 1020
+ SpriteName: "Fluffy"
+ Name: "Fluffy"
+ Lv: 30
+ Hp: 500
+ Sp: 0
+ Exp: 100
+ JExp: 7
+ AttackRange: 1
+ Attack: [6, 10]
+ Def: 1
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 2
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ WhiteFur: 800
+ Milk: 150
+ RedApple: 400
+ FluffyHat: (20, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1021
+ SpriteName: "CaveSnake"
+ Name: "Cave Snake"
+ Lv: 30
+ Hp: 800
+ Sp: 0
+ Exp: 157
+ JExp: 13
+ AttackRange: 1
+ Attack: [20, 15]
+ Def: 1
+ Mdef: 5
+ Stats: {
+ Str: 10
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 5
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CaveSnakeLamp: 1000
+ JeansShorts: (40, "ODG_BASICSTAT")
+ CaveSnakeTongue: 500
+ CaveSnakeEgg: 400
+ CaveSnakeEgg: 400
+ SnakeSkin: 20
+ }
+},
+{
+ Id: 1025
+ SpriteName: "LogHead"
+ Name: "Log Head"
+ Lv: 30
+ Hp: 500
+ Sp: 0
+ Exp: 150
+ JExp: 5
+ AttackRange: 1
+ Attack: [10, 20]
+ Def: 50
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RawLog: 2000
+ Root: 2500
+ Acorn: 3000
+ RawLog: 2000
+ }
+},
+{
+ Id: 1027
+ SpriteName: "EasterFluffy"
+ Name: "Easter Fluffy"
+ Lv: 30
+ Hp: 500
+ Sp: 0
+ Exp: 100
+ JExp: 7
+ AttackRange: 1
+ Attack: [10, 12]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedEasterEgg: 2000
+ GreenEasterEgg: 2000
+ BlueEasterEgg: 2000
+ YellowEasterEgg: 1000
+ PinkEasterEgg: 1000
+ TealEasterEgg: 200
+ }
+},
+{
+ Id: 1035
+ SpriteName: "Silkworm"
+ Name: "Silkworm"
+ Lv: 20
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 2
+ Mdef: 10
+ Stats: {
+ Str: 20
+ Agi: 11
+ Vit: 10
+ Int: 10
+ Dex: 40
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1300
+ AttackDelay: 1100
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ SilkCocoon: 5000
+ }
+},
+{
+ Id: 1041
+ SpriteName: "Snail"
+ Name: "Snail"
+ Lv: 30
+ Hp: 900
+ Sp: 0
+ Exp: 180
+ JExp: 18
+ AttackRange: 1
+ Attack: [50, 65]
+ Def: 20
+ Mdef: 15
+ Stats: {
+ Str: 10
+ Agi: 1
+ Vit: 25
+ Int: 0
+ Dex: 20
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1800
+ AttackDelay: 2500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GreenApple: 500
+ ReedBundle: 400
+ Pear: 1000
+ Plum: 1500
+ Blueberries: 500
+ Cherry: 2000
+ }
+},
+{
+ Id: 1049
+ SpriteName: "Bee"
+ Name: "Bee"
+ Lv: 30
+ Hp: 600
+ Sp: 0
+ Exp: 180
+ JExp: 32
+ AttackRange: 1
+ Attack: [5, 90]
+ Def: 12
+ Mdef: 4
+ Stats: {
+ Str: 15
+ Agi: 25
+ Vit: 20
+ Int: 3
+ Dex: 40
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 380
+ AttackDelay: 1500
+ AttackMotion: 300
+ DamageMotion: 350
+},
+{
+ Id: 1055
+ SpriteName: "Butterfly"
+ Name: "Butterfly"
+ Lv: 25
+ Hp: 250
+ Sp: 0
+ Exp: 85
+ JExp: 11
+ AttackRange: 2
+ Attack: [10, 40]
+ Def: 3
+ Mdef: 5
+ Stats: {
+ Str: 10
+ Agi: 45
+ Vit: 10
+ Int: 15
+ Dex: 35
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 2)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 350
+ AttackDelay: 780
+ AttackMotion: 300
+ DamageMotion: 800
+ Drops: {
+ SilkCocoon: 1000
+ }
+},
+{
+ Id: 1057
+ SpriteName: "AngryScorpion"
+ Name: "Angry Scorpion"
+ Lv: 20
+ Hp: 200
+ Sp: 0
+ Exp: 37
+ JExp: 5
+ AttackRange: 1
+ Attack: [15, 15]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 5
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ AngryScorpionStinger: 700
+ Candy: 100
+ ChocolateBar: 50
+ BugLeg: 700
+ }
+},
+{
+ Id: 1058
+ SpriteName: "IceGoblin"
+ Name: "Ice Goblin"
+ Lv: 25
+ Hp: 330
+ Sp: 0
+ Exp: 75
+ JExp: 10
+ AttackRange: 1
+ Attack: [20, 25]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 5
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 800
+ CactusPotion: 150
+ Dagger: 70
+ SharpKnife: 10
+ IceCube: 500
+ }
+},
+{
+ Id: 1060
+ SpriteName: "Archant"
+ Name: "Archant"
+ Lv: 30
+ Hp: 400
+ Sp: 0
+ Exp: 88
+ JExp: 14
+ AttackRange: 1
+ Attack: [20, 30]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 10
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 12
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ TreasureKey: 300
+ RedApple: 100
+ IronOre: 40
+ Coal: 20
+ }
+},
+{
+ Id: 1064
+ SpriteName: "Bandit"
+ Name: "Bandit"
+ Lv: 20
+ Hp: 400
+ Sp: 0
+ Exp: 92
+ JExp: 21
+ AttackRange: 1
+ Attack: [40, 40]
+ Def: 5
+ Mdef: 0
+ Stats: {
+ Str: 10
+ Agi: 10
+ Vit: 10
+ Int: 10
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ BanditHood: 800
+ Dagger: 200
+ CoinBag: 500
+ RedApple: 200
+ }
+},
+{
+ Id: 1083
+ SpriteName: "HuntsmanSpider"
+ Name: "Huntsman Spider"
+ Lv: 30
+ Hp: 1500
+ Sp: 0
+ Exp: 467
+ JExp: 363
+ AttackRange: 1
+ Attack: [125, 150]
+ Def: 10
+ Mdef: 45
+ Stats: {
+ Str: 20
+ Agi: 15
+ Vit: 10
+ Int: 10
+ Dex: 45
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 575
+ AttackDelay: 1250
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ InfantryHelmet: (100, "ODG_BASICSTAT")
+ CoinBag: 500
+ IronOre: 300
+ BugLeg: 1000
+ GreenApple: 500
+ Coal: 150
+ }
+},
+{
+ Id: 1084
+ SpriteName: "CrotcherScorpion"
+ Name: "Crotcher Scorpion"
+ Lv: 25
+ Hp: 1200
+ Sp: 0
+ Exp: 430
+ JExp: 86
+ AttackRange: 1
+ Attack: [75, 175]
+ Def: 15
+ Mdef: 45
+ Stats: {
+ Str: 15
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 25
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 750
+ AttackDelay: 1350
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ LeatherShirt: (300, "ODG_BASICSTAT")
+ BugLeg: 1000
+ ChocolateBar: 300
+ GingerBreadMan: 300
+ RedApple: 500
+ }
+},
+{
+ Id: 1087
+ SpriteName: "Larvern"
+ Name: "Larvern"
+ Lv: 20
+ Hp: 550
+ Sp: 0
+ Exp: 165
+ JExp: 26
+ AttackRange: 1
+ Attack: [50, 200]
+ Def: 30
+ Mdef: 65
+ Stats: {
+ Str: 35
+ Agi: 20
+ Vit: 50
+ Int: 0
+ Dex: 70
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GrubSlime: 2000
+ BugLeg: 1000
+ GrassSeed: 300
+ ReedBundle: 300
+ }
+},
+{
+ Id: 1089
+ SpriteName: "HungryFluffy"
+ Name: "Hungry Fluffy"
+ Lv: 30
+ Hp: 500
+ Sp: 0
+ Exp: 111
+ JExp: 10
+ AttackRange: 1
+ Attack: [6, 10]
+ Def: 1
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 2
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ WhiteFur: 500
+ Milk: 150
+ FluffyHat: (20, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1093
+ SpriteName: "WhiteSlime"
+ Name: "White Slime"
+ Lv: 20
+ Hp: 200
+ Sp: 0
+ Exp: 55
+ JExp: 15
+ AttackRange: 1
+ Attack: [80, 120]
+ Def: 10
+ Mdef: 10
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IceCube: 200
+ Diamond: 20
+ BottleOfWater: 500
+ SilverMirror: 100
+ BookPage: 200
+ }
+},
+{
+ Id: 1094
+ SpriteName: "Reinboo"
+ Name: "Reinboo"
+ Lv: 35
+ Hp: 1100
+ Sp: 0
+ Exp: 275
+ JExp: 29
+ AttackRange: 2
+ Attack: [40, 75]
+ Def: 35
+ Mdef: 5
+ Stats: {
+ Str: 15
+ Agi: 5
+ Vit: 15
+ Int: 0
+ Dex: 40
+ Luk: 10
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GingerBreadMan: 1000
+ WhiteCake: 1200
+ ChocolateCake: 1200
+ OrangeCake: 1200
+ AppleCake: 1200
+ Antlers: 50
+ RedNose: 10
+ }
+},
+{
+ Id: 1099
+ SpriteName: "SleepingBandit"
+ Name: "Sleeping Bandit"
+ Lv: 20
+ Hp: 25
+ Sp: 0
+ Exp: 3
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 0
+ Mdef: 0
+ Stats: {
+ Str: 10
+ Agi: 10
+ Vit: 10
+ Int: 10
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ MoveSpeed: 500
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ BanditHood: 800
+ Dagger: 200
+ CoinBag: 500
+ RedApple: 200
+ }
+},
+{
+ Id: 1100
+ SpriteName: "AzulSlime"
+ Name: "Azul Slime"
+ Lv: 20
+ Hp: 200
+ Sp: 0
+ Exp: 55
+ JExp: 10
+ AttackRange: 1
+ Attack: [80, 120]
+ Def: 10
+ Mdef: 10
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1107
+ SpriteName: "Bluepar"
+ Name: "Bluepar"
+ Lv: 30
+ Hp: 350
+ Sp: 0
+ Exp: 77
+ JExp: 8
+ AttackRange: 2
+ Attack: [7, 15]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IronPotion: 800
+ ConcentrationPotion: 800
+ Diamond: 50
+ }
+},
+{
+ Id: 1108
+ SpriteName: "AngryFireGoblin"
+ Name: "Angry Fire Goblin"
+ Lv: 30
+ Hp: 320
+ Sp: 0
+ Exp: 85
+ JExp: 12
+ AttackRange: 1
+ Attack: [25, 40]
+ Def: 0
+ Mdef: 10
+ Stats: {
+ Str: 3
+ Agi: 3
+ Vit: 3
+ Int: 2
+ Dex: 10
+ Luk: 50
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (3, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 800
+ CactusPotion: 150
+ Dagger: 70
+ SharpKnife: 10
+ PileOfAsh: 500
+ }
+},
+{
+ Id: 1113
+ SpriteName: "Pollett"
+ Name: "Pollett"
+ Lv: 30
+ Hp: 500
+ Sp: 0
+ Exp: 100
+ JExp: 7
+ AttackRange: 1
+ Attack: [6, 10]
+ Def: 1
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 2
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IceCube: 1000
+ AnimalBones: 500
+ Pearl: 300
+ IcedWater: 100
+ PollettEgg: 400
+ PollettEgg: 400
+ PollettEgg: 400
+ WhiteFur: 500
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1009
+ SpriteName: "BlackScorpion"
+ Name: "Black Scorpion"
+ Lv: 100
+ Hp: 600
+ Sp: 0
+ Exp: 500
+ JExp: 37
+ AttackRange: 1
+ Attack: [60, 100]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 16
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ LeatherShirt: (150, "ODG_BASICSTAT")
+ ChocolateBar: 100
+ BugLeg: 800
+ BlackScorpionStinger: 800
+ }
+},
+{
+ Id: 1010
+ SpriteName: "Snake"
+ Name: "Snake"
+ Lv: 115
+ Hp: 850
+ Sp: 0
+ Exp: 722
+ JExp: 56
+ AttackRange: 1
+ Attack: [75, 90]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 20
+ Agi: 11
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 900
+ AttackDelay: 1300
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ SnakeSkin: 150
+ SnakeEgg: 400
+ SnakeEgg: 400
+ SnakeTongue: 500
+ }
+},
+{
+ Id: 1012
+ SpriteName: "Spider"
+ Name: "Spider"
+ Lv: 125
+ Hp: 800
+ Sp: 0
+ Exp: 690
+ JExp: 115
+ AttackRange: 1
+ Attack: [70, 85]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 14
+ Agi: 13
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ TreasureKey: 500
+ RedApple: 100
+ InfantryHelmet: (20, "ODG_BASICSTAT")
+ CoinBag: 200
+ }
+},
+{
+ Id: 1013
+ SpriteName: "EvilMushroom"
+ Name: "Evil Mushroom"
+ Lv: 110
+ Hp: 650
+ Sp: 0
+ Exp: 233
+ JExp: 35
+ AttackRange: 1
+ Attack: [65, 80]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 500
+ EmptyBottle: 10
+ OrangeCupcake: 100
+ SmallMushroom: 1000
+ }
+},
+{
+ Id: 1014
+ SpriteName: "PinkFlower"
+ Name: "Pink Flower"
+ Lv: 115
+ Hp: 700
+ Sp: 0
+ Exp: 296
+ JExp: 40
+ AttackRange: 2
+ Attack: [70, 75]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 20
+ Int: 20
+ Dex: 20
+ Luk: 50
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 100
+ EmptyBottle: 10
+ Arrow: 100
+ CoinBag: 400
+ PinkPetal: 1000
+ PinkPetal: 1000
+ }
+},
+{
+ Id: 1015
+ SpriteName: "SantaSlime"
+ Name: "Santa Slime"
+ Lv: 120
+ Hp: 750
+ Sp: 0
+ Exp: 298
+ JExp: 58
+ AttackRange: 1
+ Attack: [75, 80]
+ Def: 2
+ Mdef: 7
+ Stats: {
+ Str: 1
+ Agi: 20
+ Vit: 1
+ Int: 0
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GingerBreadMan: 800
+ Cake: 700
+ XmasCandyCane: 600
+ CherryCake: 500
+ Milk: 400
+ GreenPresentBox: 500
+ }
+},
+{
+ Id: 1022
+ SpriteName: "JackO"
+ Name: "Jack O"
+ Lv: 175
+ Hp: 10000
+ Sp: 0
+ Exp: 18130
+ JExp: 1241
+ AttackRange: 2
+ Attack: [100, 500]
+ Def: 40
+ Mdef: 20
+ Stats: {
+ Str: 105
+ Agi: 40
+ Vit: 85
+ Int: 75
+ Dex: 105
+ Luk: 95
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 250
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ PirateHat: (300, "ODG_BASICSTAT")
+ Bandana: (400, "ODG_BASICSTAT")
+ VNeckSweater: (400, "ODG_BASICSTAT")
+ Circlet: (400, "ODG_BASICSTAT")
+ PumpkinHelmet: (300, "ODG_BASICSTAT")
+ RangerHat: (400, "ODG_BASICSTAT")
+ Soul: 10000
+ AxeHat: (600, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1023
+ SpriteName: "FireSkull"
+ Name: "Fire Skull"
+ Lv: 170
+ Hp: 5000
+ Sp: 0
+ Exp: 5808
+ JExp: 721
+ AttackRange: 2
+ Attack: [75, 175]
+ Def: 35
+ Mdef: 15
+ Stats: {
+ Str: 40
+ Agi: 30
+ Vit: 30
+ Int: 30
+ Dex: 35
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (3, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ DarkCrystal: 1000
+ PileOfAsh: 5000
+ }
+},
+{
+ Id: 1024
+ SpriteName: "PoisonSkull"
+ Name: "Poison Skull"
+ Lv: 170
+ Hp: 5000
+ Sp: 0
+ Exp: 5808
+ JExp: 721
+ AttackRange: 2
+ Attack: [75, 175]
+ Def: 35
+ Mdef: 15
+ Stats: {
+ Str: 40
+ Agi: 30
+ Vit: 30
+ Int: 30
+ Dex: 35
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ DarkCrystal: 1000
+ }
+},
+{
+ Id: 1026
+ SpriteName: "MountainSnake"
+ Name: "Mountain Snake"
+ Lv: 130
+ Hp: 900
+ Sp: 0
+ Exp: 1024
+ JExp: 63
+ AttackRange: 1
+ Attack: [80, 125]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 20
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ LeatherGloves: (20, "ODG_BASICSTAT")
+ SnakeSkin: 350
+ MountainSnakeEgg: 400
+ MountainSnakeEgg: 400
+ MountainSnakeTongue: 500
+ }
+},
+{
+ Id: 1034
+ SpriteName: "GrassSnake"
+ Name: "Grass Snake"
+ Lv: 140
+ Hp: 1000
+ Sp: 0
+ Exp: 1254
+ JExp: 103
+ AttackRange: 1
+ Attack: [80, 120]
+ Def: 2
+ Mdef: 10
+ Stats: {
+ Str: 20
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 40
+ Luk: 50
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1100
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GrassSnakeEgg: 400
+ GrassSnakeEgg: 400
+ GrassSnakeTongue: 500
+ Steak: 500
+ CottonCloth: 1600
+ SnakeSkin: 500
+ }
+},
+{
+ Id: 1036
+ SpriteName: "Zombie"
+ Name: "Zombie"
+ Lv: 110
+ Hp: 12000
+ Sp: 0
+ Exp: 7782
+ JExp: 1393
+ AttackRange: 2
+ Attack: [275, 355]
+ Def: 20
+ Mdef: 15
+ Stats: {
+ Str: 30
+ Agi: 15
+ Vit: 30
+ Int: 3
+ Dex: 60
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 480
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ DarkCrystal: 1000
+ RottenRags: 700
+ DiseasedHeart: 500
+ UndeadEar: 200
+ UndeadEye: 150
+ Soul: 500
+ }
+},
+{
+ Id: 1042
+ SpriteName: "Spectre"
+ Name: "Spectre"
+ Lv: 140
+ Hp: 6500
+ Sp: 0
+ Exp: 3978
+ JExp: 359
+ AttackRange: 3
+ Attack: [160, 220]
+ Def: 40
+ Mdef: 0
+ Stats: {
+ Str: 35
+ Agi: 70
+ Vit: 22
+ Int: 15
+ Dex: 20
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 650
+ AttackDelay: 1700
+ AttackMotion: 800
+ DamageMotion: 500
+ Drops: {
+ SpectrePowder: 1000
+ SulphurPowder: 600
+ SulphurPowder: 480
+ }
+},
+{
+ Id: 1045
+ SpriteName: "Fallen"
+ Name: "Fallen"
+ Lv: 120
+ Hp: 10000
+ Sp: 0
+ Exp: 7812
+ JExp: 1663
+ AttackRange: 2
+ Attack: [180, 430]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 40
+ Agi: 3
+ Vit: 25
+ Int: 5
+ Dex: 80
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 300
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 300
+ Drops: {
+ Bone: 210
+ Bone: 210
+ Skull: 300
+ DarkCrystal: 1000
+ WarlordHelmet: (3, "ODG_BASICSTAT")
+ WarlordPlate: (2, "ODG_BASICSTAT")
+ LeatherGloves: (35, "ODG_BASICSTAT")
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1062
+ SpriteName: "Terranite"
+ Name: "Terranite"
+ Lv: 110
+ Hp: 6000
+ Sp: 0
+ Exp: 4851
+ JExp: 889
+ AttackRange: 1
+ Attack: [200, 300]
+ Def: 20
+ Mdef: 40
+ Stats: {
+ Str: 60
+ Agi: 40
+ Vit: 40
+ Int: 30
+ Dex: 60
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 400
+ AttackDelay: 872
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ Coal: 600
+ Emerald: 20
+ Sapphire: 20
+ Amethyst: 20
+ TerraniteOre: 500
+ IronOre: 500
+ }
+},
+{
+ Id: 1068
+ SpriteName: "Reaper"
+ Name: "Reaper"
+ Lv: 140
+ Hp: 40000
+ Sp: 0
+ Exp: 64128
+ JExp: 156
+ AttackRange: 7
+ Attack: [200, 350]
+ Def: 30
+ Mdef: 80
+ Stats: {
+ Str: 100
+ Agi: 120
+ Vit: 70
+ Int: 120
+ Dex: 100
+ Luk: 75
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 4)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1200
+ AttackMotion: 800
+ DamageMotion: 300
+ Drops: {
+ RottenRags: 1000
+ Bone: 500
+ Skull: 100
+ SkullMask: 10
+ }
+},
+{
+ Id: 1071
+ SpriteName: "IceElement"
+ Name: "Ice Element"
+ Lv: 100
+ Hp: 5000
+ Sp: 0
+ Exp: 2897
+ JExp: 689
+ AttackRange: 3
+ Attack: [60, 200]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 15
+ Agi: 25
+ Vit: 40
+ Int: 15
+ Dex: 45
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 330
+ AttackDelay: 740
+ AttackMotion: 672
+ DamageMotion: 400
+ Drops: {
+ IceCube: 900
+ TreasureKey: 750
+ ConcentrationPotion: 400
+ StandardHeadband: (900, "ODG_BASICSTAT")
+ SilkHeadband: (250, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1072
+ SpriteName: "Yeti"
+ Name: "Yeti"
+ Lv: 100
+ Hp: 8500
+ Sp: 0
+ Exp: 9040
+ JExp: 726
+ AttackRange: 2
+ Attack: [100, 400]
+ Def: 60
+ Mdef: 15
+ Stats: {
+ Str: 60
+ Agi: 5
+ Vit: 45
+ Int: 15
+ Dex: 60
+ Luk: 32
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 220
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ AnimalBones: 700
+ FrozenYetiTear: 300
+ YetiClaw: 400
+ YetiMask: (142, "ODG_BASICSTAT")
+ YellowPresentBox: 800
+ WhitePresentBox: 700
+ }
+},
+{
+ Id: 1075
+ SpriteName: "Stalker"
+ Name: "Stalker"
+ Lv: 120
+ Hp: 20000
+ Sp: 0
+ Exp: 15628
+ JExp: 4000
+ AttackRange: 2
+ Attack: [220, 500]
+ Def: 23
+ Mdef: 30
+ Stats: {
+ Str: 35
+ Agi: 15
+ Vit: 3
+ Int: 50
+ Dex: 50
+ Luk: 50
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 75
+ Bone: 115
+ Skull: 135
+ DarkCrystal: 40
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1085
+ SpriteName: "IceSkull"
+ Name: "Ice Skull"
+ Lv: 170
+ Hp: 7000
+ Sp: 0
+ Exp: 7595
+ JExp: 757
+ AttackRange: 2
+ Attack: [75, 400]
+ Def: 40
+ Mdef: 15
+ Stats: {
+ Str: 40
+ Agi: 30
+ Vit: 30
+ Int: 30
+ Dex: 35
+ Luk: 44
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IceCube: 5000
+ IcedWater: 800
+ }
+},
+{
+ Id: 1096
+ SpriteName: "SoulSnake"
+ Name: "Soul Snake"
+ Lv: 115
+ Hp: 850
+ Sp: 0
+ Exp: 325
+ JExp: 56
+ AttackRange: 1
+ Attack: [75, 90]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 20
+ Agi: 11
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 900
+ AttackDelay: 1300
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1102
+ SpriteName: "Luvia"
+ Name: "Luvia"
+ Lv: 127
+ Hp: 48044
+ Sp: 60
+ Exp: 315973
+ JExp: 12172
+ AttackRange: 5
+ Attack: [339, 364]
+ Def: 50
+ Mdef: 92
+ Stats: {
+ Str: 1
+ Agi: 29
+ Vit: 55
+ Int: 255
+ Dex: 255
+ Luk: 255
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 220
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ AlizarinScroll: 10
+ CobaltScroll: 10
+ GambogeScroll: 10
+ MauveScroll: 10
+ JoyplimScroll: 10
+ }
+},
+{
+ Id: 1106
+ SpriteName: "WickedMushroom"
+ Name: "Wicked Mushroom"
+ Lv: 110
+ Hp: 550
+ Sp: 0
+ Exp: 220
+ JExp: 30
+ AttackRange: 1
+ Attack: [70, 80]
+ Def: 4
+ Mdef: 4
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ HardSpike: 600
+ Amethyst: 50
+ IronPotion: 100
+ SmallMushroom: 1000
+ JoyplimScroll: 40
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1114
+ SpriteName: "Nutcracker"
+ Name: "Nutcracker"
+ Lv: 110
+ Hp: 6000
+ Sp: 0
+ Exp: 4226
+ JExp: 769
+ AttackRange: 1
+ Attack: [81, 281]
+ Def: 20
+ Mdef: 42
+ Stats: {
+ Str: 40
+ Agi: 20
+ Vit: 10
+ Int: 5
+ Dex: 60
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 400
+ AttackDelay: 872
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ RawLog: 1000
+ CottonCloth: 750
+ Beer: 750
+ CasinoCoins: 250
+ IronOre: 200
+ Emerald: 200
+ Coal: 600
+ }
+},
+{
+ Id: 1119
+ SpriteName: "Thug"
+ Name: "Thug"
+ Lv: 170
+ Hp: 5000
+ Sp: 0
+ Exp: 5491
+ JExp: 999
+ AttackRange: 1
+ Attack: [125, 250]
+ Def: 30
+ Mdef: 6
+ Stats: {
+ Str: 10
+ Agi: 10
+ Vit: 60
+ Int: 10
+ Dex: 50
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Beer: 1000
+ Orange: 1000
+ SulphurPowder: 1000
+ PileOfAsh: 500
+ Pearl: 250
+ SailorHat: (10, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1120
+ SpriteName: "Swashbuckler"
+ Name: "Swashbuckler"
+ Lv: 170
+ Hp: 5000
+ Sp: 0
+ Exp: 5434
+ JExp: 999
+ AttackRange: 1
+ Attack: [75, 250]
+ Def: 23
+ Mdef: 27
+ Stats: {
+ Str: 20
+ Agi: 20
+ Vit: 40
+ Int: 30
+ Dex: 90
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 400
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Beer: 1000
+ Orange: 1000
+ SulphurPowder: 1000
+ PileOfAsh: 500
+ Pearl: 250
+ Bandana: (500, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1121
+ SpriteName: "Grenadier"
+ Name: "Grenadier"
+ Lv: 170
+ Hp: 6000
+ Sp: 0
+ Exp: 4332
+ JExp: 999
+ AttackRange: 6
+ Attack: [100, 200]
+ Def: 8
+ Mdef: 60
+ Stats: {
+ Str: 12
+ Agi: 10
+ Vit: 50
+ Int: 60
+ Dex: 90
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 2000
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Beer: 1000
+ Orange: 1000
+ PileOfAsh: 500
+ IronPowder: 250
+ Pearl: 250
+ CaptainsHat: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1122
+ SpriteName: "DreadPirateMarley"
+ Name: "Dread Pirate Marley"
+ Lv: 180
+ Hp: 10000
+ Sp: 0
+ Exp: 17612
+ JExp: 20000
+ AttackRange: 4
+ Attack: [175, 250]
+ Def: 38
+ Mdef: 32
+ Stats: {
+ Str: 10
+ Agi: 20
+ Vit: 40
+ Int: 20
+ Dex: 90
+ Luk: 80
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 400
+ AttackDelay: 700
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1123
+ SpriteName: "DreadPirateMarleyClone"
+ Name: "Dread Pirate Marley Clone"
+ Lv: 150
+ Hp: 2000
+ Sp: 0
+ Exp: 1652
+ JExp: 0
+ AttackRange: 4
+ Attack: [175, 250]
+ Def: 18
+ Mdef: 22
+ Stats: {
+ Str: 10
+ Agi: 40
+ Vit: 30
+ Int: 20
+ Dex: 80
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1126
+ SpriteName: "PsiBrain"
+ Name: "Psi Brain"
+ Lv: 100
+ Hp: 10000
+ Sp: 0
+ Exp: 7255
+ JExp: 4000
+ AttackRange: 2
+ Attack: [220, 500]
+ Def: 23
+ Mdef: 30
+ Stats: {
+ Str: 35
+ Agi: 15
+ Vit: 3
+ Int: 50
+ Dex: 50
+ Luk: 50
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 75
+ Bone: 115
+ Skull: 135
+ DarkCrystal: 40
+ BrainStem: 700
+ }
+},
+{
+ Id: 1127
+ SpriteName: "GeneralKrukan"
+ Name: "General Krukan"
+ Lv: 140
+ Hp: 40000
+ Sp: 0
+ Exp: 27536
+ JExp: 1663
+ AttackRange: 2
+ Attack: [180, 430]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 40
+ Agi: 3
+ Vit: 25
+ Int: 5
+ Dex: 80
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ Boss: true
+ }
+ MoveSpeed: 300
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 300
+ MvpExp: 778
+ Drops: {
+ Bone: 1000
+ Skull: 1000
+ DarkCrystal: 1000
+ DarkHelm: 2
+ WarlordHelmet: (6, "ODG_BASICSTAT")
+ KnightsHelmet: (25, "ODG_BASICSTAT")
+ InfantryHelmet: (50, "ODG_BASICSTAT")
+ CrusadeHelmet: (8, "ODG_BASICSTAT")
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1128
+ SpriteName: "GeneralRazha"
+ Name: "General Razha"
+ Lv: 140
+ Hp: 40000
+ Sp: 0
+ Exp: 27536
+ JExp: 1663
+ AttackRange: 2
+ Attack: [180, 430]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 40
+ Agi: 3
+ Vit: 25
+ Int: 5
+ Dex: 80
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ Boss: true
+ }
+ MoveSpeed: 300
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 300
+ MvpExp: 1198
+ Drops: {
+ Bone: 210
+ UnderworldMask: 5
+ Skull: 300
+ DarkCrystal: 1000
+ WarlordHelmet: (3, "ODG_BASICSTAT")
+ WarlordPlate: (2, "ODG_BASICSTAT")
+ LeatherGloves: (35, "ODG_BASICSTAT")
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1129
+ SpriteName: "GeneralTerogan"
+ Name: "General Terogan"
+ Lv: 140
+ Hp: 40000
+ Sp: 0
+ Exp: 27536
+ JExp: 1663
+ AttackRange: 2
+ Attack: [180, 430]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 40
+ Agi: 3
+ Vit: 25
+ Int: 5
+ Dex: 80
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ Boss: true
+ }
+ MoveSpeed: 300
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 300
+ MvpExp: 1198
+ Drops: {
+ Bone: 210
+ Phylactery: 1
+ Skull: 300
+ DarkCrystal: 1000
+ WarlordHelmet: (3, "ODG_BASICSTAT")
+ WarlordPlate: (2, "ODG_BASICSTAT")
+ LeatherGloves: (35, "ODG_BASICSTAT")
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1130
+ SpriteName: "Moonshroom"
+ Name: "Moonshroom"
+ Lv: 110
+ Hp: 550
+ Sp: 0
+ Exp: 224
+ JExp: 35
+ AttackRange: 4
+ Attack: [70, 80]
+ Def: 4
+ Mdef: 4
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ SmallMushroom: 500
+ BugLeg: 500
+ SulphurPowder: 400
+ Lifestone: 300
+ EmptyBottle: 100
+ JoyplimScroll: 50
+ }
+},
+{
+ Id: 1132
+ SpriteName: "LavaSlime"
+ Name: "Lava Slime"
+ Lv: 135
+ Hp: 4144
+ Sp: 0
+ Exp: 6000
+ JExp: 1111
+ AttackRange: 2
+ Attack: [105, 260]
+ Def: 75
+ Mdef: 80
+ Stats: {
+ Str: 30
+ Agi: 15
+ Vit: 35
+ Int: 10
+ Dex: 70
+ Luk: 250
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (3, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 900
+ AttackDelay: 1300
+ AttackMotion: 672
+ DamageMotion: 100
+ Drops: {
+ SlingBullet: 10000
+ SulphurPowder: 5000
+ SulphurPowder: 5000
+ IronOre: 1000
+ PileOfAsh: 1000
+ Coal: 1000
+ TinyManaElixir: 500
+ }
+},
+{
+ Id: 1133
+ SpriteName: "Anne"
+ Name: "Anne"
+ Lv: 110
+ Hp: 12000
+ Sp: 0
+ Exp: 1100
+ JExp: 889
+ AttackRange: 1
+ Attack: [200, 300]
+ Def: 20
+ Mdef: 40
+ Stats: {
+ Str: 60
+ Agi: 40
+ Vit: 40
+ Int: 30
+ Dex: 60
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 380
+ AttackDelay: 872
+ AttackMotion: 672
+ DamageMotion: 900
+ Drops: {
+ CranberryLollipop: 6000
+ GrapeLollipop: 6000
+ OrangeLollipop: 6000
+ CaramelApple: 200
+ LollipopColor1: 500
+ LollipopColor2: 500
+ LollipopColor3: 500
+ ShockSweet: 20
+ }
+},
+{
+ Id: 1134
+ SpriteName: "SUSAN"
+ Name: "SUSAN"
+ Lv: 255
+ Hp: 696969
+ Sp: 0
+ Exp: 69000
+ JExp: 1400
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 69
+ Mdef: 69
+ Stats: {
+ Str: 69
+ Agi: 69
+ Vit: 69
+ Int: 69
+ Dex: 69
+ Luk: 69
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CranberryLollipop: 6000
+ GrapeLollipop: 6000
+ OrangeLollipop: 6000
+ CaramelApple: 200
+ LollipopColor1: 500
+ LollipopColor2: 500
+ LollipopColor3: 500
+ ShockSweet: 20
+ }
+},
+{
+ Id: 1135
+ SpriteName: "LovelyMaggot"
+ Name: "Lovely Maggot"
+ Lv: 1
+ Hp: 50
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [69, 6969]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 5
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 400
+ CactusDrink: 70
+ BugLeg: 200
+ RoastedMaggot: 75
+ CactusPotion: 30
+ }
+},
+{
+ Id: 1136
+ SpriteName: "LesserGhost"
+ Name: "Lesser Ghost"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 0
+ Attack: [150, 300]
+ Def: 0
+ Mdef: 0
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+},
+{
+ Id: 1137
+ SpriteName: "Tormenta"
+ Name: "Tormenta"
+ Lv: 200
+ Hp: 18000
+ Sp: 60
+ Exp: 500000
+ JExp: 5000
+ AttackRange: 5
+ Attack: [360, 374]
+ Def: 48
+ Mdef: 90
+ Stats: {
+ Str: 1
+ Agi: 32
+ Vit: 60
+ Int: 255
+ Dex: 255
+ Luk: 255
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ AlizarinScroll: 10
+ CobaltScroll: 10
+ GambogeScroll: 10
+ MauveScroll: 10
+ JoyplimScroll: 10
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1138
+ SpriteName: "ManaGuard"
+ Name: "ManaGuardian"
+ Lv: 180
+ Hp: 20000
+ Sp: 280
+ Exp: 27000
+ JExp: 5000
+ AttackRange: 2
+ Attack: [280, 324]
+ Def: 22
+ Mdef: 67
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1139
+ SpriteName: "Virus"
+ Name: "Virus"
+ Lv: 170
+ Hp: 5000
+ Sp: 0
+ Exp: 5254
+ JExp: 721
+ AttackRange: 6
+ Attack: [45, 75]
+ Def: 37
+ Mdef: 12
+ Stats: {
+ Str: 30
+ Agi: 30
+ Vit: 20
+ Int: 20
+ Dex: 25
+ Luk: 60
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Snapple: 500
+ Acorn: 1100
+ GumiCandy: 11
+ }
+},
+{
+ Id: 1140
+ SpriteName: "Tengu"
+ Name: "Tengu"
+ Lv: 180
+ Hp: 24000
+ Sp: 280
+ Exp: 45000
+ JExp: 5000
+ AttackRange: 2
+ Attack: [180, 224]
+ Def: 67
+ Mdef: 9
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 97
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 310
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1141
+ SpriteName: "Sasquatch"
+ Name: "Sasquatch"
+ Lv: 180
+ Hp: 24000
+ Sp: 280
+ Exp: 45000
+ JExp: 5000
+ AttackRange: 1
+ Attack: [420, 444]
+ Def: 12
+ Mdef: 27
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 97
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 310
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1142
+ SpriteName: "Kage"
+ Name: "ZaxDeKagen"
+ Lv: 200
+ Hp: 29999
+ Sp: 280
+ Exp: 999999
+ JExp: 99999
+ AttackRange: 9
+ Attack: [90, 124]
+ Def: 74
+ Mdef: 100
+ Stats: {
+ Str: 199
+ Agi: 2
+ Vit: 199
+ Int: 197
+ Dex: 255
+ Luk: 175
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 672
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ BlueRose: 10000
+ }
+},
+{
+ Id: 1143
+ SpriteName: "ManaSlayer"
+ Name: "Mana Slayer"
+ Lv: 180
+ Hp: 24000
+ Sp: 280
+ Exp: 42000
+ JExp: 5000
+ AttackRange: 2
+ Attack: [260, 274]
+ Def: 22
+ Mdef: 67
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1144
+ SpriteName: "Dragon"
+ Name: "GreatDragon"
+ Lv: 250
+ Hp: 29999
+ Sp: 280
+ Exp: 1
+ JExp: 1
+ AttackRange: 3
+ Attack: [60, 90]
+ Def: 67
+ Mdef: 67
+ Stats: {
+ Str: 199
+ Agi: 2
+ Vit: 199
+ Int: 197
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ PaladinsHelmet: 1
+ }
+},
+{
+ Id: 1145
+ SpriteName: "KageGolem"
+ Name: "Kage Golem"
+ Lv: 180
+ Hp: 29999
+ Sp: 280
+ Exp: 150000
+ JExp: 15000
+ AttackRange: 6
+ Attack: [140, 174]
+ Def: 72
+ Mdef: 55
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 125
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 410
+ AttackDelay: 1000
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ WumpusEgg: 10000
+ }
+},
+{
+ Id: 1146
+ SpriteName: "Flashmob"
+ Name: "Flashmob"
+ Lv: 181
+ Hp: 27000
+ Sp: 280
+ Exp: 72000
+ JExp: 5000
+ AttackRange: 1
+ Attack: [40, 60]
+ Def: 57
+ Mdef: 57
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 160
+ AttackDelay: 600
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1147
+ SpriteName: "Koyntety"
+ Name: "Koyntety"
+ Lv: 181
+ Hp: 27000
+ Sp: 280
+ Exp: 72000
+ JExp: 5000
+ AttackRange: 4
+ Attack: [220, 240]
+ Def: 52
+ Mdef: 52
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 115
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 240
+ AttackDelay: 1400
+ AttackMotion: 672
+ DamageMotion: 50
+},
+{
+ Id: 1148
+ SpriteName: "DoomGolem"
+ Name: "Doom Golem"
+ Lv: 180
+ Hp: 22000
+ Sp: 280
+ Exp: 65000
+ JExp: 2000
+ AttackRange: 3
+ Attack: [160, 180]
+ Def: 60
+ Mdef: 30
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 115
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 320
+ AttackDelay: 1000
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ MageRing: 4
+ BlackRose: 30
+ TreasureKey: 800
+ UndeadEar: 150
+ UndeadEye: 150
+ RottenRags: 70
+ Soul: 50
+ BlinkingHocus: 1
+ }
+},
+{
+ Id: 1149
+ SpriteName: "Enchanter"
+ Name: "Enchanter"
+ Lv: 181
+ Hp: 19000
+ Sp: 280
+ Exp: 55000
+ JExp: 2000
+ AttackRange: 8
+ Attack: [140, 180]
+ Def: 30
+ Mdef: 60
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 115
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 240
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ EnchantersAmulet: 2
+ BlackRose: 30
+ TreasureKey: 800
+ UndeadEar: 90
+ UndeadEye: 80
+ RottenRags: 70
+ Soul: 50
+ }
+},
+{
+ Id: 1150
+ SpriteName: "ManaTyrant"
+ Name: "Mana Tyrant"
+ Lv: 180
+ Hp: 24000
+ Sp: 280
+ Exp: 27000
+ JExp: 5000
+ AttackRange: 2
+ Attack: [300, 325]
+ Def: 42
+ Mdef: 67
+ Stats: {
+ Str: 31
+ Agi: 22
+ Vit: 90
+ Int: 127
+ Dex: 255
+ Luk: 95
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 180
+ AttackDelay: 1050
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ PaladinsHelmet: 1
+ CaramelCandy: 20
+ GoldenDeliciousApple: 5
+ SilkRobe: (100, "ODG_BASICSTAT")
+ TinyManaElixir: 500
+ SilkGloves: (20, "ODG_BASICSTAT")
+ SilkPants: (15, "ODG_BASICSTAT")
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1151
+ SpriteName: "VoidFlower"
+ Name: "Void Flower"
+ Lv: 115
+ Hp: 7000
+ Sp: 0
+ Exp: 1068
+ JExp: 40
+ AttackRange: 12
+ Attack: [400, 420]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 20
+ Int: 20
+ Dex: 255
+ Luk: 50
+ }
+ ViewRange: 12
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 2000
+ AttackMotion: 672
+ DamageMotion: 180
+ Drops: {
+ RedApple: 100
+ EmptyBottle: 10
+ Arrow: 100
+ CoinBag: 400
+ PinkPetal: 1000
+ PinkPetal: 1000
+ }
+},
+{
+ Id: 1152
+ SpriteName: "VoidArchant"
+ Name: "Void Archant"
+ Lv: 130
+ Hp: 6000
+ Sp: 0
+ Exp: 1598
+ JExp: 14
+ AttackRange: 1
+ Attack: [140, 180]
+ Def: 36
+ Mdef: 6
+ Stats: {
+ Str: 10
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 12
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 200
+ Drops: {
+ TreasureKey: 300
+ RedApple: 100
+ IronOre: 40
+ Coal: 20
+ }
+},
+{
+ Id: 1153
+ SpriteName: "VoidSlime"
+ Name: "Void Slime"
+ Lv: 135
+ Hp: 4144
+ Sp: 0
+ Exp: 6000
+ JExp: 70
+ AttackRange: 2
+ Attack: [105, 160]
+ Def: 75
+ Mdef: 40
+ Stats: {
+ Str: 30
+ Agi: 15
+ Vit: 35
+ Int: 10
+ Dex: 70
+ Luk: 250
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (3, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1100
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 200
+ Drops: {
+ SlingBullet: 10000
+ SulphurPowder: 5000
+ SulphurPowder: 5000
+ IronOre: 1000
+ PileOfAsh: 1000
+ Coal: 1000
+ TinyManaElixir: 500
+ }
+},
+{
+ Id: 1154
+ SpriteName: "VoidSnake"
+ Name: "Void Snake"
+ Lv: 130
+ Hp: 2000
+ Sp: 0
+ Exp: 541
+ JExp: 63
+ AttackRange: 1
+ Attack: [80, 120]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 20
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 320
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 200
+ Drops: {
+ LeatherGloves: (20, "ODG_BASICSTAT")
+ SnakeSkin: 350
+ MountainSnakeEgg: 400
+ MountainSnakeEgg: 400
+ MountainSnakeTongue: 500
+ }
+},
+{
+ Id: 1155
+ SpriteName: "VoidBat"
+ Name: "Void Bat"
+ Lv: 100
+ Hp: 400
+ Sp: 0
+ Exp: 81
+ JExp: 3
+ AttackRange: 1
+ Attack: [10, 25]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ Dagger: 70
+ SharpKnife: 1
+ BatWing: 3000
+ BatTeeth: 2000
+ }
+},
+{
+ Id: 1156
+ SpriteName: "VoidMaggot"
+ Name: "Void Maggot"
+ Lv: 100
+ Hp: 400
+ Sp: 0
+ Exp: 74
+ JExp: 1
+ AttackRange: 1
+ Attack: [10, 25]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 20
+ Luk: 25
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ CactusPotion: 70
+ SharpKnife: 10
+ }
+},
+{
+ Id: 1157
+ SpriteName: "VoidSoldier"
+ Name: "Void Soldier"
+ Lv: 120
+ Hp: 8000
+ Sp: 0
+ Exp: 1957
+ JExp: 663
+ AttackRange: 7
+ Attack: [20, 30]
+ Def: 5
+ Mdef: 20
+ Stats: {
+ Str: 40
+ Agi: 3
+ Vit: 25
+ Int: 5
+ Dex: 80
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 1600
+ AttackMotion: 672
+ DamageMotion: 300
+ Drops: {
+ UndeadEar: 210
+ UndeadEye: 210
+ PurpleDye: 200
+ DarkCrystal: 1000
+ WarlordHelmet: (3, "ODG_BASICSTAT")
+ WarlordPlate: (2, "ODG_BASICSTAT")
+ LeatherGloves: (35, "ODG_BASICSTAT")
+ DiseasedHeart: 500
+ Soul: 500
+ }
+},
+{
+ Id: 1158
+ SpriteName: "VoidMouboo"
+ Name: "Void Mouboo"
+ Lv: 100
+ Hp: 5000
+ Sp: 0
+ Exp: 1338
+ JExp: 16
+ AttackRange: 2
+ Attack: [50, 65]
+ Def: 60
+ Mdef: 5
+ Stats: {
+ Str: 15
+ Agi: 5
+ Vit: 15
+ Int: 0
+ Dex: 40
+ Luk: 10
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CottonCloth: 1000
+ CottonCloth: 500
+ BottleOfWater: 750
+ CottonCloth: 50
+ ReedBundle: 500
+ }
+},
+{
+ Id: 1159
+ SpriteName: "VoidScorpion"
+ Name: "Void Scorpion"
+ Lv: 110
+ Hp: 6000
+ Sp: 0
+ Exp: 1327
+ JExp: 37
+ AttackRange: 1
+ Attack: [60, 90]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 16
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1700
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ LeatherShirt: (150, "ODG_BASICSTAT")
+ ChocolateBar: 100
+ BugLeg: 800
+ BlackScorpionStinger: 800
+ }
+},
+{
+ Id: 1160
+ SpriteName: "VoidShroom"
+ Name: "Void Shroom"
+ Lv: 110
+ Hp: 5500
+ Sp: 0
+ Exp: 1223
+ JExp: 30
+ AttackRange: 3
+ Attack: [70, 80]
+ Def: 4
+ Mdef: 4
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 10
+ Int: 10
+ Dex: 35
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 550
+ AttackDelay: 1700
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ HardSpike: 600
+ Amethyst: 50
+ IronPotion: 100
+ SmallMushroom: 1000
+ }
+},
+{
+ Id: 1161
+ SpriteName: "Xakelbael"
+ Name: "Xakelbael"
+ Lv: 200
+ Hp: 29999
+ Sp: 280
+ Exp: 999999
+ JExp: 99999
+ AttackRange: 9
+ Attack: [90, 124]
+ Def: 74
+ Mdef: 100
+ Stats: {
+ Str: 199
+ Agi: 2
+ Vit: 199
+ Int: 197
+ Dex: 255
+ Luk: 175
+ }
+ ViewRange: 31
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CastSensorIdle: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 210
+ AttackDelay: 672
+ AttackMotion: 672
+ DamageMotion: 50
+ Drops: {
+ BlueRose: 10000
+ }
+},
+
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1004
+ SpriteName: "RedScorpion"
+ Name: "Red Scorpion"
+ Lv: 90
+ Hp: 550
+ Sp: 0
+ Exp: 168
+ JExp: 16
+ AttackRange: 1
+ Attack: [50, 55]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 8
+ Agi: 8
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedScorpionStinger: 2000
+ ChocolateBar: 100
+ BugLeg: 500
+ Bow: 10
+ Arrow: 760
+ Knife: 540
+ FancyHat: (25, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1006
+ SpriteName: "GiantMaggot"
+ Name: "Giant Maggot"
+ Lv: 80
+ Hp: 500
+ Sp: 0
+ Exp: 136
+ JExp: 14
+ AttackRange: 2
+ Attack: [45, 75]
+ Def: 2
+ Mdef: 7
+ Stats: {
+ Str: 8
+ Agi: 6
+ Vit: 2
+ Int: 1
+ Dex: 22
+ Luk: 1
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 2)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 2000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Arrow: 900
+ CherryCake: 100
+ BugLeg: 750
+ CactusDrink: 5000
+ CactusPotion: 3000
+ CasinoCoins: 11
+ CoinBag: 200
+ }
+},
+{
+ Id: 1028
+ SpriteName: "Mouboo"
+ Name: "Mouboo"
+ Lv: 85
+ Hp: 1200
+ Sp: 0
+ Exp: 497
+ JExp: 16
+ AttackRange: 2
+ Attack: [30, 75]
+ Def: 65
+ Mdef: 5
+ Stats: {
+ Str: 15
+ Agi: 5
+ Vit: 15
+ Int: 0
+ Dex: 40
+ Luk: 10
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CottonCloth: 1000
+ CottonCloth: 500
+ BottleOfWater: 750
+ CottonCloth: 50
+ ReedBundle: 500
+ }
+},
+{
+ Id: 1043
+ SpriteName: "Skeleton"
+ Name: "Skeleton"
+ Lv: 90
+ Hp: 6800
+ Sp: 0
+ Exp: 3940
+ JExp: 1467
+ AttackRange: 1
+ Attack: [51, 284]
+ Def: 12
+ Mdef: 10
+ Stats: {
+ Str: 35
+ Agi: 18
+ Vit: 3
+ Int: 8
+ Dex: 71
+ Luk: 65
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 200
+ Bone: 280
+ Skull: 300
+ DarkCrystal: 1000
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1044
+ SpriteName: "LadySkeleton"
+ Name: "Lady Skeleton"
+ Lv: 90
+ Hp: 5500
+ Sp: 0
+ Exp: 4120
+ JExp: 957
+ AttackRange: 2
+ Attack: [73, 146]
+ Def: 31
+ Mdef: 8
+ Stats: {
+ Str: 20
+ Agi: 25
+ Vit: 15
+ Int: 8
+ Dex: 43
+ Luk: 48
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 650
+ AttackDelay: 750
+ AttackMotion: 672
+ DamageMotion: 700
+ Drops: {
+ Bone: 200
+ Bone: 280
+ Skull: 300
+ DarkCrystal: 1000
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1047
+ SpriteName: "Poltergeist"
+ Name: "Poltergeist"
+ Lv: 90
+ Hp: 9000
+ Sp: 0
+ Exp: 4230
+ JExp: 1306
+ AttackRange: 3
+ Attack: [110, 150]
+ Def: 0
+ Mdef: 20
+ Stats: {
+ Str: 35
+ Agi: 0
+ Vit: 15
+ Int: 15
+ Dex: 75
+ Luk: 50
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 330
+ AttackDelay: 740
+ AttackMotion: 672
+ DamageMotion: 400
+ Drops: {
+ PoltergeistPowder: 1000
+ SulphurPowder: 600
+ SulphurPowder: 480
+ }
+},
+{
+ Id: 1059
+ SpriteName: "GCMaggot"
+ Name: "GiantCaveMaggot"
+ Lv: 90
+ Hp: 2000
+ Sp: 0
+ Exp: 685
+ JExp: 102
+ AttackRange: 2
+ Attack: [60, 80]
+ Def: 2
+ Mdef: 7
+ Stats: {
+ Str: 10
+ Agi: 10
+ Vit: 2
+ Int: 1
+ Dex: 22
+ Luk: 1
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Iten: 10000
+ }
+},
+{
+ Id: 1066
+ SpriteName: "VampireBat"
+ Name: "Vampire Bat"
+ Lv: 80
+ Hp: 800
+ Sp: 0
+ Exp: 245
+ JExp: 9
+ AttackRange: 1
+ Attack: [55, 150]
+ Def: 10
+ Mdef: 8
+ Stats: {
+ Str: 8
+ Agi: 8
+ Vit: 1
+ Int: 4
+ Dex: 20
+ Luk: 4
+ }
+ ViewRange: 6
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ Dagger: 70
+ SharpKnife: 1
+ VampireBatWing: 3000
+ BatTeeth: 2000
+ }
+},
+{
+ Id: 1069
+ SpriteName: "ScytheMob"
+ Name: "Scythe"
+ Lv: 80
+ Hp: 3000
+ Sp: 0
+ Exp: 7042
+ JExp: 617
+ AttackRange: 1
+ Attack: [200, 350]
+ Def: 30
+ Mdef: 10
+ Stats: {
+ Str: 100
+ Agi: 250
+ Vit: 1
+ Int: 1
+ Dex: 150
+ Luk: 90
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 220
+ AttackDelay: 700
+ AttackMotion: 672
+ DamageMotion: 500
+},
+{
+ Id: 1070
+ SpriteName: "BallLightning"
+ Name: "Ball Lightning"
+ Lv: 80
+ Hp: 300
+ Sp: 0
+ Exp: 201
+ JExp: 1
+ AttackRange: 1
+ Attack: [5, 10]
+ Def: 40
+ Mdef: 65
+ Stats: {
+ Str: 1
+ Agi: 200
+ Vit: 1
+ Int: 1
+ Dex: 1
+ Luk: 1
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (7, 2)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 110
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 0
+},
+{
+ Id: 1073
+ SpriteName: "TheLost"
+ Name: "The Lost"
+ Lv: 83
+ Hp: 5000
+ Sp: 0
+ Exp: 8750
+ JExp: 2840
+ AttackRange: 5
+ Attack: [125, 150]
+ Def: 10
+ Mdef: 70
+ Stats: {
+ Str: 5
+ Agi: 40
+ Vit: 10
+ Int: 70
+ Dex: 70
+ Luk: 40
+ }
+ ViewRange: 4
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 3)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 500
+ AttackDelay: 2000
+ AttackMotion: 672
+ DamageMotion: 300
+ Drops: {
+ Bloodstone: 500
+ Bloodstone: 500
+ DarkCrystal: 500
+ SmallMushroom: 500
+ DiseasedHeart: 800
+ }
+},
+{
+ Id: 1074
+ SpriteName: "RedBone"
+ Name: "Red Bone"
+ Lv: 90
+ Hp: 8000
+ Sp: 0
+ Exp: 9750
+ JExp: 3434
+ AttackRange: 2
+ Attack: [100, 330]
+ Def: 24
+ Mdef: 30
+ Stats: {
+ Str: 35
+ Agi: 25
+ Vit: 3
+ Int: 50
+ Dex: 80
+ Luk: 75
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 75
+ Bone: 115
+ Skull: 135
+ DarkCrystal: 4
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1077
+ SpriteName: "DrunkenSkeleton"
+ Name: "Drunken Skeleton"
+ Lv: 90
+ Hp: 7200
+ Sp: 0
+ Exp: 4825
+ JExp: 530
+ AttackRange: 1
+ Attack: [55, 284]
+ Def: 30
+ Mdef: 10
+ Stats: {
+ Str: 35
+ Agi: 10
+ Vit: 3
+ Int: 8
+ Dex: 71
+ Luk: 65
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 350
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ BloodWine: 300
+ GutBuster: 280
+ JarofBlood: 100
+ JackOLantern: 50
+ JellySkull: 250
+ TonoriDelight: 400
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1078
+ SpriteName: "TipsySkeleton"
+ Name: "Tipsy Skeleton"
+ Lv: 90
+ Hp: 7000
+ Sp: 0
+ Exp: 4950
+ JExp: 493
+ AttackRange: 1
+ Attack: [60, 284]
+ Def: 33
+ Mdef: 10
+ Stats: {
+ Str: 35
+ Agi: 10
+ Vit: 3
+ Int: 8
+ Dex: 71
+ Luk: 65
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 350
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Snapple: 300
+ BeetleJuice: 280
+ RealisticBrain: 100
+ JackOLantern: 50
+ Marshmallow: 400
+ CandyPumpkin: 250
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1079
+ SpriteName: "DrunkenLadySkeleton"
+ Name: "Drunken Lady Skeleton"
+ Lv: 90
+ Hp: 6000
+ Sp: 0
+ Exp: 4565
+ JExp: 389
+ AttackRange: 2
+ Attack: [75, 146]
+ Def: 40
+ Mdef: 8
+ Stats: {
+ Str: 20
+ Agi: 20
+ Vit: 15
+ Int: 8
+ Dex: 51
+ Luk: 48
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 660
+ AttackDelay: 750
+ AttackMotion: 672
+ DamageMotion: 700
+ Drops: {
+ LadyFingers: 300
+ JellAhh: 280
+ RubberBat: 100
+ JackOLantern: 50
+ CandyPumpkin: 250
+ JellySkull: 250
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1097
+ SpriteName: "SoulEater"
+ Name: "Soul Eater"
+ Lv: 90
+ Hp: 6800
+ Sp: 0
+ Exp: 4150
+ JExp: 1746
+ AttackRange: 1
+ Attack: [129, 354]
+ Def: 12
+ Mdef: 10
+ Stats: {
+ Str: 35
+ Agi: 18
+ Vit: 3
+ Int: 8
+ Dex: 71
+ Luk: 65
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1103
+ SpriteName: "WitchGuard"
+ Name: "Witch Guard"
+ Lv: 84
+ Hp: 9742
+ Sp: 0
+ Exp: 9525
+ JExp: 1060
+ AttackRange: 2
+ Attack: [200, 220]
+ Def: 25
+ Mdef: 50
+ Stats: {
+ Str: 90
+ Agi: 65
+ Vit: 45
+ Int: 5
+ Dex: 120
+ Luk: 69
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 4)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 290
+ AttackDelay: 1200
+ AttackMotion: 672
+ DamageMotion: 30
+ Drops: {
+ DarkCrystal: 2000
+ DarkCrystal: 500
+ DiseasedHeart: 250
+ AlizarinScroll: 50
+ CobaltScroll: 50
+ GambogeScroll: 50
+ MauveScroll: 50
+ }
+},
+{
+ Id: 1104
+ SpriteName: "DemonicMouboo"
+ Name: "Demonic Mouboo"
+ Lv: 85
+ Hp: 800
+ Sp: 0
+ Exp: 290
+ JExp: 32
+ AttackRange: 2
+ Attack: [40, 70]
+ Def: 35
+ Mdef: 15
+ Stats: {
+ Str: 15
+ Agi: 5
+ Vit: 15
+ Int: 0
+ Dex: 40
+ Luk: 10
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ SulphurPowder: 3000
+ CottonCloth: 1000
+ CottonCloth: 500
+ Emerald: 50
+ ReedBundle: 500
+ }
+},
+{
+ Id: 1109
+ SpriteName: "AngrySeaSlime"
+ Name: "Angry Sea Slime"
+ Lv: 80
+ Hp: 1200
+ Sp: 0
+ Exp: 505
+ JExp: 42
+ AttackRange: 1
+ Attack: [40, 70]
+ Def: 13
+ Mdef: 17
+ Stats: {
+ Str: 3
+ Agi: 30
+ Vit: 3
+ Int: 0
+ Dex: 35
+ Luk: 35
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 800
+ Orange: 800
+ BugLeg: 500
+ Candy: 1000
+ Pearl: 100
+ Arrow: 5000
+ ConcentrationPotion: 100
+ BottleOfWater: 50
+ }
+},
+{
+ Id: 1115
+ SpriteName: "SeaSlimeMother"
+ Name: "Sea Slime Mother"
+ Lv: 90
+ Hp: 8000
+ Sp: 0
+ Exp: 3131
+ JExp: 900
+ AttackRange: 5
+ Attack: [100, 150]
+ Def: 10
+ Mdef: 20
+ Stats: {
+ Str: 1
+ Agi: 15
+ Vit: 10
+ Int: 10
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 800
+ Orange: 800
+ BugLeg: 500
+ Candy: 1000
+ Pearl: 100
+ Arrow: 5000
+ ConcentrationPotion: 100
+ BottleOfWater: 50
+ }
+},
+{
+ Id: 1116
+ SpriteName: "UndeadWitch"
+ Name: "Undead Witch"
+ Lv: 80
+ Hp: 4200
+ Sp: 0
+ Exp: 1875
+ JExp: 722
+ AttackRange: 3
+ Attack: [50, 110]
+ Def: 8
+ Mdef: 31
+ Stats: {
+ Str: 15
+ Agi: 20
+ Vit: 10
+ Int: 25
+ Dex: 50
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 550
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 700
+ Drops: {
+ DarkCrystal: 1000
+ Bone: 400
+ Skull: 300
+ IronPowder: 100
+ }
+},
+{
+ Id: 1118
+ SpriteName: "GreenSlimeMother"
+ Name: "Green Slime Mother"
+ Lv: 90
+ Hp: 8000
+ Sp: 0
+ Exp: 3550
+ JExp: 900
+ AttackRange: 5
+ Attack: [100, 150]
+ Def: 15
+ Mdef: 20
+ Stats: {
+ Str: 20
+ Agi: 25
+ Vit: 20
+ Int: 30
+ Dex: 20
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1400
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CactusPotion: 200
+ Emerald: 20
+ CactusDrink: 100
+ Dagger: 250
+ SharpKnife: 200
+ CoinBag: 500
+ CasinoCoins: 500
+ RedApple: 750
+ }
+},
+{
+ Id: 1124
+ SpriteName: "Wight"
+ Name: "Wight"
+ Lv: 90
+ Hp: 8000
+ Sp: 0
+ Exp: 9000
+ JExp: 1900
+ AttackRange: 2
+ Attack: [56, 294]
+ Def: 32
+ Mdef: 15
+ Stats: {
+ Str: 28
+ Agi: 25
+ Vit: 15
+ Int: 15
+ Dex: 50
+ Luk: 65
+ }
+ ViewRange: 3
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1400
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 100
+ Bone: 140
+ Skull: 150
+ DarkCrystal: 50
+ DarkCrystal: 500
+ DiseasedHeart: 250
+ }
+},
+{
+ Id: 1125
+ SpriteName: "ManaGhost"
+ Name: "Mana Ghost"
+ Lv: 82
+ Hp: 8000
+ Sp: 0
+ Exp: 7500
+ JExp: 2400
+ AttackRange: 3
+ Attack: [150, 300]
+ Def: 23
+ Mdef: 30
+ Stats: {
+ Str: 35
+ Agi: 15
+ Vit: 3
+ Int: 50
+ Dex: 50
+ Luk: 40
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 340
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 950
+ Drops: {
+ Bone: 75
+ Bone: 115
+ Skull: 135
+ DarkCrystal: 40
+ Bloodstone: 700
+ DarkCrystal: 800
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1007
+ SpriteName: "YellowSlime"
+ Name: "Yellow Slime"
+ Lv: 60
+ Hp: 400
+ Sp: 0
+ Exp: 94
+ JExp: 9
+ AttackRange: 1
+ Attack: [35, 40]
+ Def: 2
+ Mdef: 7
+ Stats: {
+ Str: 9
+ Agi: 6
+ Vit: 2
+ Int: 1
+ Dex: 34
+ Luk: 1
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1400
+ AttackDelay: 1800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ OrangeCupcake: 200
+ CherryCake: 100
+ CactusDrink: 350
+ CactusPotion: 250
+ SharpKnife: 10
+ IronOre: 450
+ Topaz: 20
+ Coal: 450
+ }
+},
+{
+ Id: 1008
+ SpriteName: "RedSlime"
+ Name: "Red Slime"
+ Lv: 70
+ Hp: 450
+ Sp: 0
+ Exp: 130
+ JExp: 17
+ AttackRange: 1
+ Attack: [40, 45]
+ Def: 2
+ Mdef: 7
+ Stats: {
+ Str: 12
+ Agi: 8
+ Vit: 2
+ Int: 1
+ Dex: 25
+ Luk: 1
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1300
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Knife: 300
+ ChocolateBar: 110
+ Dagger: 200
+ Ruby: 20
+ MinersHat: (80, "ODG_BASICSTAT")
+ RedApple: 750
+ Boots: (250, "ODG_BASICSTAT")
+ MinerGloves: (150, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1033
+ SpriteName: "SeaSlime"
+ Name: "Sea Slime"
+ Lv: 70
+ Hp: 600
+ Sp: 0
+ Exp: 187
+ JExp: 13
+ AttackRange: 1
+ Attack: [30, 50]
+ Def: 3
+ Mdef: 7
+ Stats: {
+ Str: 1
+ Agi: 25
+ Vit: 1
+ Int: 0
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 2)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 800
+ Orange: 800
+ BugLeg: 500
+ Candy: 1000
+ Pearl: 100
+ Arrow: 5000
+ ConcentrationPotion: 100
+ BottleOfWater: 50
+ }
+},
+{
+ Id: 1040
+ SpriteName: "Wisp"
+ Name: "Wisp"
+ Lv: 70
+ Hp: 9300
+ Sp: 0
+ Exp: 3725
+ JExp: 1210
+ AttackRange: 2
+ Attack: [215, 350]
+ Def: 0
+ Mdef: 20
+ Stats: {
+ Str: 45
+ Agi: 12
+ Vit: 13
+ Int: 15
+ Dex: 0
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 380
+ AttackDelay: 2000
+ AttackMotion: 672
+ DamageMotion: 1500
+ Drops: {
+ WispPowder: 1000
+ SulphurPowder: 600
+ SulphurPowder: 480
+ }
+},
+{
+ Id: 1054
+ SpriteName: "Troll"
+ Name: "Troll"
+ Lv: 65
+ Hp: 2000
+ Sp: 0
+ Exp: 850
+ JExp: 129
+ AttackRange: 1
+ Attack: [70, 100]
+ Def: 20
+ Mdef: 10
+ Stats: {
+ Str: 50
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Arrow: 2000
+ IronArrow: 500
+ Beer: 300
+ CoinBag: 250
+ GingerBreadMan: 200
+ KidBook: 10
+ }
+},
+{
+ Id: 1061
+ SpriteName: "Moggun"
+ Name: "Moggun"
+ Lv: 60
+ Hp: 800
+ Sp: 0
+ Exp: 280
+ JExp: 52
+ AttackRange: 1
+ Attack: [70, 90]
+ Def: 20
+ Mdef: 10
+ Stats: {
+ Str: 50
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ WhiteFur: 600
+ Coal: 1000
+ Diamond: 20
+ }
+},
+{
+ Id: 1101
+ SpriteName: "DemonicSpirit"
+ Name: "Demonic Spirit"
+ Lv: 72
+ Hp: 1505
+ Sp: 0
+ Exp: 860
+ JExp: 270
+ AttackRange: 1
+ Attack: [125, 175]
+ Def: 4
+ Mdef: 6
+ Stats: {
+ Str: 20
+ Agi: 40
+ Vit: 10
+ Int: 10
+ Dex: 110
+ Luk: 45
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 4)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 230
+ AttackDelay: 900
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ DarkCrystal: 1000
+ }
+},
+{
+ Id: 1110
+ SpriteName: "AngryGreenSlime"
+ Name: "Angry Green Slime"
+ Lv: 60
+ Hp: 1000
+ Sp: 0
+ Exp: 435
+ JExp: 135
+ AttackRange: 1
+ Attack: [100, 160]
+ Def: 20
+ Mdef: 30
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CactusPotion: 200
+ Emerald: 20
+ CactusDrink: 100
+ Dagger: 250
+ SharpKnife: 200
+ CoinBag: 500
+ CasinoCoins: 500
+ RedApple: 750
+ }
+},
+{
+ Id: 1117
+ SpriteName: "UndeadTroll"
+ Name: "Undead Troll"
+ Lv: 75
+ Hp: 3100
+ Sp: 0
+ Exp: 1770
+ JExp: 179
+ AttackRange: 2
+ Attack: [60, 140]
+ Def: 20
+ Mdef: 10
+ Stats: {
+ Str: 50
+ Agi: 40
+ Vit: 20
+ Int: 10
+ Dex: 40
+ Luk: 49
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 650
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Arrow: 2000
+ DarkCrystal: 1000
+ IronArrow: 500
+ Beer: 300
+ CoinBag: 250
+ AnimalBones: 200
+ KidBook: 20
+ }
+},
+
+
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1002
+ SpriteName: "Maggot"
+ Name: "Maggot"
+ Lv: 5
+ Hp: 50
+ Sp: 0
+ Exp: 6
+ JExp: 1
+ AttackRange: 1
+ Attack: [5, 10]
+ Def: 0
+ Mdef: 0
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ CactusPotion: 70
+ SharpKnife: 10
+ }
+},
+{
+ Id: 1046
+ SpriteName: "TameScorpion"
+ Name: "Tame Scorpion"
+ Lv: 5
+ Hp: 50
+ Sp: 0
+ Exp: 6
+ JExp: 2
+ AttackRange: 1
+ Attack: [7, 10]
+ Def: 0
+ Mdef: 1
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 2000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ ScorpionStinger: 700
+ Candy: 100
+ ChocolateBar: 50
+ BugLeg: 700
+ }
+},
+{
+ Id: 1050
+ SpriteName: "HouseMaggot"
+ Name: "House Maggot"
+ Lv: 5
+ Hp: 50
+ Sp: 0
+ Exp: 7
+ JExp: 3
+ AttackRange: 1
+ Attack: [5, 7]
+ Def: 0
+ Mdef: 3
+ Stats: {
+ Str: 5
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ CactusPotion: 70
+ SharpKnife: 10
+ }
+},
+{
+ Id: 1003
+ SpriteName: "Scorpion"
+ Name: "Scorpion"
+ Lv: 10
+ Hp: 100
+ Sp: 0
+ Exp: 13
+ JExp: 2
+ AttackRange: 1
+ Attack: [10, 15]
+ Def: 0
+ Mdef: 3
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 2000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ ScorpionStinger: 700
+ Candy: 100
+ ChocolateBar: 50
+ BugLeg: 700
+ }
+},
+{
+ Id: 1029
+ SpriteName: "MauvePlant"
+ Name: "Mauve Plant"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 1
+ Mdef: 0
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MauveHerb: 3000
+ MauveHerb: 3000
+ MauveHerb: 3000
+ }
+},
+{
+ Id: 1030
+ SpriteName: "CobaltPlant"
+ Name: "Cobalt Plant"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 1
+ Mdef: 0
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CobaltHerb: 3000
+ CobaltHerb: 3000
+ CobaltHerb: 3000
+ }
+},
+{
+ Id: 1031
+ SpriteName: "GambogePlant"
+ Name: "Gamboge Plant"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 1
+ Mdef: 0
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GambogeHerb: 3000
+ GambogeHerb: 3000
+ GambogeHerb: 3000
+ }
+},
+{
+ Id: 1032
+ SpriteName: "AlizarinPlant"
+ Name: "Alizarin Plant"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 1
+ Mdef: 0
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ AlizarinHerb: 3000
+ AlizarinHerb: 3000
+ AlizarinHerb: 3000
+ }
+},
+{
+ Id: 1037
+ SpriteName: "CloverPatch"
+ Name: "Clover Patch"
+ Lv: 1
+ Hp: 1
+ Sp: 0
+ Exp: 1
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ FourLeafClover: 5
+ }
+},
+{
+ Id: 1038
+ SpriteName: "Squirrel"
+ Name: "Squirrel"
+ Lv: 15
+ Hp: 160
+ Sp: 1
+ Exp: 32
+ JExp: 5
+ AttackRange: 1
+ Attack: [10, 20]
+ Def: 1
+ Mdef: 6
+ Stats: {
+ Str: 1
+ Agi: 3
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Acorn: 7000
+ MauveHerb: 1000
+ CobaltHerb: 1000
+ GambogeHerb: 1000
+ AlizarinHerb: 1000
+ GrassSeed: 800
+ SquirrelPelt: 550
+ }
+},
+{
+ Id: 1056
+ SpriteName: "CaveMaggot"
+ Name: "Cave Maggot"
+ Lv: 10
+ Hp: 100
+ Sp: 0
+ Exp: 16
+ JExp: 3
+ AttackRange: 1
+ Attack: [10, 10]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 5
+ Agi: 5
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ RoastedMaggot: 150
+ CactusPotion: 70
+ SharpKnife: 10
+ }
+},
+{
+ Id: 1063
+ SpriteName: "Pumpkin"
+ Name: "Pumpkin"
+ Lv: 1
+ Hp: 200
+ Sp: 0
+ Exp: 17
+ JExp: 1
+ AttackRange: 1
+ Attack: [0, 0]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 0
+ Agi: 0
+ Vit: 0
+ Int: 0
+ Dex: 0
+ Luk: 0
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ JackOLantern: 100
+ RubberBat: 20
+ RealisticBrain: 10
+ JarofBlood: 15
+ PumpkinSeeds: 500
+ TonoriDelight: 1500
+ Marshmallow: 2000
+ CandyPumpkin: 2500
+ }
+},
+{
+ Id: 1082
+ SpriteName: "Serqet"
+ Name: "Serqet"
+ Lv: 10
+ Hp: 100
+ Sp: 0
+ Exp: 12
+ JExp: 2
+ AttackRange: 1
+ Attack: [10, 15]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 2000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1092
+ SpriteName: "SlimeBlast"
+ Name: "Slime Blast"
+ Lv: 10
+ Hp: 100
+ Sp: 0
+ Exp: 20
+ JExp: 8
+ AttackRange: 1
+ Attack: [10, 10]
+ Def: 10
+ Mdef: 10
+ Stats: {
+ Str: 10
+ Agi: 10
+ Vit: 10
+ Int: 10
+ Dex: 10
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 250
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+},
+{
+ Id: 1095
+ SpriteName: "WhiteBell"
+ Name: "White Bell"
+ Lv: 10
+ Hp: 100
+ Sp: 0
+ Exp: 25
+ JExp: 40
+ AttackRange: 2
+ Attack: [70, 75]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 16
+ Agi: 12
+ Vit: 20
+ Int: 20
+ Dex: 20
+ Luk: 50
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ RedApple: 100
+ EmptyBottle: 10
+ Arrow: 100
+ CoinBag: 400
+ WhiteBellTuber: 5000
+ }
+},
+{
+ Id: 1105
+ SpriteName: "ViciousSquirrel"
+ Name: "Vicious Squirrel"
+ Lv: 15
+ Hp: 140
+ Sp: 1
+ Exp: 35
+ JExp: 7
+ AttackRange: 1
+ Attack: [20, 25]
+ Def: 1
+ Mdef: 6
+ Stats: {
+ Str: 3
+ Agi: 3
+ Vit: 1
+ Int: 0
+ Dex: 15
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IronPowder: 7000
+ MauveHerb: 1000
+ CobaltHerb: 1000
+ GambogeHerb: 1000
+ AlizarinHerb: 1000
+ GrassSeed: 800
+ Sapphire: 50
+ }
+},
+{
+ Id: 1162
+ SpriteName: "Grinchboo"
+ Name: "Grinchboo"
+ Lv: 5
+ Hp: 50
+ Sp: 0
+ Exp: 6
+ JExp: 1
+ AttackRange: 1
+ Attack: [5, 10]
+ Def: 0
+ Mdef: 5
+ Stats: {
+ Str: 1
+ Agi: 1
+ Vit: 1
+ Int: 0
+ Dex: 6
+ Luk: 5
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 800
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ MaggotSlime: 800
+ CactusDrink: 150
+ BugLeg: 400
+ Milk: 50
+ Milk: 30
+ }
+},
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per,Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+{
+ Id: 1005
+ SpriteName: "GreenSlime"
+ Name: "Green Slime"
+ Lv: 40
+ Hp: 800
+ Sp: 0
+ Exp: 302
+ JExp: 96
+ AttackRange: 1
+ Attack: [80, 120]
+ Def: 20
+ Mdef: 30
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ CactusPotion: 200
+ Emerald: 20
+ CactusDrink: 100
+ Dagger: 250
+ SharpKnife: 200
+ CoinBag: 500
+ CasinoCoins: 500
+ GreenApple: 750
+ }
+},
+{
+ Id: 1016
+ SpriteName: "RudolphSlime"
+ Name: "Rudolph Slime"
+ Lv: 50
+ Hp: 350
+ Sp: 0
+ Exp: 101
+ JExp: 8
+ AttackRange: 1
+ Attack: [30, 35]
+ Def: 10
+ Mdef: 7
+ Stats: {
+ Str: 1
+ Agi: 20
+ Vit: 1
+ Int: 0
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1000
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ DecorCandy: 800
+ CandyCane: 500
+ XmasCake: 200
+ ChocolateBar: 300
+ Candy: 600
+ PurplePresentBox: 800
+ BluePresentBox: 500
+ }
+},
+{
+ Id: 1065
+ SpriteName: "BanditLord"
+ Name: "Bandit Lord"
+ Lv: 40
+ Hp: 2000
+ Sp: 0
+ Exp: 635
+ JExp: 103
+ AttackRange: 5
+ Attack: [50, 50]
+ Def: 15
+ Mdef: 15
+ Stats: {
+ Str: 15
+ Agi: 15
+ Vit: 15
+ Int: 15
+ Dex: 15
+ Luk: 15
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 1
+ Element: (7, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 400
+ AttackDelay: 1500
+ AttackMotion: 672
+ DamageMotion: 900
+},
+{
+ Id: 1080
+ SpriteName: "BlueSpark"
+ Name: "Blue Spark"
+ Lv: 40
+ Hp: 10000
+ Sp: 0
+ Exp: 3647
+ JExp: 392
+ AttackRange: 2
+ Attack: [40, 40]
+ Def: 20
+ Mdef: 40
+ Stats: {
+ Str: 30
+ Agi: 30
+ Vit: 30
+ Int: 30
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 190
+ AttackDelay: 1500
+ AttackMotion: 800
+ DamageMotion: 800
+},
+{
+ Id: 1081
+ SpriteName: "RedSpark"
+ Name: "Red Spark"
+ Lv: 40
+ Hp: 10000
+ Sp: 0
+ Exp: 3647
+ JExp: 392
+ AttackRange: 2
+ Attack: [40, 40]
+ Def: 20
+ Mdef: 40
+ Stats: {
+ Str: 30
+ Agi: 30
+ Vit: 30
+ Int: 30
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 190
+ AttackDelay: 1500
+ AttackMotion: 800
+ DamageMotion: 800
+},
+{
+ Id: 1086
+ SpriteName: "FeyElement"
+ Name: "Fey Element"
+ Lv: 50
+ Hp: 5000
+ Sp: 0
+ Exp: 12500
+ JExp: 901
+ AttackRange: 5
+ Attack: [50, 125]
+ Def: 25
+ Mdef: 50
+ Stats: {
+ Str: 20
+ Agi: 70
+ Vit: 10
+ Int: 20
+ Dex: 80
+ Luk: 1
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 4)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 330
+ AttackDelay: 740
+ AttackMotion: 672
+ DamageMotion: 400
+ Drops: {
+ BrokenDoll: 5000
+ MauveScroll: 3000
+ CobaltScroll: 3000
+ GambogeScroll: 3000
+ AlizarinScroll: 3000
+ MauveHerb: 1000
+ CobaltHerb: 1000
+ GambogeHerb: 1000
+ AlizarinHerb: 1000
+ }
+},
+{
+ Id: 1088
+ SpriteName: "Hyvern"
+ Name: "Hyvern"
+ Lv: 40
+ Hp: 2250
+ Sp: 0
+ Exp: 990
+ JExp: 346
+ AttackRange: 1
+ Attack: [50, 125]
+ Def: 0
+ Mdef: 10
+ Stats: {
+ Str: 10
+ Agi: 45
+ Vit: 5
+ Int: 0
+ Dex: 35
+ Luk: 35
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (2, 4)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 250
+ AttackDelay: 800
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ HyvernStinger: 2000
+ BugLeg: 1000
+ Orange: 600
+ IronArrow: 3000
+ }
+},
+{
+ Id: 1090
+ SpriteName: "Wolvern"
+ Name: "Wolvern"
+ Lv: 40
+ Hp: 900
+ Sp: 0
+ Exp: 280
+ JExp: 86
+ AttackRange: 1
+ Attack: [50, 80]
+ Def: 5
+ Mdef: 5
+ Stats: {
+ Str: 15
+ Agi: 10
+ Vit: 5
+ Int: 0
+ Dex: 20
+ Luk: 10
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 425
+ AttackDelay: 770
+ AttackMotion: 500
+ DamageMotion: 200
+ Drops: {
+ WolvernTooth: 1000
+ WolvernPelt: 400
+ AnimalBones: 200
+ Steak: 1300
+ }
+},
+{
+ Id: 1091
+ SpriteName: "BlueSlime"
+ Name: "Blue Slime"
+ Lv: 40
+ Hp: 2000
+ Sp: 0
+ Exp: 760
+ JExp: 77
+ AttackRange: 1
+ Attack: [100, 150]
+ Def: 20
+ Mdef: 40
+ Stats: {
+ Str: 40
+ Agi: 30
+ Vit: 50
+ Int: 10
+ Dex: 50
+ Luk: 40
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IceCube: 200
+ Sapphire: 20
+ CactusDrink: 500
+ IcedWater: 700
+ SilverMirror: 100
+ BookPage: 500
+ }
+},
+{
+ Id: 1098
+ SpriteName: "CopperSlime"
+ Name: "Copper Slime"
+ Lv: 40
+ Hp: 600
+ Sp: 0
+ Exp: 200
+ JExp: 18
+ AttackRange: 1
+ Attack: [60, 90]
+ Def: 20
+ Mdef: 30
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ IronOre: 1500
+ TreasureKey: 1000
+ Coal: 300
+ }
+},
+{
+ Id: 1111
+ SpriteName: "CandiedSlime"
+ Name: "Candied Slime"
+ Lv: 50
+ Hp: 800
+ Sp: 0
+ Exp: 800
+ JExp: 66
+ AttackRange: 3
+ Attack: [50, 50]
+ Def: 20
+ Mdef: 30
+ Stats: {
+ Str: 20
+ Agi: 30
+ Vit: 10
+ Int: 10
+ Dex: 30
+ Luk: 30
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1200
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ Candy: 1000
+ ChocolateBar: 1000
+ PurplePresentBox: 200
+ BluePresentBox: 200
+ GreenPresentBox: 200
+ GingerBreadMan: 200
+ XmasCake: 500
+ XmasCandyCane: 750
+ }
+},
+{
+ Id: 1112
+ SpriteName: "Santaboo"
+ Name: "Santaboo"
+ Lv: 50
+ Hp: 2200
+ Sp: 0
+ Exp: 1040
+ JExp: 59
+ AttackRange: 2
+ Attack: [80, 125]
+ Def: 50
+ Mdef: 10
+ Stats: {
+ Str: 25
+ Agi: 10
+ Vit: 25
+ Int: 0
+ Dex: 60
+ Luk: 30
+ }
+ ViewRange: 2
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 600
+ AttackDelay: 1872
+ AttackMotion: 672
+ DamageMotion: 480
+ Drops: {
+ GingerBreadMan: 1000
+ WhiteCake: 1200
+ ChocolateCake: 1200
+ OrangeCake: 1200
+ AppleCake: 1200
+ SantaHat: 50
+ RedNose: 10
+ }
+},
+)
diff --git a/db/pre-re/mob_poring.txt b/db/pre-re/mob_poring.txt
new file mode 100644
index 00000000..47b89264
--- /dev/null
+++ b/db/pre-re/mob_poring.txt
@@ -0,0 +1,5 @@
+// Poring Box Summonable Monsters Database
+//
+// Structure of Database:
+// MobID,DummyName,Rate
+
diff --git a/db/pre-re/mob_race2_db.txt b/db/pre-re/mob_race2_db.txt
new file mode 100644
index 00000000..2f182940
--- /dev/null
+++ b/db/pre-re/mob_race2_db.txt
@@ -0,0 +1,5 @@
+// Monster Racial Groups Database
+//
+// Structure of Database:
+// Race2ID,MobID1,MobID2,MobID3,...,MobID9
+
diff --git a/db/pre-re/mob_skill_db.conf b/db/pre-re/mob_skill_db.conf
new file mode 100644
index 00000000..2769b34d
--- /dev/null
+++ b/db/pre-re/mob_skill_db.conf
@@ -0,0 +1,771 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Monster Skill Database
+//=========================================================================
+
+mob_skill_db:(
+{
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+ <Monster_Constant>: {
+ <Skill_Constant>: {
+ ClearSkills: (boolean, defaults to false) allows cleaning all previous defined skills for the mob.
+ SkillLevel: (int, defaults to 1)
+ SkillState: (string, defaults to "MSS_ANY")
+ SkillTarget: (string, defaults to "MST_TARGET")
+ Rate: (int, defaults to 1) Rate refers to the chance of the skill being casted when the condition is fulfilled.(10000 = 100%)
+ CastTime: (int, defaults to 0) CastTime is the time in milliseconds that has to be pass to casting skill
+ Delay: (int, defaults to 0) Delay is the time in milliseconds that has to be pass before recasting the same skill.
+ Cancelable: (boolean, defaults to false)
+ CastCondition: (string, defaults to "MSC_ALWAYS")
+ ConditionData: (int, defaults to 0)
+ val0: (int, defaults to 0)
+ val1: (int, defaults to 0)
+ val2: (int, defaults to 0)
+ val3: (int, defaults to 0)
+ val4: (int, defaults to 0)
+ Emotion: (int, defaults to -1)
+ ChatMsgID: (int, defaults to 0)
+ }
+ }
+
+// STATE:
+// any (except dead) / idle (in standby) / walk (in movement) / dead (on killed) /
+// loot /attack / angry (like attack, except player has not attacked mob yet) /
+// chase (following target, after being attacked) / follow (following target,
+// without being attacked) / anytarget (attack+angry+chase+follow)
+SKILL_STATES = {
+ "any": "MSS_ANY",
+ "idle": "MSS_IDLE",
+ "walk": "MSS_WALK",
+ "loot": "MSS_LOOT",
+ "dead": "MSS_DEAD",
+ "attack": "MSS_BERSERK",
+ "angry": "MSS_ANGRY",
+ "chase": "MSS_RUSH",
+ "follow": "MSS_FOLLOW",
+ "anytarget": "MSS_ANYTARGET"
+}
+
+
+// TARGET:
+// target (current target) / self / friend / master / randomtarget (any enemy within skill's range)
+//
+// The following are for ground-skills, a random target tile is selected from the specified area:
+// around1 (3x3 area around self) / around2 (5x5 area around self) /
+// around3 (7x7 area around self) / around4 (9x9 area around self) /
+// around5 (3x3 area around target) / around6 (5x5 area around target) /
+// around7 (7x7 area around target) / around8 (9x9 area around target) /
+// around = around4
+SKILL_TARGET = {
+ "target": "MST_TARGET",
+ "randomtarget": "MST_RANDOM",
+ "self": "MST_SELF",
+ "friend": "MST_FRIEND",
+ "master": "MST_MASTER",
+ "around5": "MST_AROUND5",
+ "around6": "MST_AROUND6",
+ "around7": "MST_AROUND7",
+ "around8": "MST_AROUND8",
+ "around1": "MST_AROUND1",
+ "around2": "MST_AROUND2",
+ "around3": "MST_AROUND3",
+ "around4": "MST_AROUND4",
+ "around": "MST_AROUND"
+}
+
+// CONDITION:
+// always Unconditional (no condition value).
+// onspawn When mob spawns/respawns (no condition value).
+// myhpltmaxrate When mob's HP drops to the specified %.
+// myhpinrate When mob's HP is in a certain % range (condition value = lower bound, val1 = upper bound).
+// mystatuson If mob has the specified abnormality in status.
+// mystatusoff If mob has ended the specified abnormality in status.
+// friendhpltmaxrate When mob's friend's HP drops to the specified %.
+// friendhpinrate When mob's friend's HP is in a certain % range (condition value = lower bound, val1 = upper bound).
+// friendstatuson If friend has the specified abnormality in status.
+// friendstatusoff If friend has ended the specified abnormality in status.
+// attackpcgt When attack PCs become greater than specified number.
+// attackpcge When attack PCs become greater than or equal to the specified number.
+// slavelt When number of slaves is less than the original specified number.
+// slavele When number of slaves is less than or equal to the original specified number.
+// closedattacked When close range melee attacked (no condition value).
+// longrangeattacked When long range attacked, ex. bows, guns, ranged skills (no condition value).
+// skillused When the specified skill is used on the mob.
+// afterskill After mob casts the specified skill.
+// casttargeted When a target is in cast range (no condition value).
+// rudeattacked When mob is rude attacked (no condition value).
+SKILL_COND1 = {
+ "always": "MSC_ALWAYS",
+ "myhpltmaxrate": "MSC_MYHPLTMAXRATE",
+ "myhpinrate": "MSC_MYHPINRATE",
+ "friendhpltmaxrate": "MSC_FRIENDHPLTMAXRATE",
+ "friendhpinrate": "MSC_FRIENDHPINRATE",
+ "mystatuson": "MSC_MYSTATUSON",
+ "mystatusoff": "MSC_MYSTATUSOFF",
+ "friendstatuson": "MSC_FRIENDSTATUSON",
+ "friendstatusoff": "MSC_FRIENDSTATUSOFF",
+ "attackpcgt": "MSC_ATTACKPCGT",
+ "attackpcge": "MSC_ATTACKPCGE",
+ "slavelt": "MSC_SLAVELT",
+ "slavele": "MSC_SLAVELE",
+ "closedattacked": "MSC_CLOSEDATTACKED",
+ "longrangeattacked": "MSC_LONGRANGEATTACKED",
+ "skillused": "MSC_SKILLUSED",
+ "afterskill": "MSC_AFTERSKILL",
+ "casttargeted": "MSC_CASTTARGETED",
+ "rudeattacked": "MSC_RUDEATTACKED",
+ "masterhpltmaxrate": "MSC_MASTERHPLTMAXRATE",
+ "masterattacked": "MSC_MASTERATTACKED",
+ "alchemist": "MSC_ALCHEMIST",
+ "onspawn": "MSC_SPAWN"
+}
+
+// Status abnormalities specified through the statuson/statusoff system:
+// anybad (any type of state change) / stone / freeze / stun / sleep /
+// poison / curse / silence / confusion / blind / hiding / sight (unhidden)
+//
+// Note: if a negative MobID is provided, the skill will be treated as 'global':
+// -1: added for all boss types.
+// -2: added for all normal types.
+// -4: added for all mobs.
+
+SKILL_COND2 = {
+ "anybad": "MSC_ANY",
+ "stone": "SC_STONE",
+ "freeze": "SC_FREEZE",
+ "stun": "SC_STUN",
+ "sleep": "SC_SLEEP",
+ "poison": "SC_POISON",
+ "curse": "SC_CURSE",
+ "silence": "SC_SILENCE",
+ "confusion": "SC_CONFUSION",
+ "blind": "SC_BLIND",
+ "hiding": "SC_HIDING",
+ "sight": "SC_SIGHT"
+}
+
+**************************************************************************/
+ SlimeBlast: {
+ NPC_SELFDESTRUCTION: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 100
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ BlueSlime: {
+ // TODO: use NPC_SUMMONMONSTER?
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 8000
+ CastTime: 1200
+ Delay: 18000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 1
+ val0: 1090
+ }
+ }
+
+ /**********************************************************************/
+ WhiteSlime: {
+ NPC_SELFDESTRUCTION: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 100
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ SantaSlime: {
+ NPC_EMOTION: {
+ SkillState: "MSS_LOOT"
+ SkillLevel: 1
+ Rate: 10000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ val0: 101
+ }
+ NPC_EMOTION: {
+ SkillState: "MSS_WALK"
+ SkillLevel: 1
+ Rate: 5000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ val0: 5
+ }
+ NPC_EMOTION: {
+ SkillState: "MSS_IDLE"
+ SkillLevel: 1
+ Rate: 5000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ val0: 7
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 10000
+ CastTime: 2000
+ Delay: 60000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELE"
+ ConditionData: 3
+ val0: 1016
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_IDLE"
+ SkillLevel: 5
+ Rate: 10000
+ CastTime: 2000
+ Delay: 60000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELE"
+ ConditionData: 3
+ val0: 1016
+ }
+ }
+
+ /**********************************************************************/
+ GreenSlimeMother: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 8000
+ CastTime: 700
+ Delay: 8000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 2
+ val0: 1110
+ }
+ }
+
+ /**********************************************************************/
+ SeaSlimeMother: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 8000
+ CastTime: 700
+ Delay: 8000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 2
+ val0: 1109
+ }
+ }
+
+ /**********************************************************************/
+ PinkFlower: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 1000
+ Delay: 60000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 4
+ val0: 1049
+ }
+ NPC_BLINDATTACK: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 10000
+ CastTime: 1000
+ Delay: 300000
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ // Note: Cannot explode if poisoned
+ BallLightning: {
+ NPC_SELFDESTRUCTION: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 3
+ Rate: 10000
+ CastTime: 500
+ Delay: 3000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_MYSTATUSOFF"
+ ConditionData: "SC_POISON"
+ }
+ }
+
+ /**********************************************************************/
+ Luvia: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 1000
+ Delay: 60000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 32
+ val0: 1103
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 10000
+ CastTime: 10
+ Delay: 5000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 7
+ val0: 1101
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 10
+ Delay: 20000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 64
+ val0: 1101
+ }
+ }
+
+ /**********************************************************************/
+ FeyElement: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 5000
+ CastTime: 100
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 6
+ val0: 1083
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 5000
+ CastTime: 100
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 6
+ val0: 1084
+ }
+ }
+
+ /**********************************************************************/
+ Tormenta: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 1000
+ Delay: 150000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 32
+ val0: 1022
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 10000
+ CastTime: 1000
+ Delay: 70000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 7
+ val0: 1103
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 10000
+ CastTime: 10
+ Delay: 15000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 7
+ val0: 1101
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ CastTime: 10
+ Delay: 32000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 64
+ val0: 1101
+ }
+ NPC_WIDECURSE: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 3
+ Rate: 620
+ CastTime: 10
+ Delay: 1000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_MYHPLTMAXRATE"
+ ConditionData: 40
+ }
+ }
+
+ /**********************************************************************/
+ SUSAN: {
+ NPC_EMOTION: {
+ SkillState: "MSS_IDLE"
+ SkillLevel: 1
+ Rate: 5000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ val0: 118
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 9
+ Rate: 1000
+ CastTime: 1000
+ Delay: 18000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 69
+ val0: 1135
+ Emotion: 104
+ }
+ }
+
+ /**********************************************************************/
+ Reaper: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 8000
+ CastTime: 1000
+ Delay: 5000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 1
+ val0: 1070
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 8000
+ CastTime: 1000
+ Delay: 5000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 2
+ val0: 1070 // TODO: Scythe
+ }
+ SM_BASH: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 10000
+ Delay: 20000
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ TheLost: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 8000
+ CastTime: 1000
+ Delay: 5000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 2
+ val0: 1106
+ }
+ NPC_WIDESILENCE: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 8000
+ CastTime: 1000
+ Delay: 90000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ }
+ NPC_WIDESOULDRAIN: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 3
+ Rate: 8000
+ CastTime: 1000
+ Delay: 180000
+ Cancelable: true
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_MYHPLTMAXRATE"
+ ConditionData: 60
+ }
+ }
+
+ /**********************************************************************/
+ Snake: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 20
+ Rate: 400
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ CaveSnake: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 10
+ Rate: 500
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ MountainSnake: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 60
+ Rate: 100
+ Delay: 300
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ GrassSnake: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 45
+ Rate: 200
+ Delay: 200
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ BlackScorpion: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 30
+ Rate: 50
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ HuntsmanSpider: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 2500
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ CrotcherScorpion: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 40
+ Rate: 15
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ PoisonSkull: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 50
+ Rate: 500
+ Delay: 400
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ Bee: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 1000
+ Delay: 500
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ Virus: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 50
+ Rate: 1500
+ CastTime: 1000
+ Delay: 600
+ Cancelable: false
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ Zombie: {
+ NPC_POISON: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 100
+ Delay: 30000
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ }
+
+ /**********************************************************************/
+ DreadPirateMarley: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 8000
+ CastTime: 1000
+ Delay: 5000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 1
+ val0: 1123
+ }
+ }
+
+ /**********************************************************************/
+ KageGolem: {
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 9000
+ CastTime: 1000
+ Delay: 155000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 6
+ val0: 1140
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 9000
+ CastTime: 1000
+ Delay: 155000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 1
+ val0: 1141
+ }
+ NPC_SUMMONSLAVE: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 2
+ Rate: 9000
+ CastTime: 1000
+ Delay: 155000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SLAVELT"
+ ConditionData: 1
+ val0: 1143
+ }
+ NPC_BLINDATTACK: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 6700
+ Delay: 20000
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ NPC_WIDECURSE: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 1
+ Rate: 2700
+ Delay: 90000
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_MYHPLTMAXRATE"
+ ConditionData: 80
+ }
+ }
+
+}
+)
diff --git a/db/pre-re/pet_db.conf b/db/pre-re/pet_db.conf
new file mode 100644
index 00000000..16f9e57f
--- /dev/null
+++ b/db/pre-re/pet_db.conf
@@ -0,0 +1,97 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Pets Database
+//=========================================================================
+
+pet_db:(
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ Id: ID (int)
+ Name: "Pet Name" (string)
+ EggItem: "Egg Item Constant" (string)
+ // ================ Optional fields ===============================
+ TamingItem: "Taming Item Constant" (string, defaults to 0)
+ FoodItem: "Food Item Constant" (string, defaults to "Pet_Food" (ID=537))
+ AccessoryItem: "Equipment Item Constant" (string, defaults to 0)
+ FoodEffectiveness: hunger points (int, defaults to 80)
+ HungerDelay: hunger time (int, defaults to 60)
+ HungerDecrement: hunger points (int, defaults to 1)
+ Intimacy: {
+ Initial: start intimacy (int, defaults to 250)
+ FeedIncrement: feeding intimacy (int, defaults to 10)
+ OverFeedDecrement: overfeeding intimacy (int, defaults to 100)
+ OwnerDeathDecrement: owner die intimacy (int, defaults to 20)
+ StarvingDelay: starving time (int, defaults to 20)
+ StarvingDecrement: starving intimacy (int, defaults to 20)
+ }
+ CaptureRate: capture rate (int, defaults to 1000)
+ Speed: speed (int, defaults to 150)
+ SpecialPerformance: true/false (boolean, defaults to false)
+ TalkWithEmotes: convert talk (boolean, defaults to false)
+ AttackRate: attack rate (int, defaults to 300)
+ DefendRate: Defence attack (int, defaults to 300)
+ ChangeTargetRate: change target (int, defaults to 800)
+ AutoFeed: true/false (boolean, defaults to false)
+ PetScript: <" Pet Script (can also be multi-line) ">
+ EquipScript: <" Equip Script (can also be multi-line) ">
+ Evolve: {
+ EggID: { (string, Evolved Pet EggID)
+ Name: Amount (items required to perform evolution)
+ ...
+ }
+ }
+},
+**************************************************************************/
+
+{
+ Id: 1018
+ SpriteName: "Pinkie"
+ Name: "Pinkie"
+ TamingItem: "Iten"
+ EggItem: "PinkieScroll"
+ FoodItem: "Acorn"
+ FoodEffectiveness: 80
+ HungerDelay: 60
+ Intimacy: {
+ Initial: 250
+ FeedIncrement: 50
+ OverFeedDecrement: 100
+ OwnerDeathDecrement: 20
+ }
+ CaptureRate: 0
+ Speed: 150
+ SpecialPerformance: true
+ AttackRate: 350
+ DefendRate: 400
+ ChangeTargetRate: 800
+ PetScript: <" petloot 10; ">
+ EquipScript: <" bonus bLuk,2; bonus bCritical,1; ">
+},
+)
diff --git a/db/pre-re/refine_db.conf b/db/pre-re/refine_db.conf
new file mode 100644
index 00000000..b1f5c252
--- /dev/null
+++ b/db/pre-re/refine_db.conf
@@ -0,0 +1,330 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Renewal Refine Database
+//=========================================================================
+
+/**************************************************************************
+************* Entry structure ********************************************
+**************************************************************************
+Armors/WeaponLevel1~4: { // Specifies weapon level or armor type.
+ // - For armors, values of 100 add 1 armor defense.
+ // - For weapons, values of 100 add 1 ATK & MATK.
+ StatsPerLevel: (int) // This value is applied for ever level.
+ RandomBonusStartLevel: (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade).
+ // - RandomBonusStartLevel is only applied for weapons, and not displayed client-side.
+ RandomBonusValue: (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past.
+
+ RefineryUISettings: (
+ {
+ Level: (int or array of int) // Holds either the individule refine level meant for this setting or an array defining a range
+ of Low to Max level
+ BlacksmithBlessing: (int) (optional) // How many Blacksmith Blessing required for this range to be safe from breaking
+ Announce: "(string)" (optional) // Sends an announcement server wide when a player reach this refine level using
+ Refinery UI, this feature is only available starting from 2017-08-30 RagexeRE or
+ 2017-09-06 Ragexe the field accepts the following values and it defaults to not announce
+ Success to set the announcement on item refine successful
+ Failure to set the announcement on item refine failure
+ Always to always announce it
+ Items: {
+ AegisName: {
+ Type: "(string)" // The type to determine the chances used for this item, REFINE_CHANCE_TYPE_*
+ constants are used in here
+ Cost: (int) (optional) // Amount of zeny required
+ FailureBehavior: "(string)" (optional) // The expected behvaior on failure for this item, the following strings are used in here
+ Destroy (default) sets the item to be destroyed on failure
+ Keep keeps the item after failure
+ Downgrade downgrades the item by one level on failure
+ }
+ }
+ }
+ )
+
+ Rates: { // Per level configuration of the refine rates.
+ Lv1~20: { // Lv1 ~ Lv20.
+ NormalChance: (int) // (optional, defaults to 100) Chance of successful refine using normal ores (100 = 100%).
+ EnrichedChance: (int) // (optional, defaults to 100 for weapons below refine level 20, otherwise 0.) Chance of successful refine using enriched ores (100 = 100%).
+ EventNormalChance: (int) // (optional, defaults to 100) Chance of successful refine using normal ores (100 = 100%) during a refine event.
+ EventEnrichedChance: (int) // (optional, defaults to 100 for weapons below refine level 10, otherwise 0.) Chance of successful refine using enriched ores (100 = 100%) during a refine event.
+ Bonus: (int) // (optional, defaults to 0) Bonus (Armor) for this level of refine.
+ }
+ // Note: Refine levels that use default values need not be listed. (Example: Lv1: { NormalChance: 100 Bonus: 0 })
+ }
+}
+**************************************************************************/
+
+Armors: {
+ RefineryUISettings: (
+ {
+ Level: [1, 10]
+ Items: {
+ Acorn: {
+ Type: "REFINE_CHANCE_TYPE_NORMAL"
+ Cost: 100000000
+ }
+ }
+ },
+ )
+ StatsPerLevel: 0
+ RandomBonusStartLevel: 0
+ RandomBonusValue: 0
+ Rates: {
+ Lv1: {
+ Bonus: 100
+ }
+ Lv2: {
+ Bonus: 100
+ }
+ Lv3: {
+ Bonus: 100
+ }
+ Lv4: {
+ Bonus: 100
+ }
+ Lv5: {
+ NormalChance: 60
+ EnrichedChance: 90
+ EventNormalChance: 60
+ EventEnrichedChance: 95
+ Bonus: 200
+ }
+ Lv6: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 80
+ Bonus: 200
+ }
+ Lv7: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 80
+ Bonus: 200
+ }
+ Lv8: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 60
+ Bonus: 200
+ }
+ Lv9: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 50
+ Bonus: 300
+ }
+ Lv10: {
+ NormalChance: 9
+ EnrichedChance: 20
+ EventNormalChance: 9
+ EventEnrichedChance: 35
+ Bonus: 300
+ }
+ }
+}
+WeaponLevel1: {
+ RefineryUISettings: (
+ {
+ Level: [1, 10]
+ Items: {
+ Acorn: {
+ Type: "REFINE_CHANCE_TYPE_NORMAL"
+ Cost: 100000000
+ }
+ }
+ },
+ )
+ StatsPerLevel: 200
+ RandomBonusStartLevel: 8
+ RandomBonusValue: 300
+ Rates: {
+ Lv8: {
+ NormalChance: 60
+ EnrichedChance: 90
+ EventNormalChance: 60
+ EventEnrichedChance: 95
+ }
+ Lv9: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 85
+ }
+ Lv10: {
+ NormalChance: 19
+ EnrichedChance: 30
+ EventNormalChance: 19
+ EventEnrichedChance: 55
+ }
+ }
+}
+WeaponLevel2: {
+ RefineryUISettings: (
+ {
+ Level: [1, 10]
+ Items: {
+ Acorn: {
+ Type: "REFINE_CHANCE_TYPE_NORMAL"
+ Cost: 100000000
+ }
+ }
+ },
+ )
+ StatsPerLevel: 300
+ RandomBonusStartLevel: 7
+ RandomBonusValue: 500
+ Rates: {
+ Lv7: {
+ NormalChance: 60
+ EnrichedChance: 90
+ EventNormalChance: 60
+ EventEnrichedChance: 95
+ }
+ Lv8: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 85
+ }
+ Lv9: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 60
+ }
+ Lv10: {
+ NormalChance: 19
+ EnrichedChance: 30
+ EventNormalChance: 19
+ EventEnrichedChance: 45
+ }
+ }
+}
+WeaponLevel3: {
+ RefineryUISettings: (
+ {
+ Level: [1, 10]
+ Items: {
+ Acorn: {
+ Type: "REFINE_CHANCE_TYPE_NORMAL"
+ Cost: 100000000
+ }
+ }
+ },
+ )
+ StatsPerLevel: 500
+ RandomBonusStartLevel: 6
+ RandomBonusValue: 800
+ Rates: {
+ Lv6: {
+ NormalChance: 60
+ EnrichedChance: 90
+ EventNormalChance: 60
+ EventEnrichedChance: 95
+ }
+ Lv7: {
+ NormalChance: 50
+ EnrichedChance: 80
+ EventNormalChance: 50
+ EventEnrichedChance: 90
+ }
+ Lv8: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 70
+ }
+ Lv9: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 60
+ }
+ Lv10: {
+ NormalChance: 19
+ EnrichedChance: 30
+ EventNormalChance: 19
+ EventEnrichedChance: 45
+ }
+ }
+}
+WeaponLevel4: {
+ RefineryUISettings: (
+ {
+ Level: [1, 10]
+ Items: {
+ Acorn: {
+ Type: "REFINE_CHANCE_TYPE_NORMAL"
+ Cost: 100000000
+ }
+ }
+ },
+ )
+ StatsPerLevel: 700
+ RandomBonusStartLevel: 5
+ RandomBonusValue: 1400
+ Rates: {
+ Lv5: {
+ NormalChance: 60
+ EnrichedChance: 90
+ EventNormalChance: 60
+ EventEnrichedChance: 95
+ }
+ Lv6: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 80
+ }
+ Lv7: {
+ NormalChance: 40
+ EnrichedChance: 70
+ EventNormalChance: 40
+ EventEnrichedChance: 80
+ }
+ Lv8: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 60
+ }
+ Lv9: {
+ NormalChance: 20
+ EnrichedChance: 40
+ EventNormalChance: 20
+ EventEnrichedChance: 50
+ }
+ Lv10: {
+ NormalChance: 9
+ EnrichedChance: 20
+ EventNormalChance: 9
+ EventEnrichedChance: 35
+ }
+ }
+}
diff --git a/db/pre-re/size_fix.txt b/db/pre-re/size_fix.txt
new file mode 100644
index 00000000..ae5ebdd4
--- /dev/null
+++ b/db/pre-re/size_fix.txt
@@ -0,0 +1,7 @@
+// Database for size fix for weapon damage.
+
+// Columns: Weapon type, Rows: Target size.
+// Unarmed, Knife, 1H Sword, 2H Sword, 1H Spear, 2H Spears, 1H Axe, 2H Axe, Mace, 2H Mace, Staff, Bow, Knuckle, Musical Instrument, Whip, Book, Katar, Revolver, Rifle, Shotgun, Gatling Gun, Grenade Launcher, Fuuma Shuriken, 2H Staff
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100 // Size: Small
+100,100,100,100,100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,100,100,100,100 // Size: Medium
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100 // Size: Large
diff --git a/db/pre-re/skill_db.conf b/db/pre-re/skill_db.conf
new file mode 100644
index 00000000..98f0ab73
--- /dev/null
+++ b/db/pre-re/skill_db.conf
@@ -0,0 +1,39370 @@
+//================= Hercules Database ==========================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ====================================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//==============================================================================
+//= Renewal Skill Database [Hercules]
+//==============================================================================
+//= @Format Notes:
+//= - All string entries are case-sensitive and must be quoted.
+//= - All setting names are case-sensitive and must be keyed accurately.
+
+
+/******************************************************************************
+********************************* Entry structure *****************************
+*******************************************************************************
+{
+ // ------------------------------ Mandatory Fields ----------------------------
+ Id: ID (int) (Required)
+ Name: "Skill Name" (string) (Required)
+ MaxLevel: Skill Level (int) (Required)
+ // ------------------------------ Optional Fields -----------------------------
+ Description: "Skill Description" (string) (optional but recommended)
+ Range: Skill Range (int) (optional, defaults to 0) (can be grouped by Levels)
+ Note: Range < 5 is considered Melee range.
+ Hit: Hit Type (int) (optional, default "BDT_NORMAL")
+ Types - "BDT_SKILL", "BDT_MULTIHIT" or "BDT_NORMAL"
+ SkillType: { (bool, defaults to "Passive")
+ Passive: true/false (boolean, defaults to false)
+ Enemy: true/false (boolean, defaults to false)
+ Place: true/false (boolean, defaults to false)
+ Self: true/false (boolean, defaults to false)
+ Friend: true/false (boolean, defaults to false)
+ Trap: true/false (boolean, defaults to false)
+ }
+ SkillInfo: { (bool, defaults to "None")
+ Quest: true/false (boolean, defaults to false)
+ NPC: true/false (boolean, defaults to false)
+ Wedding: true/false (boolean, defaults to false)
+ Spirit: true/false (boolean, defaults to false)
+ Guild: true/false (boolean, defaults to false)
+ Song: true/false (boolean, defaults to false)
+ Ensemble: true/false (boolean, defaults to false)
+ Trap: true/false (boolean, defaults to false)
+ TargetSelf: true/false (boolean, defaults to false)
+ NoCastSelf: true/false (boolean, defaults to false)
+ PartyOnly: true/false (boolean, defaults to false)
+ GuildOnly: true/false (boolean, defaults to false)
+ NoEnemy: true/false (boolean, defaults to false)
+ IgnoreLandProtector: true/false (boolean, defaults to false)
+ Chorus: true/false (boolean, defaults to false)
+ FreeCastReduced: true/false (boolean, defaults to false)
+ Works like skill SA_FREECAST, allow move and attack with reduced speed.
+ FreeCastNormal: true/false (boolean, defaults to false)
+ Works like FreeCastReduced, but not reduce speed.
+ ShowSkillScale: true/false (boolean, defaults to false)
+ AllowReproduce: true/false (boolean, defaults to false)
+ HiddenTrap: true/false (boolean, defaults to false)
+ }
+ AttackType: "Attack Type" (string, defaults to "None")
+ Types: "None", "Weapon", "Magic" or "Misc"
+ Element: "Element Type" (string) (Optional field - Default "Ele_Neutral")
+ (can be grouped by Levels)
+ Types: "Ele_Neutral", "Ele_Water", "Ele_Earth", "Ele_Fire", "Ele_Wind"
+ "Ele_Poison", "Ele_Holy", "Ele_Dark", "Ele_Ghost", "Ele_Undead"
+ "Ele_Weapon" - Uses weapon's element.
+ "Ele_Endowed" - Uses Endowed element.
+ "Ele_Random" - Uses random element.
+ DamageType: { (bool, default to "NoDamage")
+ NoDamage: true/false No damage skill
+ SplashArea: true/false Has splash area (requires source modification)
+ SplitDamage: true/false Damage should be split among targets (requires 'SplashArea' in order to work)
+ IgnoreCards: true/false Skill ignores caster's % damage cards (misc type always ignores)
+ IgnoreElement: true/false Skill ignores elemental adjustments
+ IgnoreDefense: true/false Skill ignores target's defense (misc type always ignores)
+ IgnoreFlee: true/false Skill ignores target's flee (magic type always ignores)
+ IgnoreDefCards: true/false Skill ignores target's def cards
+ }
+ SplashRange: Damage Splash Area (int, defaults to 0) (can be grouped by Levels)
+ Note: -1 for screen-wide.
+ NumberOfHits: Number of Hits (int, defaults to 1) (can be grouped by Levels)
+ Note: when positive, damage is increased by hits,
+ negative values just show number of hits without
+ increasing total damage.
+ InterruptCast: Cast Interruption (bool, defaults to false)
+ CastDefRate: Cast Defense Reduction (int, defaults to 0)
+ SkillInstances: Skill instances (int, defaults to 0) (can be grouped by Levels)
+ Notes: max amount of skill instances to place on the ground when
+ player_land_skill_limit/monster_land_skill_limit is enabled. For skills
+ that attack using a path, this is the path length to be used.
+ KnockBackTiles: Knock-back by 'n' Tiles (int, defaults to 0) (can be grouped by Levels)
+ CastTime: Skill cast Time (in ms) (int, defaults to 0) (can be grouped by Levels)
+ AfterCastActDelay: Skill Delay (in ms) (int, defaults to 0) (can be grouped by Levels)
+ AfterCastWalkDelay: Walk Delay (in ms) (int, defaults to 0) (can be grouped by Levels)
+ SkillData1: Skill Data/Duration (in ms) (int, defaults to 0) (can be grouped by Levels)
+ SkillData2: Skill Data/Duration (in ms) (int, defaults to 0) (can be grouped by Levels)
+ CoolDown: Skill Cooldown (in ms) (int, defaults to 0) (can be grouped by Levels)
+ Note: when 0, uses 20% of cast time and less than
+ 0 means no fixed cast time.
+ TargetMiscEffects (int, default to -1)
+ one misc effect or array of effects
+ TargetMiscEffect (int, default to -1)
+ TargetMiscEffect1 (int, default to -1)
+ first misc effect
+ TargetMiscEffect2 (int, default to -1)
+ second misc effect
+ CastTimeOptions: {
+ IgnoreDex: true/false (boolean, defaults to false)
+ IgnoreStatusEffect: true/false (boolean, defaults to false)
+ IgnoreItemBonus: true/false (boolean, defaults to false)
+ Note: Delay setting 'IgnoreDex' only makes sense when
+ delay_dependon_dex is enabled.
+ }
+ SkillDelayOptions: {
+ IgnoreDex: true/false (boolean, defaults to false)
+ IgnoreStatusEffect: true/false (boolean, defaults to false)
+ IgnoreItemBonus: true/false (boolean, defaults to false)
+ Note: Delay setting 'IgnoreDex' only makes sense when
+ delay_dependon_dex is enabled.
+ }
+ Requirements: {
+ HPCost: HP Cost (int, defaults to 0) (can be grouped by Levels)
+ SPCost: SP Cost (int, defaults to 0) (can be grouped by Levels)
+ HPRateCost: HP % Cost (int, defaults to 0) (can be grouped by Levels)
+ Note: If positive, it is a percent of your current hp,
+ otherwise it is a percent of your max hp.
+ SPRateCost: SP % Cost (int, defaults to 0) (can be grouped by Levels)
+ Note: If positive, it is a percent of your current sp,
+ otherwise it is a percent of your max sp.
+ ZenyCost: Zeny Cost (int, defaults to 0) (can be grouped by Levels)
+ WeaponTypes: { (bool or string, defaults to "All")
+ NoWeapon: true/false (boolean, defaults to false)
+ Daggers: true/false (boolean, defaults to false)
+ 1HSwords: true/false (boolean, defaults to false)
+ 2HSwords: true/false (boolean, defaults to false)
+ 1HSpears: true/false (boolean, defaults to false)
+ 2HSpears: true/false (boolean, defaults to false)
+ 1HAxes: true/false (boolean, defaults to false)
+ 2HAxes: true/false (boolean, defaults to false)
+ Maces: true/false (boolean, defaults to false)
+ 2HMaces: true/false (boolean, defaults to false)
+ Staves: true/false (boolean, defaults to false)
+ Bows: true/false (boolean, defaults to false)
+ Knuckles: true/false (boolean, defaults to false)
+ Instruments: true/false (boolean, defaults to false)
+ Whips: true/false (boolean, defaults to false)
+ Books: true/false (boolean, defaults to false)
+ Katars: true/false (boolean, defaults to false)
+ Revolvers: true/false (boolean, defaults to false)
+ Rifles: true/false (boolean, defaults to false)
+ GatlingGuns: true/false (boolean, defaults to false)
+ Shotguns: true/false (boolean, defaults to false)
+ GrenadeLaunchers: true/false (boolean, defaults to false)
+ FuumaShurikens: true/false (boolean, defaults to false)
+ 2HStaves: true/false (boolean, defaults to false)
+ MaxSingleWeaponType: true/false (boolean, defaults to false)
+ DWDaggers: true/false (boolean, defaults to false)
+ DWSwords: true/false (boolean, defaults to false)
+ DWAxes: true/false (boolean, defaults to false)
+ DWDaggerSword: true/false (boolean, defaults to false)
+ DWDaggerAxe: true/false (boolean, defaults to false)
+ DWSwordAxe: true/false (boolean, defaults to false)
+ }
+ AmmoTypes: { (for all types use string "All")
+ A_ARROW: true/false (boolean, defaults to false)
+ A_DAGGER: true/false (boolean, defaults to false)
+ A_BULLET: true/false (boolean, defaults to false)
+ A_SHELL: true/false (boolean, defaults to false)
+ A_GRENADE: true/false (boolean, defaults to false)
+ A_SHURIKEN: true/false (boolean, defaults to false)
+ A_KUNAI: true/false (boolean, defaults to false)
+ A_CANNONBALL: true/false (boolean, defaults to false)
+ A_THROWWEAPON: true/false (boolean, defaults to false)
+ }
+ AmmoAmount: Ammunition Amount (int, defaults to 0) (can be grouped by Levels)
+ State: "Required State" (string, defaults to "None") (can be grouped by Levels)
+ Types : 'None' = Nothing special
+ 'Moveable' = Requires to be able to move
+ 'NotOverWeight' = Requires to be less than 50% weight
+ 'InWater' = Requires to be standing on a water cell
+ 'Cart' = Requires a Pushcart
+ 'Riding' = Requires to ride either a peco or a dragon
+ 'Falcon' = Requires a Falcon
+ 'Sight' = Requires Sight skill activated
+ 'Hiding' = Requires Hiding skill activated
+ 'Cloaking' = Requires Cloaking skill activated
+ 'ExplosionSpirits' = Requires Fury skill activated
+ 'CartBoost' = Requires a Pushcart and Cart Boost skill activated
+ 'Shield' = Requires a 0,shield equipped
+ 'Warg' = Requires a Warg
+ 'Dragon' = Requires to ride a Dragon
+ 'RidingWarg' = Requires to ride a Warg
+ 'Mado' = Requires to have an active mado
+ 'PoisonWeapon' = Requires to be under Poisoning Weapon.
+ 'RollingCutter' = Requires at least one Rotation Counter from Rolling Cutter.
+ 'ElementalSpirit' = Requires to have an Elemental Spirit summoned.
+ 'MH_Fighting' = Requires Eleanor fighthing mode
+ 'MH_Grappling' = Requires Eleanor grappling mode
+ 'Peco' = Requires riding a peco
+ SpiritSphereCost: Spirit Sphere Cost (int, defaults to 0) (can be grouped by Levels)
+ Items: {
+ ItemID or Aegis_Name : Amount (int, defaults to 0) (can be grouped by Levels)
+ Item example: "ID717" or "Blue_Gemstone".
+ Notes: Items with amount 0 will not be consumed.
+ Amount can also be grouped by levels.
+ }
+ }
+ Unit: {
+ Id: [ UnitID, UnitID2 ] (int, defaults to 0) (can be grouped by Levels)
+ Layout: Unit Layout (int, defaults to 0) (can be grouped by Levels)
+ Range: Unit Range (int, defaults to 0) (can be grouped by Levels)
+ Interval: Unit Interval (int, defaults to 0) (can be grouped by Levels)
+ Target: "Unit Target" (string, defaults to "None")
+ Types:
+ All - affects everyone
+ NotEnemy - affects anyone who isn't an enemy
+ Friend - affects party, guildmates and neutral players
+ Party - affects party only
+ Guild - affects guild only
+ Ally - affects party and guildmates only
+ Sameguild - affects guild but not allies
+ Enemy - affects enemies only
+ None - affects nobody
+ Flag: {
+ UF_DEFNOTENEMY: true/false (boolean, defaults to false)
+ UF_NOREITERATION: true/false (boolean, defaults to false)
+ UF_NOFOOTSET: true/false (boolean, defaults to false)
+ UF_NOOVERLAP: true/false (boolean, defaults to false)
+ UF_PATHCHECK: true/false (boolean, defaults to false)
+ UF_NOPC: true/false (boolean, defaults to false)
+ UF_NOMOB: true/false (boolean, defaults to false)
+ UF_SKILL: true/false (boolean, defaults to false)
+ UF_DANCE: true/false (boolean, defaults to false)
+ UF_ENSEMBLE: true/false (boolean, defaults to false)
+ UF_SONG: true/false (boolean, defaults to false)
+ UF_DUALMODE: true/false (boolean, defaults to false)
+ UF_RANGEDSINGLEUNI: true/false (boolean, defaults to false)
+ }
+ }
+}
+*******************************************************************************/
+
+skill_db: (
+{
+ Id: 1
+ Name: "NV_BASIC"
+ Description: "Basic Skill"
+ MaxLevel: 9
+ NumberOfHits: 0
+},
+{
+ Id: 2
+ Name: "SM_SWORD"
+ Description: "Sword Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+ SkillType: {
+ Passive: true
+ Self: true
+ }
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ }
+},
+{
+ Id: 3
+ Name: "SM_TWOHAND"
+ Description: "Two-Handed Sword Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+ SkillType: {
+ Passive: true
+ Self: true
+ }
+ WeaponTypes: {
+ 2HSwords: true
+ 2HSpears: true
+ 2HAxes: true
+ 2HMaces: true
+ 2HStaves: true
+ }
+},
+{
+ Id: 4
+ Name: "SM_RECOVERY"
+ Description: "Increase HP Recovery"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 5
+ Name: "SM_BASH"
+ Description: "Bash"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 8
+ Lv3: 8
+ Lv4: 8
+ Lv5: 8
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ }
+ }
+},
+{
+ Id: 6
+ Name: "SM_PROVOKE"
+ Description: "Provoke"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 5
+ Lv3: 6
+ Lv4: 7
+ Lv5: 8
+ Lv6: 9
+ Lv7: 10
+ Lv8: 11
+ Lv9: 12
+ Lv10: 13
+ }
+ }
+},
+{
+ Id: 7
+ Name: "SM_MAGNUM"
+ Description: "Magnum Break"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ KnockBackTiles: 2
+ AfterCastActDelay: 2000
+ SkillData1: 2000
+ SkillData2: 10000
+ Requirements: {
+ HPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 19
+ Lv4: 19
+ Lv5: 18
+ Lv6: 18
+ Lv7: 17
+ Lv8: 17
+ Lv9: 16
+ Lv10: 16
+ }
+ SPCost: 30
+ }
+},
+{
+ Id: 8
+ Name: "SM_ENDURE"
+ Description: "Endure"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 13000
+ Lv3: 16000
+ Lv4: 19000
+ Lv5: 22000
+ Lv6: 25000
+ Lv7: 28000
+ Lv8: 31000
+ Lv9: 34000
+ Lv10: 37000
+ }
+ SkillData2: 10000
+ CoolDown: 10000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 9
+ Name: "MG_SRECOVERY"
+ Description: "Increase SP Recovery"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 10
+ Name: "MG_SIGHT"
+ Description: "Sight"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ SkillData1: 10000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 11
+ Name: "MG_NAPALMBEAT"
+ Description: "Napalm Beat"
+ MaxLevel: 10
+ Range: {
+ Lv1: 10
+ Lv2: 11
+ Lv3: 12
+ Lv4: 13
+ Lv5: 14
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Neutral"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 5
+ Lv7: 5
+ Lv8: 5
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: 400
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 900
+ Lv3: 750
+ Lv4: 550
+ Lv5: 300
+ Lv6: 300
+ Lv7: 300
+ Lv8: 300
+ Lv9: 300
+ Lv10: 200
+ }
+ FixedCastTime: 100
+ Requirements: {
+ SPCost: {
+ Lv1: 9
+ Lv2: 9
+ Lv3: 9
+ Lv4: 12
+ Lv5: 12
+ Lv6: 12
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 18
+ }
+ }
+},
+{
+ Id: 12
+ Name: "MG_SAFETYWALL"
+ Description: "Safety Wall"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Ghost"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3200
+ Lv2: 2880
+ Lv3: 2560
+ Lv4: 2240
+ Lv5: 1920
+ Lv6: 1600
+ Lv7: 1280
+ Lv8: 960
+ Lv9: 640
+ Lv10: 320
+ }
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ FixedCastTime: {
+ Lv1: 800
+ Lv2: 720
+ Lv3: 640
+ Lv4: 560
+ Lv5: 480
+ Lv6: 400
+ Lv7: 320
+ Lv8: 240
+ Lv9: 160
+ Lv10: 80
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 30
+ Lv3: 30
+ Lv4: 35
+ Lv5: 35
+ Lv6: 35
+ Lv7: 40
+ Lv8: 40
+ Lv9: 40
+ Lv10: 40
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x7e
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_DEFNOTENEMY: true
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 13
+ Name: "MG_SOULSTRIKE"
+ Description: "Soul Strike"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Ghost"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: 400
+ AfterCastActDelay: {
+ Lv1: 1200
+ Lv2: 1200
+ Lv3: 1600
+ Lv4: 1600
+ Lv5: 2000
+ Lv6: 2000
+ Lv7: 2400
+ Lv8: 2400
+ Lv9: 2800
+ Lv10: 2500
+ }
+ FixedCastTime: 100
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 14
+ Lv3: 24
+ Lv4: 20
+ Lv5: 30
+ Lv6: 26
+ Lv7: 36
+ Lv8: 32
+ Lv9: 42
+ Lv10: 38
+ }
+ }
+},
+{
+ Id: 14
+ Name: "MG_COLDBOLT"
+ Description: "Cold Bolt"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 960
+ Lv3: 1280
+ Lv4: 1600
+ Lv5: 1920
+ Lv6: 2100
+ Lv7: 1560
+ Lv8: 2880
+ Lv9: 3200
+ Lv10: 3520
+ }
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 240
+ Lv3: 320
+ Lv4: 400
+ Lv5: 480
+ Lv6: 700
+ Lv7: 640
+ Lv8: 720
+ Lv9: 800
+ Lv10: 880
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 15
+ Name: "MG_FROSTDIVER"
+ Description: "Frost Diver"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ InterruptCast: true
+ CastTime: 640
+ AfterCastActDelay: 1500
+ SkillData2: {
+ Lv1: 3000
+ Lv2: 6000
+ Lv3: 9000
+ Lv4: 12000
+ Lv5: 15000
+ Lv6: 18000
+ Lv7: 21000
+ Lv8: 24000
+ Lv9: 27000
+ Lv10: 30000
+ }
+ FixedCastTime: 160
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 24
+ Lv3: 23
+ Lv4: 22
+ Lv5: 21
+ Lv6: 20
+ Lv7: 19
+ Lv8: 18
+ Lv9: 17
+ Lv10: 16
+ }
+ }
+},
+{
+ Id: 16
+ Name: "MG_STONECURSE"
+ Description: "Stone Curse"
+ MaxLevel: 10
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ SkillData1: 5000
+ SkillData2: 20000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 24
+ Lv3: 23
+ Lv4: 22
+ Lv5: 21
+ Lv6: 20
+ Lv7: 19
+ Lv8: 18
+ Lv9: 17
+ Lv10: 16
+ }
+// Items: {
+// Red_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 17
+ Name: "MG_FIREBALL"
+ Description: "Fire Ball"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1280
+ Lv2: 1280
+ Lv3: 1280
+ Lv4: 1280
+ Lv5: 1280
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ AfterCastActDelay: {
+ Lv1: 1500
+ Lv2: 1500
+ Lv3: 1500
+ Lv4: 1500
+ Lv5: 1500
+ Lv6: 1000
+ Lv7: 1000
+ Lv8: 1000
+ Lv9: 1000
+ Lv10: 1000
+ }
+ FixedCastTime: {
+ Lv1: 320
+ Lv2: 320
+ Lv3: 320
+ Lv4: 320
+ Lv5: 320
+ Lv6: 200
+ Lv7: 200
+ Lv8: 200
+ Lv9: 200
+ Lv10: 200
+ }
+ Requirements: {
+ SPCost: 25
+ }
+},
+{
+ Id: 18
+ Name: "MG_FIREWALL"
+ Description: "Nature Wall"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Nature"
+ InterruptCast: true
+ SkillInstances: 3
+ KnockBackTiles: 2
+ CastTime: {
+ Lv1: 1600
+ Lv2: 1440
+ Lv3: 1280
+ Lv4: 1120
+ Lv5: 960
+ Lv6: 880
+ Lv7: 800
+ Lv8: 720
+ Lv9: 640
+ Lv10: 560
+ }
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ FixedCastTime: {
+ Lv1: 400
+ Lv2: 360
+ Lv3: 320
+ Lv4: 280
+ Lv5: 240
+ Lv6: 220
+ Lv7: 200
+ Lv8: 180
+ Lv9: 160
+ Lv10: 140
+ }
+ Requirements: {
+ SPCost: 40
+ }
+ Unit: {
+ Id: 0x7f
+ Layout: -1
+ Interval: 20
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 19
+ Name: "MG_FIREBOLT"
+ Description: "Fire Bolt"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 960
+ Lv3: 1280
+ Lv4: 1600
+ Lv5: 1920
+ Lv6: 2100
+ Lv7: 1560
+ Lv8: 2880
+ Lv9: 3200
+ Lv10: 3520
+ }
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 240
+ Lv3: 320
+ Lv4: 400
+ Lv5: 480
+ Lv6: 700
+ Lv7: 640
+ Lv8: 720
+ Lv9: 800
+ Lv10: 880
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 20
+ Name: "MG_LIGHTNINGBOLT"
+ Description: "Lightning Bolt"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 960
+ Lv3: 1280
+ Lv4: 1600
+ Lv5: 1920
+ Lv6: 2100
+ Lv7: 1560
+ Lv8: 2880
+ Lv9: 3200
+ Lv10: 3520
+ }
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 240
+ Lv3: 320
+ Lv4: 400
+ Lv5: 480
+ Lv6: 700
+ Lv7: 640
+ Lv8: 720
+ Lv9: 800
+ Lv10: 880
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 21
+ Name: "MG_THUNDERSTORM"
+ Description: "Thunderstorm"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 1280
+ Lv3: 1920
+ Lv4: 2560
+ Lv5: 3200
+ Lv6: 3840
+ Lv7: 4480
+ Lv8: 5120
+ Lv9: 5760
+ Lv10: 6400
+ }
+ AfterCastActDelay: {
+ Lv1: 2000
+ Lv2: 2000
+ Lv3: 2000
+ Lv4: 2000
+ Lv5: 2000
+ Lv6: 2000
+ Lv7: 2000
+ Lv8: 2000
+ Lv9: 2000
+ Lv10: 2000
+ }
+ SkillData1: 500
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 320
+ Lv3: 480
+ Lv4: 640
+ Lv5: 800
+ Lv6: 960
+ Lv7: 1120
+ Lv8: 1280
+ Lv9: 1440
+ Lv10: 1600
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 29
+ Lv2: 34
+ Lv3: 39
+ Lv4: 44
+ Lv5: 49
+ Lv6: 54
+ Lv7: 59
+ Lv8: 64
+ Lv9: 69
+ Lv10: 74
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 22
+ Name: "AL_DP"
+ Description: "Divine Protection"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 23
+ Name: "AL_DEMONBANE"
+ Description: "Demon Bane"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 24
+ Name: "AL_RUWACH"
+ Description: "Ruwach"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ SkillData1: 10000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 25
+ Name: "AL_PNEUMA"
+ Description: "Pneuma"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 10000
+ Requirements: {
+ SPCost: 10
+ }
+ Unit: {
+ Id: 0x85
+ Layout: 1
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_DEFNOTENEMY: true
+ UF_NOREITERATION: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 26
+ Name: "AL_TELEPORT"
+ Description: "Teleport"
+ MaxLevel: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 9
+ Lv3: 8
+ Lv4: 7
+ Lv5: 6
+ Lv6: 5
+ Lv7: 4
+ Lv8: 3
+ Lv9: 2
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 27
+ Name: "AL_WARP"
+ Description: "Warp Portal"
+ MaxLevel: 4
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 3
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 32
+ Lv3: 29
+ Lv4: 26
+ Lv5: 23
+ Lv6: 20
+ Lv7: 17
+ Lv8: 14
+ Lv9: 11
+ Lv10: 8
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: [ 0x81, 0x80 ]
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ UF_NOOVERLAP: true
+ }
+ }
+},
+{
+ Id: 28
+ Name: "AL_HEAL"
+ Description: "Heal"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ IgnoreDefense: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 16
+ Lv3: 19
+ Lv4: 22
+ Lv5: 25
+ Lv6: 28
+ Lv7: 31
+ Lv8: 34
+ Lv9: 37
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 29
+ Name: "AL_INCAGI"
+ Description: "Increase AGI"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ FixedCastTime: 200
+ Requirements: {
+ HPCost: 15
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ }
+},
+{
+ Id: 30
+ Name: "AL_DECAGI"
+ Description: "Decrease AGI"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 750
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 50000
+ Lv3: 60000
+ Lv4: 70000
+ Lv5: 80000
+ Lv6: 90000
+ Lv7: 100000
+ Lv8: 110000
+ Lv9: 120000
+ Lv10: 130000
+ }
+ FixedCastTime: 250
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 17
+ Lv3: 19
+ Lv4: 21
+ Lv5: 23
+ Lv6: 25
+ Lv7: 27
+ Lv8: 29
+ Lv9: 31
+ Lv10: 33
+ }
+ }
+},
+{
+ Id: 31
+ Name: "AL_HOLYWATER"
+ Description: "Aqua Benedicta"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 500
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 10
+ State: "InWater"
+ }
+},
+{
+ Id: 32
+ Name: "AL_CRUCIS"
+ Description: "Signum Crucis"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ InterruptCast: true
+ CastTime: 350
+ AfterCastActDelay: 2000
+ FixedCastTime: 150
+ Requirements: {
+ SPCost: 35
+ }
+},
+{
+ Id: 33
+ Name: "AL_ANGELUS"
+ Description: "Angelus"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ CastTime: 350
+ AfterCastActDelay: 3500
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ FixedCastTime: 150
+ Requirements: {
+ SPCost: {
+ Lv1: 23
+ Lv2: 26
+ Lv3: 29
+ Lv4: 32
+ Lv5: 35
+ Lv6: 38
+ Lv7: 41
+ Lv8: 44
+ Lv9: 47
+ Lv10: 50
+ }
+ }
+},
+{
+ Id: 34
+ Name: "AL_BLESSING"
+ Description: "Blessing"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 32
+ Lv3: 36
+ Lv4: 40
+ Lv5: 44
+ Lv6: 48
+ Lv7: 52
+ Lv8: 56
+ Lv9: 60
+ Lv10: 64
+ }
+ }
+},
+{
+ Id: 35
+ Name: "AL_CURE"
+ Description: "Cure"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData2: 6000
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 36
+ Name: "MC_INCCARRY"
+ Description: "Enlarge Weight Limit"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 37
+ Name: "MC_DISCOUNT"
+ Description: "Discount"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 38
+ Name: "MC_OVERCHARGE"
+ Description: "Overcharge"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 39
+ Name: "MC_PUSHCART"
+ Description: "Pushcart"
+ MaxLevel: 10
+ Range: 1
+ NumberOfHits: 0
+},
+{
+ Id: 40
+ Name: "MC_IDENTIFY"
+ Description: "Item Appraisal"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 41
+ Name: "MC_VENDING"
+ Description: "Vending"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 30
+ State: "Cart"
+ }
+},
+{
+ Id: 42
+ Name: "MC_MAMMONITE"
+ Description: "Mammonite"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 5
+ ZenyCost: {
+ Lv1: 100
+ Lv2: 200
+ Lv3: 300
+ Lv4: 400
+ Lv5: 500
+ Lv6: 600
+ Lv7: 700
+ Lv8: 800
+ Lv9: 900
+ Lv10: 1000
+ }
+ }
+},
+{
+ Id: 43
+ Name: "AC_OWL"
+ Description: "Owl's Eye"
+ MaxLevel: 10
+ NumberOfHits: 0
+ SkillType: {
+ Passive: true
+ Self: true
+ }
+ WeaponTypes: {
+ Daggers: false
+ 1HSwords: false
+ Bows: true
+ }
+},
+{
+ Id: 44
+ Name: "AC_VULTURE"
+ Description: "Vulture's Eye"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 45
+ Name: "AC_CONCENTRATION"
+ Description: "Improve Concentration"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 65
+ Lv10: 70
+ }
+ }
+},
+{
+ Id: 46
+ Name: "AC_DOUBLE"
+ Description: "Double Strafe"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 2
+ AfterCastActDelay: 100
+ SkillData1: 100
+ Requirements: {
+ SPCost: 12
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 47
+ Name: "AC_SHOWER"
+ Description: "Arrow Shower"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ IgnoreLandProtector: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 2
+ Lv4: 2
+ Lv5: 2
+ Lv6: 3
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 3
+ }
+ KnockBackTiles: 2
+ AfterCastActDelay: 100
+ SkillData1: 100
+ Requirements: {
+ SPCost: 15
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+ Unit: {
+ Id: 0x86
+ Range: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_SKILL: true
+ }
+ }
+},
+{
+ Id: 48
+ Name: "TF_DOUBLE"
+ Description: "Double Attack"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_MULTIHIT"
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 2
+},
+{
+ Id: 49
+ Name: "TF_MISS"
+ Description: "Improve Dodge"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 50
+ Name: "TF_STEAL"
+ Description: "Steal"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 51
+ Name: "TF_HIDING"
+ Description: "Hiding"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 52
+ Name: "TF_POISON"
+ Description: "Envenom"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ SkillData2: {
+ Lv1: 20000
+ Lv2: 40000
+ Lv3: 60000
+ Lv4: 80000
+ Lv5: 100000
+ Lv6: 120000
+ Lv7: 140000
+ Lv8: 160000
+ Lv9: 180000
+ Lv10: 200000
+ }
+ Requirements: {
+ SPCost: 12
+ }
+},
+{
+ Id: 53
+ Name: "TF_DETOXIFY"
+ Description: "Detoxify"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 54
+ Name: "ALL_RESURRECTION"
+ Description: "Resurrection"
+ MaxLevel: 4
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 4800
+ Lv2: 3200
+ Lv3: 1600
+ Lv4: 0
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AfterCastActDelay: {
+ Lv1: 0
+ Lv2: 1000
+ Lv3: 2000
+ Lv4: 3000
+ Lv5: 4000
+ Lv6: 5000
+ Lv7: 6000
+ Lv8: 7000
+ Lv9: 8000
+ Lv10: 9000
+ }
+ FixedCastTime: {
+ Lv1: 1200
+ Lv2: 800
+ Lv3: 400
+ Lv4: 0
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: 60
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 55
+ Name: "KN_SPEARMASTERY"
+ Description: "Spear Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 56
+ Name: "KN_PIERCE"
+ Description: "Pierce"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ Requirements: {
+ SPCost: 7
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 57
+ Name: "KN_BRANDISHSPEAR"
+ Description: "Brandish Spear"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 3
+ CastTime: 350
+ FixedCastTime: 350
+ Requirements: {
+ SPCost: 12
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ State: "Riding"
+ }
+},
+{
+ Id: 58
+ Name: "KN_SPEARSTAB"
+ Description: "Spear Stab"
+ MaxLevel: 10
+ Range: -4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ KnockBackTiles: 6
+ Requirements: {
+ SPCost: 9
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 59
+ Name: "KN_SPEARBOOMERANG"
+ Description: "Spear Boomerang"
+ MaxLevel: 5
+ Range: {
+ Lv1: 3
+ Lv2: 5
+ Lv3: 7
+ Lv4: 9
+ Lv5: 11
+ Lv6: 13
+ Lv7: 15
+ Lv8: 17
+ Lv9: 19
+ Lv10: 21
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: 10
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 60
+ Name: "KN_TWOHANDQUICKEN"
+ Description: "Twohand Quicken"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 18
+ Lv3: 22
+ Lv4: 26
+ Lv5: 30
+ Lv6: 34
+ Lv7: 38
+ Lv8: 42
+ Lv9: 46
+ Lv10: 50
+ }
+ WeaponTypes: {
+ 2HSwords: true
+ }
+ }
+},
+{
+ Id: 61
+ Name: "KN_AUTOCOUNTER"
+ Description: "Counter Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ }
+ SkillData1: {
+ Lv1: 400
+ Lv2: 800
+ Lv3: 1200
+ Lv4: 1600
+ Lv5: 2000
+ Lv6: 2400
+ Lv7: 2800
+ Lv8: 3200
+ Lv9: 3600
+ Lv10: 4000
+ }
+ Requirements: {
+ SPCost: 3
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ }
+},
+{
+ Id: 62
+ Name: "KN_BOWLINGBASH"
+ Description: "Bowling Bash"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 1
+ CastTime: 350
+ FixedCastTime: 350
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 14
+ Lv3: 15
+ Lv4: 16
+ Lv5: 17
+ Lv6: 18
+ Lv7: 19
+ Lv8: 20
+ Lv9: 21
+ Lv10: 22
+ }
+ }
+},
+{
+ Id: 63
+ Name: "KN_RIDING"
+ Description: "Peco Peco Riding"
+ MaxLevel: 1
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 64
+ Name: "KN_CAVALIERMASTERY"
+ Description: "Cavalier Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 65
+ Name: "PR_MACEMASTERY"
+ Description: "Mace Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 66
+ Name: "PR_IMPOSITIO"
+ Description: "Impositio Manus"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 3000
+ SkillData1: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 16
+ Lv3: 19
+ Lv4: 22
+ Lv5: 25
+ Lv6: 28
+ Lv7: 31
+ Lv8: 34
+ Lv9: 37
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 67
+ Name: "PR_SUFFRAGIUM"
+ Description: "Suffragium"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 20000
+ Lv3: 10000
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: 8
+ }
+},
+{
+ Id: 68
+ Name: "PR_ASPERSIO"
+ Description: "Aspersio"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ IgnoreElement: true
+ IgnoreDefense: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 18
+ Lv3: 22
+ Lv4: 26
+ Lv5: 30
+ Lv6: 34
+ Lv7: 38
+ Lv8: 42
+ Lv9: 46
+ Lv10: 50
+ }
+// Items: {
+// Holy_Water: 1
+// }
+ }
+},
+{
+ Id: 69
+ Name: "PR_BENEDICTIO"
+ Description: "B.S. Sacramenti"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ IgnoreDefense: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 80000
+ Lv3: 120000
+ Lv4: 160000
+ Lv5: 200000
+ Lv6: 240000
+ Lv7: 280000
+ Lv8: 320000
+ Lv9: 360000
+ Lv10: 400000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 70
+ Name: "PR_SANCTUARY"
+ Description: "Sanctuary"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ IgnoreDefense: true
+ }
+ InterruptCast: true
+ KnockBackTiles: 1
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 4000
+ Lv2: 7000
+ Lv3: 10000
+ Lv4: 13000
+ Lv5: 16000
+ Lv6: 19000
+ Lv7: 22000
+ Lv8: 25000
+ Lv9: 28000
+ Lv10: 31000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 18
+ Lv3: 21
+ Lv4: 24
+ Lv5: 27
+ Lv6: 30
+ Lv7: 33
+ Lv8: 36
+ Lv9: 39
+ Lv10: 42
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x83
+ Layout: -1
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 71
+ Name: "PR_SLOWPOISON"
+ Description: "Slow Poison"
+ MaxLevel: 4
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 6
+ Lv2: 8
+ Lv3: 10
+ Lv4: 12
+ Lv5: 14
+ Lv6: 16
+ Lv7: 18
+ Lv8: 20
+ Lv9: 22
+ Lv10: 24
+ }
+ }
+},
+{
+ Id: 72
+ Name: "PR_STRECOVERY"
+ Description: "Status Recovery"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 2000
+ SkillData2: 30000
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 73
+ Name: "PR_KYRIE"
+ Description: "Kyrie Eleison"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1600
+ AfterCastActDelay: 2000
+ SkillData1: 120000
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 25
+ Lv5: 25
+ Lv6: 25
+ Lv7: 30
+ Lv8: 30
+ Lv9: 30
+ Lv10: 35
+ }
+ }
+},
+{
+ Id: 74
+ Name: "PR_MAGNIFICAT"
+ Description: "Magnificat"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ CastTime: 3200
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: 800
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 75
+ Name: "PR_GLORIA"
+ Description: "Gloria"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 76
+ Name: "PR_LEXDIVINA"
+ Description: "Lex Divina"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ AfterCastActDelay: 3000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 35000
+ Lv3: 40000
+ Lv4: 45000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 60000
+ Lv8: 60000
+ Lv9: 60000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 20
+ Lv5: 20
+ Lv6: 18
+ Lv7: 16
+ Lv8: 14
+ Lv9: 12
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 77
+ Name: "PR_TURNUNDEAD"
+ Description: "Turn Undead"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ IgnoreCards: true
+ IgnoreDefense: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 3000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 78
+ Name: "PR_LEXAETERNA"
+ Description: "Lex Aeterna"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ AfterCastActDelay: 3000
+ SkillData1: 600000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 79
+ Name: "PR_MAGNUS"
+ Description: "Magnus Exorcismus"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 12000
+ AfterCastActDelay: 4000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 42
+ Lv3: 44
+ Lv4: 46
+ Lv5: 48
+ Lv6: 50
+ Lv7: 52
+ Lv8: 54
+ Lv9: 56
+ Lv10: 58
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x84
+ Layout: -1
+ Range: 1
+ Interval: 3000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 80
+ Name: "WZ_FIREPILLAR"
+ Description: "Fire Pillar"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ IgnoreDefense: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ NumberOfHits: {
+ Lv1: -3
+ Lv2: -4
+ Lv3: -5
+ Lv4: -6
+ Lv5: -7
+ Lv6: -8
+ Lv7: -9
+ Lv8: -10
+ Lv9: -11
+ Lv10: -12
+ }
+ InterruptCast: true
+ SkillInstances: 5
+ CastTime: {
+ Lv1: 1920
+ Lv2: 1728
+ Lv3: 1536
+ Lv4: 1344
+ Lv5: 1152
+ Lv6: 960
+ Lv7: 768
+ Lv8: 576
+ Lv9: 384
+ Lv10: 192
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 30000
+ SkillData2: {
+ Lv1: 600
+ Lv2: 800
+ Lv3: 1000
+ Lv4: 1200
+ Lv5: 1400
+ Lv6: 1600
+ Lv7: 1800
+ Lv8: 2000
+ Lv9: 2200
+ Lv10: 2400
+ }
+ FixedCastTime: {
+ Lv1: 480
+ Lv2: 432
+ Lv3: 384
+ Lv4: 336
+ Lv5: 288
+ Lv6: 240
+ Lv7: 192
+ Lv8: 144
+ Lv9: 96
+ Lv10: 48
+ }
+ Requirements: {
+ SPCost: 75
+ }
+ Unit: {
+ Id: [ 0x87, 0x88 ]
+ Range: 1
+ Interval: 2000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 81
+ Name: "WZ_SIGHTRASHER"
+ Description: "Sightrasher"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SplashRange: 3
+ InterruptCast: true
+ KnockBackTiles: 5
+ AfterCastActDelay: 2000
+ SkillData1: 500
+ FixedCastTime: 80
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 37
+ Lv3: 39
+ Lv4: 41
+ Lv5: 43
+ Lv6: 45
+ Lv7: 47
+ Lv8: 49
+ Lv9: 51
+ Lv10: 53
+ }
+ State: "Sight"
+ }
+},
+{
+ Id: 83
+ Name: "WZ_METEOR"
+ Description: "Meteor Storm"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SplashRange: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 3
+ Lv4: 3
+ Lv5: 3
+ Lv6: 3
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 3
+ }
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: 9600
+ AfterCastActDelay: {
+ Lv1: 2000
+ Lv2: 3000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 4000
+ Lv6: 5000
+ Lv7: 5000
+ Lv8: 6000
+ Lv9: 6000
+ Lv10: 7000
+ }
+ SkillData1: 500
+ SkillData2: 5000
+ FixedCastTime: 2400
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 30
+ Lv4: 34
+ Lv5: 40
+ Lv6: 44
+ Lv7: 50
+ Lv8: 54
+ Lv9: 60
+ Lv10: 64
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 3
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 84
+ Name: "WZ_JUPITEL"
+ Description: "Jupitel Thunder"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ NumberOfHits: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ KnockBackTiles: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 5
+ Lv7: 5
+ Lv8: 6
+ Lv9: 6
+ Lv10: 7
+ }
+ CastTime: {
+ Lv1: 1600
+ Lv2: 1920
+ Lv3: 2240
+ Lv4: 2560
+ Lv5: 2880
+ Lv6: 3200
+ Lv7: 3520
+ Lv8: 3840
+ Lv9: 4160
+ Lv10: 4480
+ }
+ FixedCastTime: {
+ Lv1: 400
+ Lv2: 480
+ Lv3: 560
+ Lv4: 640
+ Lv5: 720
+ Lv6: 800
+ Lv7: 880
+ Lv8: 960
+ Lv9: 1040
+ Lv10: 1120
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 23
+ Lv3: 26
+ Lv4: 29
+ Lv5: 32
+ Lv6: 35
+ Lv7: 38
+ Lv8: 41
+ Lv9: 44
+ Lv10: 47
+ }
+ }
+},
+{
+ Id: 85
+ Name: "WZ_VERMILION"
+ Description: "Lord of Vermilion"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ NumberOfHits: -10
+ InterruptCast: true
+ CastTime: {
+ Lv1: 9600
+ Lv2: 9280
+ Lv3: 8960
+ Lv4: 8640
+ Lv5: 8320
+ Lv6: 8000
+ Lv7: 7680
+ Lv8: 7360
+ Lv9: 7040
+ Lv10: 6720
+ }
+ AfterCastActDelay: 5000
+ SkillData1: 4000
+ SkillData2: {
+ Lv1: 5500
+ Lv2: 6000
+ Lv3: 6500
+ Lv4: 7000
+ Lv5: 7500
+ Lv6: 8000
+ Lv7: 8500
+ Lv8: 9000
+ Lv9: 9500
+ Lv10: 10000
+ }
+ FixedCastTime: {
+ Lv1: 2400
+ Lv2: 2320
+ Lv3: 2240
+ Lv4: 2160
+ Lv5: 2080
+ Lv6: 2000
+ Lv7: 1920
+ Lv8: 1840
+ Lv9: 1760
+ Lv10: 1680
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 64
+ Lv3: 68
+ Lv4: 72
+ Lv5: 76
+ Lv6: 80
+ Lv7: 84
+ Lv8: 88
+ Lv9: 92
+ Lv10: 96
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Layout: 5
+ Range: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Interval: 1250
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 86
+ Name: "WZ_WATERBALL"
+ Description: "Water Ball"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 1280
+ Lv3: 1920
+ Lv4: 2560
+ Lv5: 3200
+ Lv6: 3200
+ Lv7: 3200
+ Lv8: 3200
+ Lv9: 3200
+ Lv10: 3200
+ }
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 320
+ Lv3: 480
+ Lv4: 640
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 20
+ Lv3: 20
+ Lv4: 25
+ Lv5: 25
+ Lv6: 25
+ Lv7: 25
+ Lv8: 25
+ Lv9: 25
+ Lv10: 25
+ }
+ State: "InWater"
+ }
+},
+{
+ Id: 87
+ Name: "WZ_ICEWALL"
+ Description: "Ice Wall"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+ Unit: {
+ Id: 0x8d
+ Layout: -1
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 88
+ Name: "WZ_FROSTNOVA"
+ Description: "Frost Nova"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 640
+ Lv3: 576
+ Lv4: 576
+ Lv5: 512
+ Lv6: 512
+ Lv7: 448
+ Lv8: 448
+ Lv9: 384
+ Lv10: 384
+ }
+ AfterCastActDelay: 200
+ SkillData2: {
+ Lv1: 4000
+ Lv2: 5000
+ Lv3: 6000
+ Lv4: 8000
+ Lv5: 10000
+ Lv6: 12000
+ Lv7: 13000
+ Lv8: 15000
+ Lv9: 16000
+ Lv10: 17000
+ }
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 160
+ Lv3: 144
+ Lv4: 144
+ Lv5: 128
+ Lv6: 128
+ Lv7: 112
+ Lv8: 112
+ Lv9: 96
+ Lv10: 96
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 45
+ Lv2: 43
+ Lv3: 41
+ Lv4: 39
+ Lv5: 37
+ Lv6: 35
+ Lv7: 33
+ Lv8: 31
+ Lv9: 29
+ Lv10: 27
+ }
+ }
+},
+{
+ Id: 89
+ Name: "WZ_STORMGUST"
+ Description: "Storm Gust"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ InterruptCast: true
+ KnockBackTiles: 2
+ CastTime: {
+ Lv1: 3840
+ Lv2: 4480
+ Lv3: 5120
+ Lv4: 5760
+ Lv5: 6400
+ Lv6: 7040
+ Lv7: 7680
+ Lv8: 8320
+ Lv9: 8960
+ Lv10: 9600
+ }
+ AfterCastActDelay: 5000
+ SkillData1: 4600
+ SkillData2: 12000
+ FixedCastTime: {
+ Lv1: 960
+ Lv2: 1120
+ Lv3: 1280
+ Lv4: 1440
+ Lv5: 1600
+ Lv6: 1760
+ Lv7: 1920
+ Lv8: 2080
+ Lv9: 2240
+ Lv10: 2400
+ }
+ Requirements: {
+ SPCost: 78
+ }
+ Unit: {
+ Id: 0x86
+ Layout: 4
+ Range: 1
+ Interval: 450
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 90
+ Name: "WZ_EARTHSPIKE"
+ Description: "Earth Spike"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 448
+ Lv2: 896
+ Lv3: 1344
+ Lv4: 1792
+ Lv5: 2240
+ Lv6: 2240
+ Lv7: 2240
+ Lv8: 2240
+ Lv9: 2240
+ Lv10: 2240
+ }
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: {
+ Lv1: 112
+ Lv2: 224
+ Lv3: 336
+ Lv4: 448
+ Lv5: 560
+ Lv6: 560
+ Lv7: 560
+ Lv8: 560
+ Lv9: 560
+ Lv10: 560
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 91
+ Name: "WZ_HEAVENDRIVE"
+ Description: "Heaven's Drive"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 640
+ Lv2: 1280
+ Lv3: 1920
+ Lv4: 2560
+ Lv5: 3200
+ Lv6: 3200
+ Lv7: 3200
+ Lv8: 3200
+ Lv9: 3200
+ Lv10: 3200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 500
+ FixedCastTime: {
+ Lv1: 160
+ Lv2: 320
+ Lv3: 480
+ Lv4: 640
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 32
+ Lv3: 36
+ Lv4: 40
+ Lv5: 44
+ Lv6: 48
+ Lv7: 52
+ Lv8: 56
+ Lv9: 60
+ Lv10: 64
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Layout: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 92
+ Name: "WZ_QUAGMIRE"
+ Description: "Quagmire"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 3
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ SkillData2: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 5
+ Lv2: 10
+ Lv3: 15
+ Lv4: 20
+ Lv5: 25
+ Lv6: 30
+ Lv7: 35
+ Lv8: 40
+ Lv9: 45
+ Lv10: 50
+ }
+ }
+ Unit: {
+ Id: 0x8e
+ Layout: 2
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 93
+ Name: "WZ_ESTIMATION"
+ Description: "Sense"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 94
+ Name: "BS_IRON"
+ Description: "Iron Tempering"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 95
+ Name: "BS_STEEL"
+ Description: "Steel Tempering"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 96
+ Name: "BS_ENCHANTEDSTONE"
+ Description: "Enchanted Stone Craft"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 97
+ Name: "BS_ORIDEOCON"
+ Description: "Oridecon Research"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 98
+ Name: "BS_DAGGER"
+ Description: "Smith Dagger"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 99
+ Name: "BS_SWORD"
+ Description: "Smith Sword"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 100
+ Name: "BS_TWOHANDSWORD"
+ Description: "Smith Two-handed Sword"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 101
+ Name: "BS_AXE"
+ Description: "Smith Axe"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 102
+ Name: "BS_MACE"
+ Description: "Smith Mace"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 103
+ Name: "BS_KNUCKLE"
+ Description: "Smith Knucklebrace"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 104
+ Name: "BS_SPEAR"
+ Description: "Smith Spear"
+ MaxLevel: 3
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 105
+ Name: "BS_HILTBINDING"
+ Description: "Hilt Binding"
+ MaxLevel: 1
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 106
+ Name: "BS_FINDINGORE"
+ Description: "Ore Discovery"
+ MaxLevel: 1
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 107
+ Name: "BS_WEAPONRESEARCH"
+ Description: "Weaponry Research"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 108
+ Name: "BS_REPAIRWEAPON"
+ Description: "Weapon Repair"
+ MaxLevel: 1
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2500
+ FixedCastTime: 2500
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 109
+ Name: "BS_SKINTEMPER"
+ Description: "Skin Tempering"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 110
+ Name: "BS_HAMMERFALL"
+ Description: "Hammer Fall"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 2
+ Lv4: 2
+ Lv5: 2
+ Lv6: 14
+ Lv7: 14
+ Lv8: 14
+ Lv9: 14
+ Lv10: 14
+ }
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 10
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ }
+ }
+},
+{
+ Id: 111
+ Name: "BS_ADRENALINE"
+ Description: "Adrenaline Rush"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 23
+ Lv3: 26
+ Lv4: 29
+ Lv5: 32
+ Lv6: 35
+ Lv7: 38
+ Lv8: 41
+ Lv9: 44
+ Lv10: 47
+ }
+ WeaponTypes: {
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ }
+ }
+},
+{
+ Id: 112
+ Name: "BS_WEAPONPERFECT"
+ Description: "Weapon Perfection"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 16
+ Lv3: 14
+ Lv4: 12
+ Lv5: 10
+ Lv6: 8
+ Lv7: 6
+ Lv8: 4
+ Lv9: 2
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 113
+ Name: "BS_OVERTHRUST"
+ Description: "Power-Thrust"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 40000
+ Lv3: 60000
+ Lv4: 80000
+ Lv5: 100000
+ Lv6: 120000
+ Lv7: 140000
+ Lv8: 160000
+ Lv9: 180000
+ Lv10: 200000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 16
+ Lv3: 14
+ Lv4: 12
+ Lv5: 10
+ Lv6: 8
+ Lv7: 6
+ Lv8: 4
+ Lv9: 2
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 114
+ Name: "BS_MAXIMIZE"
+ Description: "Maximize Power"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 115
+ Name: "HT_SKIDTRAP"
+ Description: "Skid Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: {
+ Lv1: 6
+ Lv2: 7
+ Lv3: 8
+ Lv4: 9
+ Lv5: 10
+ Lv6: 11
+ Lv7: 12
+ Lv8: 13
+ Lv9: 14
+ Lv10: 15
+ }
+ SkillData1: {
+ Lv1: 300000
+ Lv2: 240000
+ Lv3: 180000
+ Lv4: 120000
+ Lv5: 60000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x90
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 116
+ Name: "HT_LANDMINE"
+ Description: "Land Mine"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Earth"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 200000
+ Lv2: 160000
+ Lv3: 120000
+ Lv4: 80000
+ Lv5: 40000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: 5000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x93
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 117
+ Name: "HT_ANKLESNARE"
+ Description: "Ankle Snare"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 250000
+ Lv2: 200000
+ Lv3: 150000
+ Lv4: 100000
+ Lv5: 50000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 4000
+ Lv2: 8000
+ Lv3: 12000
+ Lv4: 16000
+ Lv5: 20000
+ Lv6: 24000
+ Lv7: 28000
+ Lv8: 32000
+ Lv9: 36000
+ Lv10: 40000
+ }
+ Requirements: {
+ SPCost: 12
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x91
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 118
+ Name: "HT_SHOCKWAVE"
+ Description: "Shockwave Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ SkillData1: {
+ Lv1: 200000
+ Lv2: 160000
+ Lv3: 120000
+ Lv4: 80000
+ Lv5: 40000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: 45
+// Items: {
+// Booby_Trap: 2
+// }
+ }
+ Unit: {
+ Id: 0x94
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 119
+ Name: "HT_SANDMAN"
+ Description: "Sandman"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 120000
+ Lv3: 90000
+ Lv4: 60000
+ Lv5: 30000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ Requirements: {
+ SPCost: 12
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x95
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 120
+ Name: "HT_FLASHER"
+ Description: "Flasher"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 1
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 120000
+ Lv3: 90000
+ Lv4: 60000
+ Lv5: 30000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ Requirements: {
+ SPCost: 12
+// Items: {
+// Booby_Trap: 2
+// }
+ }
+ Unit: {
+ Id: 0x96
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 121
+ Name: "HT_FREEZINGTRAP"
+ Description: "Freezing Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 120000
+ Lv3: 90000
+ Lv4: 60000
+ Lv5: 30000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 3000
+ Lv2: 6000
+ Lv3: 9000
+ Lv4: 12000
+ Lv5: 15000
+ Lv6: 18000
+ Lv7: 21000
+ Lv8: 24000
+ Lv9: 27000
+ Lv10: 30000
+ }
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Booby_Trap: 2
+// }
+ }
+ Unit: {
+ Id: 0x97
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 122
+ Name: "HT_BLASTMINE"
+ Description: "Blast Mine"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Wind"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 25000
+ Lv2: 20000
+ Lv3: 15000
+ Lv4: 10000
+ Lv5: 5000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x8f
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 123
+ Name: "HT_CLAYMORETRAP"
+ Description: "Claymore Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 40000
+ Lv3: 60000
+ Lv4: 80000
+ Lv5: 100000
+ Lv6: 120000
+ Lv7: 140000
+ Lv8: 160000
+ Lv9: 180000
+ Lv10: 200000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 15
+// Items: {
+// Booby_Trap: 2
+// }
+ }
+ Unit: {
+ Id: 0x98
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 124
+ Name: "HT_REMOVETRAP"
+ Description: "Remove Trap"
+ MaxLevel: 1
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 125
+ Name: "HT_TALKIEBOX"
+ Description: "Talkie Box"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 600000
+ Requirements: {
+ SPCost: 1
+// Items: {
+// Booby_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0x99
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ }
+},
+{
+ Id: 126
+ Name: "HT_BEASTBANE"
+ Description: "Beast Bane"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 127
+ Name: "HT_FALCON"
+ Description: "Falconry Mastery"
+ MaxLevel: 1
+ AttackType: "Misc"
+ NumberOfHits: 0
+},
+{
+ Id: 128
+ Name: "HT_STEELCROW"
+ Description: "Steel Crow"
+ MaxLevel: 10
+ AttackType: "Misc"
+ NumberOfHits: 0
+},
+{
+ Id: 129
+ Name: "HT_BLITZBEAT"
+ Description: "Blitz Beat"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 1000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 13
+ Lv3: 16
+ Lv4: 19
+ Lv5: 22
+ Lv6: 25
+ Lv7: 28
+ Lv8: 31
+ Lv9: 34
+ Lv10: 37
+ }
+ State: "Falcon"
+ }
+},
+{
+ Id: 130
+ Name: "HT_DETECTING"
+ Description: "Detect"
+ MaxLevel: 4
+ Range: {
+ Lv1: 3
+ Lv2: 5
+ Lv3: 7
+ Lv4: 9
+ Lv5: 11
+ Lv6: 13
+ Lv7: 15
+ Lv8: 17
+ Lv9: 19
+ Lv10: 21
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ Requirements: {
+ SPCost: 8
+ State: "Falcon"
+ }
+},
+{
+ Id: 131
+ Name: "HT_SPRINGTRAP"
+ Description: "Spring Trap"
+ MaxLevel: 5
+ Range: {
+ Lv1: 4
+ Lv2: 5
+ Lv3: 6
+ Lv4: 7
+ Lv5: 8
+ Lv6: 9
+ Lv7: 10
+ Lv8: 11
+ Lv9: 12
+ Lv10: 13
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ State: "Falcon"
+ }
+},
+{
+ Id: 132
+ Name: "AS_RIGHT"
+ Description: "Righthand Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 133
+ Name: "AS_LEFT"
+ Description: "Lefthand Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 134
+ Name: "AS_KATAR"
+ Description: "Katar Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 135
+ Name: "AS_CLOAKING"
+ Description: "Cloaking"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 500
+ Lv2: 1000
+ Lv3: 2000
+ Lv4: 3000
+ Lv5: 4000
+ Lv6: 5000
+ Lv7: 6000
+ Lv8: 7000
+ Lv9: 8000
+ Lv10: 9000
+ }
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 136
+ Name: "AS_SONICBLOW"
+ Description: "Sonic Blow"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -8
+ AfterCastWalkDelay: 2000
+ SkillData2: 5000
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 16
+ Lv2: 18
+ Lv3: 20
+ Lv4: 22
+ Lv5: 24
+ Lv6: 26
+ Lv7: 28
+ Lv8: 30
+ Lv9: 32
+ Lv10: 34
+ }
+ WeaponTypes: {
+ Katars: true
+ }
+ }
+},
+{
+ Id: 137
+ Name: "AS_GRIMTOOTH"
+ Description: "Grimtooth"
+ MaxLevel: 5
+ Range: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ Requirements: {
+ SPCost: 3
+ WeaponTypes: {
+ Katars: true
+ }
+ State: "Hiding"
+ }
+},
+{
+ Id: 138
+ Name: "AS_ENCHANTPOISON"
+ Description: "Enchant Poison"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 139
+ Name: "AS_POISONREACT"
+ Description: "Poison React"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 25000
+ Lv3: 30000
+ Lv4: 35000
+ Lv5: 40000
+ Lv6: 45000
+ Lv7: 50000
+ Lv8: 55000
+ Lv9: 60000
+ Lv10: 65000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 45
+ Lv10: 45
+ }
+ }
+},
+{
+ Id: 140
+ Name: "AS_VENOMDUST"
+ Description: "Venom Dust"
+ MaxLevel: 10
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ SkillData2: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Red_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x92
+ Layout: -1
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ }
+},
+{
+ Id: 141
+ Name: "AS_SPLASHER"
+ Description: "Venom Splasher"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ IgnoreElement: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ CastTime: 500
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 5500
+ Lv3: 6000
+ Lv4: 6500
+ Lv5: 7000
+ Lv6: 7500
+ Lv7: 8000
+ Lv8: 8500
+ Lv9: 9000
+ Lv10: 9500
+ }
+ SkillData2: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ CoolDown: {
+ Lv1: 7500
+ Lv2: 8000
+ Lv3: 8500
+ Lv4: 9000
+ Lv5: 9500
+ Lv6: 10000
+ Lv7: 10500
+ Lv8: 11000
+ Lv9: 11500
+ Lv10: 12000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+// Items: {
+// Red_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 142
+ Name: "NV_FIRSTAID"
+ Description: "First Aid"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 3
+ }
+},
+{
+ Id: 143
+ Name: "NV_TRICKDEAD"
+ Description: "Play Dead"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 600000
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 144
+ Name: "SM_MOVINGRECOVERY"
+ Description: "Moving HP-Recovery"
+ MaxLevel: 1
+ SkillInfo: {
+ Quest: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 145
+ Name: "SM_FATALBLOW"
+ Description: "Fatal Blow"
+ MaxLevel: 1
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: 0
+ SkillData2: 5000
+},
+{
+ Id: 146
+ Name: "SM_AUTOBERSERK"
+ Description: "Auto Berserk"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 147
+ Name: "AC_MAKINGARROW"
+ Description: "Arrow Crafting"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 10
+ State: "NotOverWeight"
+ }
+},
+{
+ Id: 148
+ Name: "AC_CHARGEARROW"
+ Description: "Arrow Repel"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ KnockBackTiles: 6
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: 15
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 149
+ Name: "TF_SPRINKLESAND"
+ Description: "Sand Attack"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ SkillData2: 10000
+ Requirements: {
+ SPCost: 9
+ }
+},
+{
+ Id: 150
+ Name: "TF_BACKSLIDING"
+ Description: "Back Slide"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 5
+ Requirements: {
+ SPCost: 7
+ }
+},
+{
+ Id: 151
+ Name: "TF_PICKSTONE"
+ Description: "Find Stone"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 3
+ State: "NotOverWeight"
+ }
+},
+{
+ Id: 152
+ Name: "TF_THROWSTONE"
+ Description: "Stone Fling"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ AfterCastActDelay: 100
+ SkillData1: 5000
+ SkillData2: 8000
+ Requirements: {
+ SPCost: 2
+// Items: {
+// Stone: 1
+// }
+ }
+},
+{
+ Id: 153
+ Name: "MC_CARTREVOLUTION"
+ Description: "Cart Revolution"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 2
+ Requirements: {
+ SPCost: 12
+ State: "Cart"
+ }
+},
+{
+ Id: 154
+ Name: "MC_CHANGECART"
+ Description: "Change Cart"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 40
+ State: "Cart"
+ }
+},
+{
+ Id: 155
+ Name: "MC_LOUD"
+ Description: "Crazy Uproar"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: 8
+ }
+},
+{
+ Id: 156
+ Name: "AL_HOLYLIGHT"
+ Description: "Holy Light"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ InterruptCast: true
+ CastTime: 1600
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 157
+ Name: "MG_ENERGYCOAT"
+ Description: "Energy Coat"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 300000
+ FixedCastTime: 5000
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 158
+ Name: "NPC_PIERCINGATT"
+ Description: "Piercing Attack"
+ MaxLevel: 10
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 159
+ Name: "NPC_MENTALBREAKER"
+ Description: "Spirit Destruction"
+ MaxLevel: 5
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+},
+{
+ Id: 160
+ Name: "NPC_RANGEATTACK"
+ Description: "Stand off attack"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+},
+{
+ Id: 161
+ Name: "NPC_ATTRICHANGE"
+ Description: "Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 162
+ Name: "NPC_CHANGEWATER"
+ Description: "Water Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 163
+ Name: "NPC_CHANGEGROUND"
+ Description: "Earth Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 164
+ Name: "NPC_CHANGEFIRE"
+ Description: "Fire Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 165
+ Name: "NPC_CHANGEWIND"
+ Description: "Wind Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 166
+ Name: "NPC_CHANGEPOISON"
+ Description: "Poison Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Poison"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 167
+ Name: "NPC_CHANGEHOLY"
+ Description: "Holy Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 168
+ Name: "NPC_CHANGEDARKNESS"
+ Description: "Shadow Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 169
+ Name: "NPC_CHANGETELEKINESIS"
+ Description: "Ghost Attribute Change"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Ghost"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1800000
+},
+{
+ Id: 170
+ Name: "NPC_CRITICALSLASH"
+ Description: "Defense disregard attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ }
+},
+{
+ Id: 171
+ Name: "NPC_COMBOATTACK"
+ Description: "Multi-stage Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: {
+ Lv1: -2
+ Lv2: -3
+ Lv3: -4
+ Lv4: -5
+ Lv5: -6
+ Lv6: -7
+ Lv7: -8
+ Lv8: -9
+ Lv9: -10
+ Lv10: -11
+ }
+},
+{
+ Id: 172
+ Name: "NPC_GUIDEDATTACK"
+ Description: "Guided Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+},
+{
+ Id: 173
+ Name: "NPC_SELFDESTRUCTION"
+ Description: "Suicide bombing"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ IgnoreDefense: true
+ IgnoreFlee: true
+ IgnoreDefCards: true
+ }
+ SplashRange: 5
+ KnockBackTiles: 3
+ SkillData1: 3500
+},
+{
+ Id: 174
+ Name: "NPC_SPLASHATTACK"
+ Description: "Splash attack"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+},
+{
+ Id: 175
+ Name: "NPC_SUICIDE"
+ Description: "Suicide"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ IgnoreFlee: true
+ }
+},
+{
+ Id: 176
+ Name: "NPC_POISON"
+ Description: "Poison Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 60000
+},
+{
+ Id: 177
+ Name: "NPC_BLINDATTACK"
+ Description: "Blind Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 30000
+},
+{
+ Id: 178
+ Name: "NPC_SILENCEATTACK"
+ Description: "Silence Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 30000
+},
+{
+ Id: 179
+ Name: "NPC_STUNATTACK"
+ Description: "Stun Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 5000
+},
+{
+ Id: 180
+ Name: "NPC_PETRIFYATTACK"
+ Description: "Petrify Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 20000
+},
+{
+ Id: 181
+ Name: "NPC_CURSEATTACK"
+ Description: "Curse Attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Dark"
+ SkillData2: 30000
+},
+{
+ Id: 182
+ Name: "NPC_SLEEPATTACK"
+ Description: "Sleep attack"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 30000
+},
+{
+ Id: 183
+ Name: "NPC_RANDOMATTACK"
+ Description: "Random Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 184
+ Name: "NPC_WATERATTACK"
+ Description: "Water Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+},
+{
+ Id: 185
+ Name: "NPC_GROUNDATTACK"
+ Description: "Earth Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+},
+{
+ Id: 186
+ Name: "NPC_FIREATTACK"
+ Description: "Fire Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+},
+{
+ Id: 187
+ Name: "NPC_WINDATTACK"
+ Description: "Wind Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+},
+{
+ Id: 188
+ Name: "NPC_POISONATTACK"
+ Description: "Poison Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+},
+{
+ Id: 189
+ Name: "NPC_HOLYATTACK"
+ Description: "Holy Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Holy"
+},
+{
+ Id: 190
+ Name: "NPC_DARKNESSATTACK"
+ Description: "Shadow Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Dark"
+},
+{
+ Id: 191
+ Name: "NPC_TELEKINESISATTACK"
+ Description: "Ghost Attribute Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Ghost"
+},
+{
+ Id: 192
+ Name: "NPC_MAGICALATTACK"
+ Description: "Demon Shock Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData1: 15000
+},
+{
+ Id: 193
+ Name: "NPC_METAMORPHOSIS"
+ Description: "Metamorphosis"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 194
+ Name: "NPC_PROVOCATION"
+ Description: "Provocation"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 195
+ Name: "NPC_SMOKING"
+ Description: "Smoking"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreElement: true
+ IgnoreFlee: true
+ }
+},
+{
+ Id: 196
+ Name: "NPC_SUMMONSLAVE"
+ Description: "Follower Summons"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 197
+ Name: "NPC_EMOTION"
+ Description: "Emotion"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 198
+ Name: "NPC_TRANSFORMATION"
+ Description: "Transformation"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 199
+ Name: "NPC_BLOODDRAIN"
+ Description: "Sucking Blood"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Dark"
+ DamageType: {
+ IgnoreFlee: true
+ }
+},
+{
+ Id: 200
+ Name: "NPC_ENERGYDRAIN"
+ Description: "Energy Drain"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+},
+{
+ Id: 201
+ Name: "NPC_KEEPING"
+ Description: "Keeping"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 100000
+ Lv6: 110000
+ Lv7: 120000
+ Lv8: 130000
+ Lv9: 140000
+ Lv10: 150000
+ }
+},
+{
+ Id: 202
+ Name: "NPC_DARKBREATH"
+ Description: "Dark Breath"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Dark"
+},
+{
+ Id: 203
+ Name: "NPC_DARKBLESSING"
+ Description: "Dark Blessing"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 204
+ Name: "NPC_BARRIER"
+ Description: "Barrier"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 100000
+ Lv6: 110000
+ Lv7: 120000
+ Lv8: 130000
+ Lv9: 140000
+ Lv10: 150000
+ }
+},
+{
+ Id: 205
+ Name: "NPC_DEFENDER"
+ Description: "Defender"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 100000
+ Lv6: 110000
+ Lv7: 120000
+ Lv8: 130000
+ Lv9: 140000
+ Lv10: 150000
+ }
+},
+{
+ Id: 206
+ Name: "NPC_LICK"
+ Description: "Lick"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData2: 5000
+},
+{
+ Id: 207
+ Name: "NPC_HALLUCINATION"
+ Description: "Hallucination"
+ MaxLevel: 10
+ Range: 9
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 40000
+ Lv3: 50000
+ Lv4: 60000
+ Lv5: 70000
+ Lv6: 80000
+ Lv7: 90000
+ Lv8: 100000
+ Lv9: 110000
+ Lv10: 120000
+ }
+},
+{
+ Id: 208
+ Name: "NPC_REBIRTH"
+ Description: "Rebirth"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 209
+ Name: "NPC_SUMMONMONSTER"
+ Description: "Monster Summons"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 210
+ Name: "RG_SNATCHER"
+ Description: "Gank"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 211
+ Name: "RG_STEALCOIN"
+ Description: "Mug"
+ MaxLevel: 10
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 212
+ Name: "RG_BACKSTAP"
+ Description: "Back Stab"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ AfterCastActDelay: 500
+ SkillData1: 5000
+ Requirements: {
+ SPCost: 16
+ }
+},
+{
+ Id: 213
+ Name: "RG_TUNNELDRIVE"
+ Description: "Stalk"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 214
+ Name: "RG_RAID"
+ Description: "Sightless Mind"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ SkillData1: 5000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: 20
+ State: "Hiding"
+ }
+},
+{
+ Id: 215
+ Name: "RG_STRIPWEAPON"
+ Description: "Divest Weapon"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 560
+ Lv2: 720
+ Lv3: 880
+ Lv4: 1140
+ Lv5: 1200
+ Lv6: 1200
+ Lv7: 1200
+ Lv8: 1200
+ Lv9: 1200
+ Lv10: 1200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 180
+ Lv3: 220
+ Lv4: 260
+ Lv5: 300
+ Lv6: 300
+ Lv7: 300
+ Lv8: 300
+ Lv9: 300
+ Lv10: 300
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 17
+ Lv2: 19
+ Lv3: 21
+ Lv4: 23
+ Lv5: 25
+ Lv6: 27
+ Lv7: 29
+ Lv8: 31
+ Lv9: 33
+ Lv10: 35
+ }
+ }
+},
+{
+ Id: 216
+ Name: "RG_STRIPSHIELD"
+ Description: "Divest Shield"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 560
+ Lv2: 720
+ Lv3: 880
+ Lv4: 1140
+ Lv5: 1200
+ Lv6: 1200
+ Lv7: 1200
+ Lv8: 1200
+ Lv9: 1200
+ Lv10: 1200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 180
+ Lv3: 220
+ Lv4: 260
+ Lv5: 300
+ Lv6: 300
+ Lv7: 300
+ Lv8: 300
+ Lv9: 300
+ Lv10: 300
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 217
+ Name: "RG_STRIPARMOR"
+ Description: "Divest Armor"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 560
+ Lv2: 720
+ Lv3: 880
+ Lv4: 1140
+ Lv5: 1200
+ Lv6: 1200
+ Lv7: 1200
+ Lv8: 1200
+ Lv9: 1200
+ Lv10: 1200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 180
+ Lv3: 220
+ Lv4: 260
+ Lv5: 300
+ Lv6: 300
+ Lv7: 300
+ Lv8: 300
+ Lv9: 300
+ Lv10: 300
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 17
+ Lv2: 19
+ Lv3: 21
+ Lv4: 23
+ Lv5: 25
+ Lv6: 27
+ Lv7: 29
+ Lv8: 31
+ Lv9: 33
+ Lv10: 35
+ }
+ }
+},
+{
+ Id: 218
+ Name: "RG_STRIPHELM"
+ Description: "Divest Helm"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 560
+ Lv2: 720
+ Lv3: 880
+ Lv4: 1140
+ Lv5: 1200
+ Lv6: 1200
+ Lv7: 1200
+ Lv8: 1200
+ Lv9: 1200
+ Lv10: 1200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 180
+ Lv3: 220
+ Lv4: 260
+ Lv5: 300
+ Lv6: 300
+ Lv7: 300
+ Lv8: 300
+ Lv9: 300
+ Lv10: 300
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 219
+ Name: "RG_INTIMIDATE"
+ Description: "Snatch"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 16
+ Lv3: 19
+ Lv4: 22
+ Lv5: 25
+ Lv6: 28
+ Lv7: 31
+ Lv8: 34
+ Lv9: 37
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 220
+ Name: "RG_GRAFFITI"
+ Description: "Scribble"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 15
+// Items: {
+// Red_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0xb0
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 221
+ Name: "RG_FLAGGRAFFITI"
+ Description: "Piece"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 222
+ Name: "RG_CLEANER"
+ Description: "Remover"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 5
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 223
+ Name: "RG_GANGSTER"
+ Description: "Slyness"
+ MaxLevel: 1
+ SplashRange: 1
+ NumberOfHits: 0
+},
+{
+ Id: 224
+ Name: "RG_COMPULSION"
+ Description: "Haggle"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 225
+ Name: "RG_PLAGIARISM"
+ Description: "Intimidate"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 226
+ Name: "AM_AXEMASTERY"
+ Description: "Axe Mastery"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 227
+ Name: "AM_LEARNINGPOTION"
+ Description: "Potion Research"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 228
+ Name: "AM_PHARMACY"
+ Description: "Prepare Potion"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 5
+// Items: {
+// Medicine_Bowl: 1
+// }
+ }
+},
+{
+ Id: 229
+ Name: "AM_DEMONSTRATION"
+ Description: "Bomb"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ IgnoreCards: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 45000
+ Lv3: 50000
+ Lv4: 55000
+ Lv5: 60000
+ Lv6: 65000
+ Lv7: 70000
+ Lv8: 75000
+ Lv9: 80000
+ Lv10: 85000
+ }
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Fire_Bottle: 1
+// }
+ }
+ Unit: {
+ Id: 0xb1
+ Range: 1
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 230
+ Name: "AM_ACIDTERROR"
+ Description: "Acid Terror"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ IgnoreCards: true
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ CastTime: 500
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 3
+ Lv2: 7
+ Lv3: 10
+ Lv4: 12
+ Lv5: 13
+ Lv6: 13
+ Lv7: 13
+ Lv8: 13
+ Lv9: 13
+ Lv10: 13
+ }
+ SkillData2: 120000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 15
+// Items: {
+// Acid_Bottle: 1
+// }
+ }
+},
+{
+ Id: 231
+ Name: "AM_POTIONPITCHER"
+ Description: "Aid Potion"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ GuildOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ Requirements: {
+ SPCost: 1
+// Items: {
+// Red_Potion: 1
+// Orange_Potion: 1
+// Yellow_Potion: 1
+// White_Potion: 1
+// Blue_Potion: 1
+// Fruit_Of_Mastela: 1
+// Royal_Jelly: 1
+// Seed_Of_Yggdrasil: 1
+// Yggdrasilberry: 1
+// Berserk_Potion: 1
+// }
+ }
+},
+{
+ Id: 232
+ Name: "AM_CANNIBALIZE"
+ Description: "Summon Flora"
+ MaxLevel: 5
+ Range: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 5
+ CastTime: 1600
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 300000
+ Lv2: 240000
+ Lv3: 180000
+ Lv4: 120000
+ Lv5: 60000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: 20
+// Items: {
+// MenEater_Plant_Bottle: 1
+// }
+ }
+},
+{
+ Id: 233
+ Name: "AM_SPHEREMINE"
+ Description: "Summon Marine Sphere"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 3
+ CastTime: 1600
+ AfterCastActDelay: 500
+ SkillData1: 30000
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Mini_Bottle: 1
+// }
+ }
+},
+{
+ Id: 234
+ Name: "AM_CP_WEAPON"
+ Description: "Alchemical Weapon"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 240000
+ Lv3: 360000
+ Lv4: 480000
+ Lv5: 600000
+ Lv6: 720000
+ Lv7: 840000
+ Lv8: 960000
+ Lv9: 1080000
+ Lv10: 1200000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Coating_Bottle: 1
+// }
+ }
+},
+{
+ Id: 235
+ Name: "AM_CP_SHIELD"
+ Description: "Synthesized Shield"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 240000
+ Lv3: 360000
+ Lv4: 480000
+ Lv5: 600000
+ Lv6: 720000
+ Lv7: 840000
+ Lv8: 960000
+ Lv9: 1080000
+ Lv10: 1200000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 25
+// Items: {
+// Coating_Bottle: 1
+// }
+ }
+},
+{
+ Id: 236
+ Name: "AM_CP_ARMOR"
+ Description: "Synthetic Armor"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 240000
+ Lv3: 360000
+ Lv4: 480000
+ Lv5: 600000
+ Lv6: 720000
+ Lv7: 840000
+ Lv8: 960000
+ Lv9: 1080000
+ Lv10: 1200000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 25
+// Items: {
+// Coating_Bottle: 1
+// }
+ }
+},
+{
+ Id: 237
+ Name: "AM_CP_HELM"
+ Description: "Biochemical Helm"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 240000
+ Lv3: 360000
+ Lv4: 480000
+ Lv5: 600000
+ Lv6: 720000
+ Lv7: 840000
+ Lv8: 960000
+ Lv9: 1080000
+ Lv10: 1200000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 25
+// Items: {
+// Coating_Bottle: 1
+// }
+ }
+},
+{
+ Id: 238
+ Name: "AM_BIOETHICS"
+ Description: "Bioethics"
+ MaxLevel: 1
+ SkillInfo: {
+ Quest: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 243
+ Name: "AM_CALLHOMUN"
+ Description: "Call Homunculus"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 1
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Germination_Breed: 1
+// }
+ }
+},
+{
+ Id: 244
+ Name: "AM_REST"
+ Description: "Vaporize"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 50
+ }
+},
+{
+ Id: 247
+ Name: "AM_RESURRECTHOMUN"
+ Description: "Homunculus Resurrection"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 1
+ NumberOfHits: 0
+ CastTime: 2000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 74
+ Lv2: 68
+ Lv3: 62
+ Lv4: 56
+ Lv5: 50
+ Lv6: 44
+ Lv7: 38
+ Lv8: 32
+ Lv9: 26
+ Lv10: 20
+ }
+ }
+},
+{
+ Id: 248
+ Name: "CR_TRUST"
+ Description: "Faith"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 249
+ Name: "CR_AUTOGUARD"
+ Description: "Guard"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 250
+ Name: "CR_SHIELDCHARGE"
+ Description: "Smite"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ KnockBackTiles: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 10
+ State: "Shield"
+ }
+},
+{
+ Id: 251
+ Name: "CR_SHIELDBOOMERANG"
+ Description: "Shield Boomerang"
+ MaxLevel: 5
+ Range: {
+ Lv1: 3
+ Lv2: 5
+ Lv3: 7
+ Lv4: 9
+ Lv5: 11
+ Lv6: 13
+ Lv7: 15
+ Lv8: 17
+ Lv9: 19
+ Lv10: 21
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ AfterCastActDelay: 700
+ Requirements: {
+ SPCost: 12
+ State: "Shield"
+ }
+},
+{
+ Id: 252
+ Name: "CR_REFLECTSHIELD"
+ Description: "Shield Reflect"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 40
+ Lv3: 45
+ Lv4: 50
+ Lv5: 55
+ Lv6: 60
+ Lv7: 65
+ Lv8: 70
+ Lv9: 75
+ Lv10: 80
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 253
+ Name: "CR_HOLYCROSS"
+ Description: "Holy Cross"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Holy"
+ NumberOfHits: -2
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 11
+ Lv2: 12
+ Lv3: 13
+ Lv4: 14
+ Lv5: 15
+ Lv6: 16
+ Lv7: 17
+ Lv8: 18
+ Lv9: 19
+ Lv10: 20
+ }
+ }
+},
+{
+ Id: 254
+ Name: "CR_GRANDCROSS"
+ Description: "Grand Cross"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ TargetSelf: true
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ IgnoreCards: true
+ IgnoreFlee: true
+ }
+ CastDefRate: 33
+ CastTime: 1500
+ AfterCastActDelay: 1500
+ AfterCastWalkDelay: 900
+ SkillData1: 900
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: {
+ Lv1: 37
+ Lv2: 44
+ Lv3: 51
+ Lv4: 58
+ Lv5: 65
+ Lv6: 72
+ Lv7: 79
+ Lv8: 86
+ Lv9: 93
+ Lv10: 100
+ }
+ HPRateCost: 20
+ }
+ Unit: {
+ Id: 0x86
+ Layout: -1
+ Interval: 300
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 255
+ Name: "CR_DEVOTION"
+ Description: "Sacrifice"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ PartyOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ SkillData2: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: 25
+ }
+},
+{
+ Id: 256
+ Name: "CR_PROVIDENCE"
+ Description: "Resistant Souls"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ SkillData1: 180000
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 257
+ Name: "CR_DEFENDER"
+ Description: "Defending Aura"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 800
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 30
+ State: "Shield"
+ }
+},
+{
+ Id: 258
+ Name: "CR_SPEARQUICKEN"
+ Description: "Spear Quicken"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 259
+ Name: "MO_IRONHAND"
+ Description: "Iron Fists"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 260
+ Name: "MO_SPIRITSRECOVERY"
+ Description: "Spiritual Cadence"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 261
+ Name: "MO_CALLSPIRITS"
+ Description: "Summon Spirit Sphere"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 500
+ SkillData1: 600000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 8
+ }
+},
+{
+ Id: 262
+ Name: "MO_ABSORBSPIRITS"
+ Description: "Absorb Spirit Sphere"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 263
+ Name: "MO_TRIPLEATTACK"
+ Description: "Raging Trifecta Blow"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_MULTIHIT"
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -3
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+},
+{
+ Id: 264
+ Name: "MO_BODYRELOCATION"
+ Description: "Snap"
+ MaxLevel: 1
+ Range: 18
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 14
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 265
+ Name: "MO_DODGE"
+ Description: "Dodge"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 266
+ Name: "MO_INVESTIGATE"
+ Description: "Occult Impaction"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ CastTime: 500
+ AfterCastActDelay: 500
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 14
+ Lv3: 17
+ Lv4: 19
+ Lv5: 20
+ Lv6: 20
+ Lv7: 20
+ Lv8: 20
+ Lv9: 20
+ Lv10: 20
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 267
+ Name: "MO_FINGEROFFENSIVE"
+ Description: "Throw Spirit Sphere"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ CastTime: 500
+ AfterCastActDelay: 500
+ AfterCastWalkDelay: {
+ Lv1: 0
+ Lv2: 200
+ Lv3: 400
+ Lv4: 600
+ Lv5: 800
+ Lv6: 1000
+ Lv7: 1200
+ Lv8: 1400
+ Lv9: 1600
+ Lv10: 1800
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 10
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 268
+ Name: "MO_STEELBODY"
+ Description: "Mental Strength"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2500
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ FixedCastTime: 2500
+ Requirements: {
+ SPCost: 200
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 269
+ Name: "MO_BLADESTOP"
+ Description: "Root"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 500
+ Lv2: 700
+ Lv3: 900
+ Lv4: 1100
+ Lv5: 1300
+ Lv6: 1500
+ Lv7: 1700
+ Lv8: 1900
+ Lv9: 2100
+ Lv10: 2300
+ }
+ SkillData2: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ Requirements: {
+ SPCost: 10
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 270
+ Name: "MO_EXPLOSIONSPIRITS"
+ Description: "Fury"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 15
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 271
+ Name: "MO_EXTREMITYFIST"
+ Description: "Asura Strike"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 1750
+ Lv3: 1500
+ Lv4: 1250
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1000
+ Lv8: 1000
+ Lv9: 1000
+ Lv10: 1000
+ }
+ AfterCastActDelay: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: 10000
+ SkillData2: 300000
+ FixedCastTime: {
+ Lv1: 2000
+ Lv2: 1750
+ Lv3: 1500
+ Lv4: 1250
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1000
+ Lv8: 1000
+ Lv9: 1000
+ Lv10: 1000
+ }
+ Requirements: {
+ SPCost: 1
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ State: "ExplosionSpirits"
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 272
+ Name: "MO_CHAINCOMBO"
+ Description: "Raging Quadruple Blow"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -4
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 11
+ Lv2: 12
+ Lv3: 13
+ Lv4: 14
+ Lv5: 15
+ Lv6: 16
+ Lv7: 17
+ Lv8: 18
+ Lv9: 19
+ Lv10: 20
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ }
+},
+{
+ Id: 273
+ Name: "MO_COMBOFINISH"
+ Description: "Raging Thrust"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 11
+ Lv2: 12
+ Lv3: 13
+ Lv4: 14
+ Lv5: 15
+ Lv6: 16
+ Lv7: 17
+ Lv8: 18
+ Lv9: 19
+ Lv10: 20
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 274
+ Name: "SA_ADVANCEDBOOK"
+ Description: "Study"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 275
+ Name: "SA_CASTCANCEL"
+ Description: "Cast Cancel"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 2
+ }
+},
+{
+ Id: 276
+ Name: "SA_MAGICROD"
+ Description: "Magic Rod"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 400
+ Lv2: 600
+ Lv3: 800
+ Lv4: 1000
+ Lv5: 1200
+ Lv6: 1400
+ Lv7: 1600
+ Lv8: 1800
+ Lv9: 2000
+ Lv10: 2200
+ }
+ Requirements: {
+ SPCost: 2
+ }
+},
+{
+ Id: 277
+ Name: "SA_SPELLBREAKER"
+ Description: "Spell Breaker"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 560
+ FixedCastTime: 140
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 278
+ Name: "SA_FREECAST"
+ Description: "Free Cast"
+ MaxLevel: 10
+ AttackType: "Magic"
+ NumberOfHits: 0
+},
+{
+ Id: 279
+ Name: "SA_AUTOSPELL"
+ Description: "Hindsight"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 150000
+ Lv3: 180000
+ Lv4: 210000
+ Lv5: 240000
+ Lv6: 270000
+ Lv7: 300000
+ Lv8: 330000
+ Lv9: 360000
+ Lv10: 390000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 35
+ }
+},
+{
+ Id: 280
+ Name: "SA_FLAMELAUNCHER"
+ Description: "Endow Blaze"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ GuildOnly: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 1200000
+ Lv2: 1200000
+ Lv3: 1200000
+ Lv4: 1200000
+ Lv5: 1800000
+ Lv6: 1800000
+ Lv7: 1800000
+ Lv8: 1800000
+ Lv9: 1800000
+ Lv10: 1800000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Boody_Red: 1
+// }
+ }
+},
+{
+ Id: 281
+ Name: "SA_FROSTWEAPON"
+ Description: "Endow Tsunami"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ GuildOnly: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 1200000
+ Lv2: 1200000
+ Lv3: 1200000
+ Lv4: 1200000
+ Lv5: 1800000
+ Lv6: 1800000
+ Lv7: 1800000
+ Lv8: 1800000
+ Lv9: 1800000
+ Lv10: 1800000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Crystal_Blue: 1
+// }
+ }
+},
+{
+ Id: 282
+ Name: "SA_LIGHTNINGLOADER"
+ Description: "Endow Tornado"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ GuildOnly: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 1200000
+ Lv2: 1200000
+ Lv3: 1200000
+ Lv4: 1200000
+ Lv5: 1800000
+ Lv6: 1800000
+ Lv7: 1800000
+ Lv8: 1800000
+ Lv9: 1800000
+ Lv10: 1800000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Wind_Of_Verdure: 1
+// }
+ }
+},
+{
+ Id: 283
+ Name: "SA_SEISMICWEAPON"
+ Description: "Endow Quake"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ PartyOnly: true
+ GuildOnly: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 1200000
+ Lv2: 1200000
+ Lv3: 1200000
+ Lv4: 1200000
+ Lv5: 1800000
+ Lv6: 1800000
+ Lv7: 1800000
+ Lv8: 1800000
+ Lv9: 1800000
+ Lv10: 1800000
+ }
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Yellow_Live: 1
+// }
+ }
+},
+{
+ Id: 284
+ Name: "SA_DRAGONOLOGY"
+ Description: "Dragonology"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 285
+ Name: "SA_VOLCANO"
+ Description: "Volcano"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 420000
+ Lv8: 480000
+ Lv9: 540000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 46
+ Lv3: 44
+ Lv4: 42
+ Lv5: 40
+ Lv6: 38
+ Lv7: 36
+ Lv8: 34
+ Lv9: 32
+ Lv10: 30
+ }
+// Items: {
+// Yellow_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x9a
+ Layout: 3
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 286
+ Name: "SA_DELUGE"
+ Description: "Deluge"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 420000
+ Lv8: 480000
+ Lv9: 540000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 46
+ Lv3: 44
+ Lv4: 42
+ Lv5: 40
+ Lv6: 38
+ Lv7: 36
+ Lv8: 34
+ Lv9: 32
+ Lv10: 30
+ }
+// Items: {
+// Yellow_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x9b
+ Layout: 3
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 287
+ Name: "SA_VIOLENTGALE"
+ Description: "Whirlwind"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 420000
+ Lv8: 480000
+ Lv9: 540000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 46
+ Lv3: 44
+ Lv4: 42
+ Lv5: 40
+ Lv6: 38
+ Lv7: 36
+ Lv8: 34
+ Lv9: 32
+ Lv10: 30
+ }
+// Items: {
+// Yellow_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x9c
+ Layout: 3
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 288
+ Name: "SA_LANDPROTECTOR"
+ Description: "Magnetic Earth"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 165000
+ Lv2: 210000
+ Lv3: 255000
+ Lv4: 300000
+ Lv5: 345000
+ Lv6: 390000
+ Lv7: 435000
+ Lv8: 480000
+ Lv9: 525000
+ Lv10: 570000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 66
+ Lv2: 62
+ Lv3: 58
+ Lv4: 54
+ Lv5: 50
+ Lv6: 46
+ Lv7: 42
+ Lv8: 38
+ Lv9: 34
+ Lv10: 30
+ }
+// Items: {
+// Blue_Gemstone: 1
+// Yellow_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x9d
+ Layout: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 4
+ Lv4: 4
+ Lv5: 5
+ Lv6: 5
+ Lv7: 6
+ Lv8: 6
+ Lv9: 7
+ Lv10: 7
+ }
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 289
+ Name: "SA_DISPELL"
+ Description: "Dispell"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ PartyOnly: true
+ GuildOnly: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: {
+ Lv1: 0
+ Lv2: 0
+ Lv3: 0
+ Lv4: 0
+ Lv5: 0
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ InterruptCast: true
+ CastTime: 1600
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: 1
+// Items: {
+// Yellow_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 290
+ Name: "SA_ABRACADABRA"
+ Description: "Hocus-pocus"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 50
+// Items: {
+// Yellow_Gemstone: 2
+// }
+ }
+},
+{
+ Id: 291
+ Name: "SA_MONOCELL"
+ Description: "Monocell"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 292
+ Name: "SA_CLASSCHANGE"
+ Description: "Class Change"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 293
+ Name: "SA_SUMMONMONSTER"
+ Description: "Monster Chant"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 294
+ Name: "SA_REVERSEORCISH"
+ Description: "Grampus Morph"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 1200000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 295
+ Name: "SA_DEATH"
+ Description: "Grim Reaper"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 296
+ Name: "SA_FORTUNE"
+ Description: "Gold Digger"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 297
+ Name: "SA_TAMINGMONSTER"
+ Description: "Beastly Hypnosis"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 298
+ Name: "SA_QUESTION"
+ Description: "Questioning"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 299
+ Name: "SA_GRAVITY"
+ Description: "Gravity"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 300
+ Name: "SA_LEVELUP"
+ Description: "Leveling"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 301
+ Name: "SA_INSTANTDEATH"
+ Description: "Suicide"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 302
+ Name: "SA_FULLRECOVERY"
+ Description: "Rejuvenation"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 303
+ Name: "SA_COMA"
+ Description: "Coma"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 304
+ Name: "BD_ADAPTATION"
+ Description: "Amp"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 305
+ Name: "BD_ENCORE"
+ Description: "Encore"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 306
+ Name: "BD_LULLABY"
+ Description: "Lullaby"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 15000
+ Requirements: {
+ SPCost: 20
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0x9e
+ Layout: 4
+ Interval: 6000
+ Target: "Enemy"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 307
+ Name: "BD_RICHMANKIM"
+ Description: "Mental Sensing"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: 20
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0x9f
+ Layout: 4
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_NOPC: true
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 308
+ Name: "BD_ETERNALCHAOS"
+ Description: "Down Tempo"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: 30
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa0
+ Layout: 4
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 309
+ Name: "BD_DRUMBATTLEFIELD"
+ Description: "Battle Theme"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 38
+ Lv2: 41
+ Lv3: 44
+ Lv4: 47
+ Lv5: 50
+ Lv6: 53
+ Lv7: 56
+ Lv8: 59
+ Lv9: 62
+ Lv10: 65
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa1
+ Layout: 4
+ Interval: -1
+ Target: "Party"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 310
+ Name: "BD_RINGNIBELUNGEN"
+ Description: "Harmonic Lick"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 38
+ Lv2: 41
+ Lv3: 44
+ Lv4: 47
+ Lv5: 50
+ Lv6: 53
+ Lv7: 56
+ Lv8: 59
+ Lv9: 62
+ Lv10: 65
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa2
+ Layout: 4
+ Interval: -1
+ Target: "Party"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 311
+ Name: "BD_ROKISWEIL"
+ Description: "Classical Pluck"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: 15
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa3
+ Layout: 4
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 312
+ Name: "BD_INTOABYSS"
+ Description: "Power Chord"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: 10
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa4
+ Layout: 4
+ Interval: -1
+ Target: "Party"
+ Flag: {
+ UF_NOMOB: true
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 313
+ Name: "BD_SIEGFRIED"
+ Description: "Acoustic Rhythm"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: 20
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa5
+ Layout: 4
+ Interval: -1
+ Target: "Party"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 315
+ Name: "BA_MUSICALLESSON"
+ Description: "Music Lessons"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 316
+ Name: "BA_MUSICALSTRIKE"
+ Description: "Melody Strike"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: 1200
+ FixedCastTime: 300
+ Requirements: {
+ SPCost: {
+ Lv1: 1
+ Lv2: 3
+ Lv3: 5
+ Lv4: 7
+ Lv5: 9
+ Lv6: 11
+ Lv7: 13
+ Lv8: 15
+ Lv9: 17
+ Lv10: 19
+ }
+ WeaponTypes: {
+ Instruments: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 317
+ Name: "BA_DISSONANCE"
+ Description: "Unchained Serenade"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ IgnoreFlee: true
+ }
+ SkillData1: 30000
+ SkillData2: 3000
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ WeaponTypes: {
+ Instruments: true
+ }
+ }
+ Unit: {
+ Id: 0xa6
+ Layout: 3
+ Interval: 3000
+ Target: "Enemy"
+ Flag: {
+ UF_SONG: true
+ }
+ }
+},
+{
+ Id: 318
+ Name: "BA_FROSTJOKER"
+ Description: "Unbarring Octave"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ AfterCastActDelay: 4000
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 319
+ Name: "BA_WHISTLE"
+ Description: "Perfect Tablature"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa7
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_SONG: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 320
+ Name: "BA_ASSASSINCROSS"
+ Description: "Impressive Riff"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 120000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 38
+ Lv2: 41
+ Lv3: 44
+ Lv4: 47
+ Lv5: 50
+ Lv6: 53
+ Lv7: 56
+ Lv8: 59
+ Lv9: 62
+ Lv10: 65
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa8
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_SONG: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 321
+ Name: "BA_POEMBRAGI"
+ Description: "Magic Strings"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xa9
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_SONG: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 322
+ Name: "BA_APPLEIDUN"
+ Description: "Song of Lutie"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xaa
+ Layout: 3
+ Interval: 6000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_SONG: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 323
+ Name: "DC_DANCINGLESSON"
+ Description: "Dance Lessons"
+ MaxLevel: 10
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 324
+ Name: "DC_THROWARROW"
+ Description: "Slinging Arrow"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: 1200
+ FixedCastTime: 300
+ Requirements: {
+ SPCost: {
+ Lv1: 1
+ Lv2: 3
+ Lv3: 5
+ Lv4: 7
+ Lv5: 9
+ Lv6: 11
+ Lv7: 13
+ Lv8: 15
+ Lv9: 17
+ Lv10: 19
+ }
+ WeaponTypes: {
+ Whips: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 325
+ Name: "DC_UGLYDANCE"
+ Description: "Hip Shaker"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ SkillData2: 3000
+ Requirements: {
+ SPCost: {
+ Lv1: 23
+ Lv2: 26
+ Lv3: 29
+ Lv4: 32
+ Lv5: 35
+ Lv6: 38
+ Lv7: 41
+ Lv8: 44
+ Lv9: 47
+ Lv10: 50
+ }
+ WeaponTypes: {
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xab
+ Layout: 3
+ Interval: 3000
+ Target: "Enemy"
+ Flag: {
+ UF_DANCE: true
+ }
+ }
+},
+{
+ Id: 326
+ Name: "DC_SCREAM"
+ Description: "Dazzler"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ AfterCastActDelay: 4000
+ SkillData2: 5000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 327
+ Name: "DC_HUMMING"
+ Description: "Focus Ballet"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xac
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_DANCE: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 328
+ Name: "DC_DONTFORGETME"
+ Description: "Slow Grace"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 31
+ Lv3: 34
+ Lv4: 37
+ Lv5: 40
+ Lv6: 43
+ Lv7: 46
+ Lv8: 49
+ Lv9: 52
+ Lv10: 55
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xad
+ Layout: 3
+ Interval: 3000
+ Target: "Enemy"
+ Flag: {
+ UF_DANCE: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 329
+ Name: "DC_FORTUNEKISS"
+ Description: "Lady Luck"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 120000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 43
+ Lv2: 46
+ Lv3: 49
+ Lv4: 52
+ Lv5: 55
+ Lv6: 58
+ Lv7: 61
+ Lv8: 64
+ Lv9: 67
+ Lv10: 70
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xae
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_DANCE: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 330
+ Name: "DC_SERVICEFORYOU"
+ Description: "Gypsy's Kiss"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Song: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xaf
+ Layout: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_NOMOB: true
+ UF_DANCE: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 331
+ Name: "NPC_RANDOMMOVE"
+ Description: "Random Move"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 332
+ Name: "NPC_SPEEDUP"
+ Description: "Speed UP"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 333
+ Name: "NPC_REVENGE"
+ Description: "Revenge"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 334
+ Name: "WE_MALE"
+ Description: "I Will Protect You"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: 1
+ HPRateCost: -10
+ }
+},
+{
+ Id: 335
+ Name: "WE_FEMALE"
+ Description: "I Look up to You"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ FixedCastTime: 1500
+ Requirements: {
+ SPCost: 1
+ SPRateCost: -10
+ }
+},
+{
+ Id: 336
+ Name: "WE_CALLPARTNER"
+ Description: "I miss You"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ SkillInstances: 1
+ SkillData1: 20000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0xb2
+ Range: -1
+ Interval: -1
+ }
+},
+{
+ Id: 337
+ Name: "ITM_TOMAHAWK"
+ Description: "Throw Tomahawk"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 338
+ Name: "NPC_DARKCROSS"
+ Description: "Cross of Darkness"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Dark"
+ NumberOfHits: -2
+},
+{
+ Id: 339
+ Name: "NPC_GRANDDARKNESS"
+ Description: "Grand cross of Darkness"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ TargetSelf: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ DamageType: {
+ IgnoreCards: true
+ IgnoreFlee: true
+ }
+ AfterCastWalkDelay: 900
+ SkillData1: 900
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ Unit: {
+ Id: 0x86
+ Layout: -1
+ Interval: 300
+ Target: "Enemy"
+ }
+},
+{
+ Id: 340
+ Name: "NPC_DARKSTRIKE"
+ Description: "Soul Strike of Darkness"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+},
+{
+ Id: 341
+ Name: "NPC_DARKTHUNDER"
+ Description: "Darkness Jupitel"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ NumberOfHits: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ KnockBackTiles: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 5
+ Lv7: 5
+ Lv8: 6
+ Lv9: 6
+ Lv10: 7
+ }
+},
+{
+ Id: 342
+ Name: "NPC_STOP"
+ Description: "Stop"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: 10000
+},
+{
+ Id: 343
+ Name: "NPC_WEAPONBRAKER"
+ Description: "Break weapon"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 344
+ Name: "NPC_ARMORBRAKE"
+ Description: "Break armor"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 345
+ Name: "NPC_HELMBRAKE"
+ Description: "Break helm"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 346
+ Name: "NPC_SHIELDBRAKE"
+ Description: "Break shield"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+},
+{
+ Id: 347
+ Name: "NPC_UNDEADATTACK"
+ Description: "Undead Element Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Undead"
+},
+{
+ Id: 348
+ Name: "NPC_CHANGEUNDEAD"
+ Description: "Undead Attribute Change"
+ MaxLevel: 5
+ Range: 9
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Undead"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+},
+{
+ Id: 349
+ Name: "NPC_POWERUP"
+ Description: "Power Up"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+},
+{
+ Id: 350
+ Name: "NPC_AGIUP"
+ Description: "Agility UP"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+},
+{
+ Id: 351
+ Name: "NPC_SIEGEMODE"
+ Description: "Siege Mode"
+ MaxLevel: 1
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 352
+ Name: "NPC_CALLSLAVE"
+ Description: "Recall Slaves"
+ MaxLevel: 1
+ Range: 2
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 353
+ Name: "NPC_INVISIBLE"
+ Description: "Invisible"
+ MaxLevel: 1
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: 30000
+},
+{
+ Id: 354
+ Name: "NPC_RUN"
+ Description: "Run"
+ MaxLevel: 20
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 355
+ Name: "LK_AURABLADE"
+ Description: "Aura Blade"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 60000
+ Lv3: 80000
+ Lv4: 100000
+ Lv5: 120000
+ Lv6: 140000
+ Lv7: 160000
+ Lv8: 180000
+ Lv9: 200000
+ Lv10: 220000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 26
+ Lv3: 34
+ Lv4: 42
+ Lv5: 50
+ Lv6: 58
+ Lv7: 66
+ Lv8: 74
+ Lv9: 82
+ Lv10: 90
+ }
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Bows: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ }
+},
+{
+ Id: 356
+ Name: "LK_PARRYING"
+ Description: "Parrying"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 50
+ WeaponTypes: {
+ 2HSwords: true
+ }
+ }
+},
+{
+ Id: 357
+ Name: "LK_CONCENTRATION"
+ Description: "Concentration"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 25000
+ Lv2: 30000
+ Lv3: 35000
+ Lv4: 40000
+ Lv5: 45000
+ Lv6: 50000
+ Lv7: 55000
+ Lv8: 60000
+ Lv9: 65000
+ Lv10: 70000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 18
+ Lv3: 22
+ Lv4: 26
+ Lv5: 30
+ Lv6: 34
+ Lv7: 38
+ Lv8: 42
+ Lv9: 46
+ Lv10: 50
+ }
+ }
+},
+{
+ Id: 358
+ Name: "LK_TENSIONRELAX"
+ Description: "Relax"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 359
+ Name: "LK_BERSERK"
+ Description: "Frenzy"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ SkillData2: 15000
+ Requirements: {
+ SPCost: 200
+ }
+},
+{
+ Id: 361
+ Name: "HP_ASSUMPTIO"
+ Description: "Assumptio"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ CastTime: {
+ Lv1: 800
+ Lv2: 1200
+ Lv3: 1600
+ Lv4: 2000
+ Lv5: 2400
+ Lv6: 2400
+ Lv7: 2400
+ Lv8: 2400
+ Lv9: 2400
+ Lv10: 2400
+ }
+ AfterCastActDelay: {
+ Lv1: 1100
+ Lv2: 1200
+ Lv3: 1300
+ Lv4: 1400
+ Lv5: 1500
+ Lv6: 1600
+ Lv7: 1700
+ Lv8: 1800
+ Lv9: 1900
+ Lv10: 2000
+ }
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 40000
+ Lv3: 60000
+ Lv4: 80000
+ Lv5: 100000
+ Lv6: 120000
+ Lv7: 140000
+ Lv8: 160000
+ Lv9: 180000
+ Lv10: 200000
+ }
+ FixedCastTime: {
+ Lv1: 200
+ Lv2: 300
+ Lv3: 400
+ Lv4: 500
+ Lv5: 600
+ Lv6: 700
+ Lv7: 800
+ Lv8: 900
+ Lv9: 1000
+ Lv10: 1100
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ }
+},
+{
+ Id: 362
+ Name: "HP_BASILICA"
+ Description: "Basilica"
+ MaxLevel: 5
+ Range: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ KnockBackTiles: 2
+ AfterCastActDelay: {
+ Lv1: 2000
+ Lv2: 3000
+ Lv3: 4000
+ Lv4: 5000
+ Lv5: 6000
+ Lv6: 7000
+ Lv7: 8000
+ Lv8: 9000
+ Lv9: 10000
+ Lv10: 11000
+ }
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 25000
+ Lv3: 30000
+ Lv4: 35000
+ Lv5: 40000
+ Lv6: 45000
+ Lv7: 50000
+ Lv8: 55000
+ Lv9: 60000
+ Lv10: 65000
+ }
+ SkillData2: {
+ Lv1: 20000
+ Lv2: 25000
+ Lv3: 30000
+ Lv4: 35000
+ Lv5: 40000
+ Lv6: 45000
+ Lv7: 50000
+ Lv8: 55000
+ Lv9: 60000
+ Lv10: 65000
+ }
+ FixedCastTime: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+// Items: {
+// Yellow_Gemstone: 1
+// Red_Gemstone: 1
+// Blue_Gemstone: 1
+// Holy_Water: 1
+// }
+ }
+ Unit: {
+ Id: 0xb4
+ Range: 2
+ Interval: 300
+ Target: "All"
+ }
+},
+{
+ Id: 363
+ Name: "HP_MEDITATIO"
+ Description: "Meditatio"
+ MaxLevel: 10
+ AttackType: "Magic"
+ NumberOfHits: 0
+},
+{
+ Id: 364
+ Name: "HW_SOULDRAIN"
+ Description: "Soul Drain"
+ MaxLevel: 10
+ AttackType: "Magic"
+},
+{
+ Id: 365
+ Name: "HW_MAGICCRASHER"
+ Description: "Stave Crasher"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: 240
+ AfterCastActDelay: 300
+ FixedCastTime: 60
+ Requirements: {
+ SPCost: 8
+ }
+},
+{
+ Id: 366
+ Name: "HW_MAGICPOWER"
+ Description: "Mystical Amplification"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 18
+ Lv3: 22
+ Lv4: 26
+ Lv5: 30
+ Lv6: 34
+ Lv7: 38
+ Lv8: 42
+ Lv9: 46
+ Lv10: 50
+ }
+ }
+},
+{
+ Id: 367
+ Name: "PA_PRESSURE"
+ Description: "Gloria Domini"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreElement: true
+ IgnoreFlee: true
+ IgnoreDefCards: true
+ }
+ CastTime: 1600
+ AfterCastActDelay: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ SkillData2: {
+ Lv1: 2000
+ Lv2: 3000
+ Lv3: 4000
+ Lv4: 5000
+ Lv5: 6000
+ Lv6: 7000
+ Lv7: 8000
+ Lv8: 9000
+ Lv9: 10000
+ Lv10: 11000
+ }
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ }
+},
+{
+ Id: 368
+ Name: "PA_SACRIFICE"
+ Description: "Martyr's Reckoning"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ IgnoreCards: true
+ IgnoreDefense: true
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 369
+ Name: "PA_GOSPEL"
+ Description: "Battle Chant"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ SkillData1: 60000
+ SkillData2: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 80
+ Lv3: 80
+ Lv4: 80
+ Lv5: 80
+ Lv6: 100
+ Lv7: 100
+ Lv8: 100
+ Lv9: 100
+ Lv10: 100
+ }
+ }
+ Unit: {
+ Id: 0xb3
+ Layout: -1
+ Interval: 10000
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ }
+ }
+},
+{
+ Id: 370
+ Name: "CH_PALMSTRIKE"
+ Description: "Raging Palm Strike"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ KnockBackTiles: 3
+ AfterCastActDelay: 300
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 2
+ Lv2: 4
+ Lv3: 6
+ Lv4: 8
+ Lv5: 10
+ Lv6: 12
+ Lv7: 14
+ Lv8: 16
+ Lv9: 18
+ Lv10: 20
+ }
+ State: "ExplosionSpirits"
+ }
+},
+{
+ Id: 371
+ Name: "CH_TIGERFIST"
+ Description: "Glacier Fist"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: {
+ Lv1: 2000
+ Lv2: 4000
+ Lv3: 6000
+ Lv4: 8000
+ Lv5: 10000
+ Lv6: 12000
+ Lv7: 14000
+ Lv8: 16000
+ Lv9: 18000
+ Lv10: 20000
+ }
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 6
+ Lv3: 8
+ Lv4: 10
+ Lv5: 12
+ Lv6: 14
+ Lv7: 16
+ Lv8: 18
+ Lv9: 20
+ Lv10: 22
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 372
+ Name: "CH_CHAINCRUSH"
+ Description: "Chain Crush Combo"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: {
+ Lv1: -1
+ Lv2: -1
+ Lv3: -2
+ Lv4: -2
+ Lv5: -3
+ Lv6: -3
+ Lv7: -4
+ Lv8: -4
+ Lv9: -5
+ Lv10: -5
+ }
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 6
+ Lv3: 8
+ Lv4: 10
+ Lv5: 12
+ Lv6: 14
+ Lv7: 16
+ Lv8: 18
+ Lv9: 20
+ Lv10: 22
+ }
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 373
+ Name: "PF_HPCONVERSION"
+ Description: "Indulge"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 374
+ Name: "PF_SOULCHANGE"
+ Description: "Soul Exhale"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ PartyOnly: true
+ GuildOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 375
+ Name: "PF_SOULBURN"
+ Description: "Soul Siphon"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ IgnoreCards: true
+ IgnoreElement: true
+ IgnoreDefCards: true
+ }
+ InterruptCast: true
+ CoolDown: {
+ Lv1: 10000
+ Lv2: 10000
+ Lv3: 10000
+ Lv4: 10000
+ Lv5: 15000
+ Lv6: 15000
+ Lv7: 15000
+ Lv8: 15000
+ Lv9: 15000
+ Lv10: 15000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ }
+},
+{
+ Id: 376
+ Name: "ASC_KATAR"
+ Description: "Advanced Katar Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 378
+ Name: "ASC_EDP"
+ Description: "Enchant Deadly Poison"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 45000
+ Lv3: 50000
+ Lv4: 55000
+ Lv5: 60000
+ Lv6: 65000
+ Lv7: 70000
+ Lv8: 75000
+ Lv9: 80000
+ Lv10: 85000
+ }
+ SkillData2: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Bows: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+// Items: {
+// Poison_Bottle: 1
+// }
+ }
+},
+{
+ Id: 379
+ Name: "ASC_BREAKER"
+ Description: "Soul Destroyer"
+ MaxLevel: 10
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ CastTime: 250
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: 250
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 20
+ Lv5: 20
+ Lv6: 30
+ Lv7: 30
+ Lv8: 30
+ Lv9: 30
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 380
+ Name: "SN_SIGHT"
+ Description: "Falcon Eyes"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 25
+ Lv4: 25
+ Lv5: 30
+ Lv6: 30
+ Lv7: 35
+ Lv8: 35
+ Lv9: 40
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 381
+ Name: "SN_FALCONASSAULT"
+ Description: "Falcon Assault"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ InterruptCast: true
+ CastTime: 500
+ AfterCastActDelay: 3000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 34
+ Lv3: 38
+ Lv4: 42
+ Lv5: 46
+ Lv6: 50
+ Lv7: 54
+ Lv8: 58
+ Lv9: 62
+ Lv10: 66
+ }
+ State: "Falcon"
+ }
+},
+{
+ Id: 382
+ Name: "SN_SHARPSHOOTING"
+ Description: "Focused Arrow Strike"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SplashRange: 1
+ InterruptCast: true
+ SkillInstances: 13
+ CastTime: 1000
+ AfterCastActDelay: 1500
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 383
+ Name: "SN_WINDWALK"
+ Description: "Wind Walker"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1500
+ Lv2: 1800
+ Lv3: 2100
+ Lv4: 2400
+ Lv5: 2700
+ Lv6: 3000
+ Lv7: 3300
+ Lv8: 3600
+ Lv9: 3900
+ Lv10: 4200
+ }
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 130000
+ Lv2: 160000
+ Lv3: 190000
+ Lv4: 220000
+ Lv5: 250000
+ Lv6: 280000
+ Lv7: 310000
+ Lv8: 340000
+ Lv9: 370000
+ Lv10: 400000
+ }
+ FixedCastTime: {
+ Lv1: 500
+ Lv2: 600
+ Lv3: 700
+ Lv4: 800
+ Lv5: 900
+ Lv6: 1000
+ Lv7: 1100
+ Lv8: 1200
+ Lv9: 1300
+ Lv10: 1400
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 46
+ Lv2: 52
+ Lv3: 58
+ Lv4: 64
+ Lv5: 70
+ Lv6: 76
+ Lv7: 82
+ Lv8: 88
+ Lv9: 94
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 384
+ Name: "WS_MELTDOWN"
+ Description: "Shattering Strike"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ SkillData2: 5000
+ FixedCastTime: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 6
+ Lv4: 6
+ Lv5: 7
+ Lv6: 7
+ Lv7: 8
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 50
+ Lv3: 60
+ Lv4: 60
+ Lv5: 70
+ Lv6: 70
+ Lv7: 80
+ Lv8: 80
+ Lv9: 90
+ Lv10: 90
+ }
+ }
+},
+{
+ Id: 387
+ Name: "WS_CARTBOOST"
+ Description: "Cart Boost"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ Requirements: {
+ SPCost: 20
+ State: "Cart"
+ }
+},
+{
+ Id: 389
+ Name: "ST_CHASEWALK"
+ Description: "Stealth"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 500
+ SkillData1: 10000
+ SkillData2: 30000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 390
+ Name: "ST_REJECTSWORD"
+ Description: "Counter Instinct"
+ MaxLevel: 5
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ InterruptCast: true
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 15
+ Lv3: 20
+ Lv4: 25
+ Lv5: 30
+ Lv6: 35
+ Lv7: 40
+ Lv8: 45
+ Lv9: 50
+ Lv10: 55
+ }
+ }
+},
+{
+ Id: 392
+ Name: "CR_ALCHEMY"
+ Description: "Alchemy"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+},
+{
+ Id: 393
+ Name: "CR_SYNTHESISPOTION"
+ Description: "Potion Synthesis"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+},
+{
+ Id: 394
+ Name: "CG_ARROWVULCAN"
+ Description: "Vulcan Arrow"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -9
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1600
+ Lv2: 1760
+ Lv3: 1920
+ Lv4: 2080
+ Lv5: 2240
+ Lv6: 2400
+ Lv7: 2560
+ Lv8: 2720
+ Lv9: 2880
+ Lv10: 3040
+ }
+ AfterCastActDelay: 2000
+ AfterCastWalkDelay: 2000
+ FixedCastTime: {
+ Lv1: 400
+ Lv2: 440
+ Lv3: 480
+ Lv4: 520
+ Lv5: 560
+ Lv6: 600
+ Lv7: 640
+ Lv8: 680
+ Lv9: 720
+ Lv10: 760
+ }
+ SkillDelayOptions: {
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 395
+ Name: "CG_MOONLIT"
+ Description: "Sheltering Bliss"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ KnockBackTiles: 2
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 25000
+ Lv3: 30000
+ Lv4: 35000
+ Lv5: 40000
+ Lv6: 45000
+ Lv7: 50000
+ Lv8: 55000
+ Lv9: 60000
+ Lv10: 65000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xb5
+ Layout: 4
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 396
+ Name: "CG_MARIONETTE"
+ Description: "Marionette Control"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ PartyOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 1000
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 397
+ Name: "LK_SPIRALPIERCE"
+ Description: "Spiral Pierce"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 5
+ CastTime: {
+ Lv1: 150
+ Lv2: 250
+ Lv3: 350
+ Lv4: 450
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ AfterCastActDelay: {
+ Lv1: 1200
+ Lv2: 1400
+ Lv3: 1600
+ Lv4: 1800
+ Lv5: 2000
+ Lv6: 2200
+ Lv7: 2400
+ Lv8: 2600
+ Lv9: 2800
+ Lv10: 3000
+ }
+ SkillData2: 1000
+ FixedCastTime: {
+ Lv1: 150
+ Lv2: 250
+ Lv3: 350
+ Lv4: 450
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ WeaponTypes: {
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 398
+ Name: "LK_HEADCRUSH"
+ Description: "Traumatic Blow"
+ MaxLevel: 5
+ Range: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 500
+ SkillData2: 120000
+ Requirements: {
+ SPCost: 23
+ }
+},
+{
+ Id: 399
+ Name: "LK_JOINTBEAT"
+ Description: "Vital Strike"
+ MaxLevel: 10
+ Range: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: {
+ Lv1: 800
+ Lv2: 800
+ Lv3: 800
+ Lv4: 800
+ Lv5: 1000
+ Lv6: 1000
+ Lv7: 1000
+ Lv8: 1000
+ Lv9: 1000
+ Lv10: 1000
+ }
+ SkillData2: 30000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 12
+ Lv3: 14
+ Lv4: 14
+ Lv5: 16
+ Lv6: 16
+ Lv7: 18
+ Lv8: 18
+ Lv9: 20
+ Lv10: 20
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 400
+ Name: "HW_NAPALMVULCAN"
+ Description: "Napalm Vulcan"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Ghost"
+ DamageType: {
+ SplashArea: true
+ SplitDamage: true
+ }
+ SplashRange: 1
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 1000
+ SkillData2: 45000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 25
+ Lv3: 40
+ Lv4: 55
+ Lv5: 70
+ Lv6: 85
+ Lv7: 100
+ Lv8: 115
+ Lv9: 130
+ Lv10: 145
+ }
+ }
+},
+{
+ Id: 401
+ Name: "CH_SOULCOLLECT"
+ Description: "Zen"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 600000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 402
+ Name: "PF_MINDBREAKER"
+ Description: "Mind Breaker"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: {
+ Lv1: 800
+ Lv2: 900
+ Lv3: 1000
+ Lv4: 1100
+ Lv5: 1200
+ Lv6: 1300
+ Lv7: 1400
+ Lv8: 1500
+ Lv9: 1600
+ Lv10: 1700
+ }
+ SkillData1: 30000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 15
+ Lv3: 18
+ Lv4: 21
+ Lv5: 24
+ Lv6: 27
+ Lv7: 30
+ Lv8: 33
+ Lv9: 36
+ Lv10: 39
+ }
+ }
+},
+{
+ Id: 403
+ Name: "PF_MEMORIZE"
+ Description: "Foresight"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 5000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 404
+ Name: "PF_FOGWALL"
+ Description: "Blinding Mist"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ TargetSelf: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 2
+ SkillData1: 20000
+ SkillData2: 10000
+ Requirements: {
+ SPCost: 25
+ }
+ Unit: {
+ Id: 0xb6
+ Layout: -1
+ Interval: -1
+ Target: "All"
+ }
+},
+{
+ Id: 405
+ Name: "PF_SPIDERWEB"
+ Description: "Fiber Lock"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 3
+ SkillData1: 30000
+ SkillData2: 8000
+ Requirements: {
+ SPCost: 50
+// Items: {
+// Spiderweb: 1
+// }
+ }
+ Unit: {
+ Id: 0xb7
+ Interval: -1
+ Target: "Enemy"
+ }
+},
+{
+ Id: 406
+ Name: "ASC_METEORASSAULT"
+ Description: "Meteor Assault"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreCards: true
+ }
+ SplashRange: 2
+ CastTime: 250
+ AfterCastActDelay: 500
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 5000
+ Lv3: 120000
+ Lv4: 120000
+ Lv5: 120000
+ Lv6: 120000
+ Lv7: 120000
+ Lv8: 120000
+ Lv9: 120000
+ Lv10: 120000
+ }
+ FixedCastTime: 250
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+},
+{
+ Id: 407
+ Name: "ASC_CDP"
+ Description: "Create Deadly Poison"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ AfterCastActDelay: 5000
+ Requirements: {
+ SPCost: 50
+ }
+},
+{
+ Id: 408
+ Name: "WE_BABY"
+ Description: "Baby"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 300000
+ FixedCastTime: 2000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 1
+ SPRateCost: -10
+ }
+},
+{
+ Id: 409
+ Name: "WE_CALLPARENT"
+ Description: "Call Parent"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ SkillInstances: 1
+ SkillData1: 20000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0xb2
+ Range: -1
+ Interval: -1
+ }
+},
+{
+ Id: 410
+ Name: "WE_CALLBABY"
+ Description: "Call Baby"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Wedding: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ SkillInstances: 1
+ SkillData1: 20000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0xb2
+ Range: -1
+ Interval: -1
+ }
+},
+{
+ Id: 411
+ Name: "TK_RUN"
+ Description: "Running"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ KnockBackTiles: 4
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 100
+ Lv6: 500
+ Lv7: 0
+ Lv8: 0
+ Lv9: 0
+ Lv10: 0
+ }
+ AfterCastActDelay: 300
+ SkillData1: 1000
+ SkillData2: 150000
+ FixedCastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 0
+ Lv8: 0
+ Lv9: 0
+ Lv10: 0
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 90
+ Lv3: 80
+ Lv4: 70
+ Lv5: 60
+ Lv6: 50
+ Lv7: 40
+ Lv8: 30
+ Lv9: 20
+ Lv10: 10
+ }
+ State: "Moveable"
+ }
+},
+{
+ Id: 412
+ Name: "TK_READYSTORM"
+ Description: "Tornado Stance"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 413
+ Name: "TK_STORMKICK"
+ Description: "Tornado Kick"
+ MaxLevel: 7
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ NumberOfHits: -3
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 12
+ Lv3: 10
+ Lv4: 8
+ Lv5: 6
+ Lv6: 4
+ Lv7: 2
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 414
+ Name: "TK_READYDOWN"
+ Description: "Heel Drop Stance"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 415
+ Name: "TK_DOWNKICK"
+ Description: "Heel Drop"
+ MaxLevel: 7
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -3
+ SkillData2: 3000
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 12
+ Lv3: 10
+ Lv4: 8
+ Lv5: 6
+ Lv6: 4
+ Lv7: 2
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 416
+ Name: "TK_READYTURN"
+ Description: "Roundhouse Stance"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 417
+ Name: "TK_TURNKICK"
+ Description: "Roundhouse Kick"
+ MaxLevel: 7
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ NumberOfHits: -3
+ KnockBackTiles: 2
+ SkillData2: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 12
+ Lv3: 10
+ Lv4: 8
+ Lv5: 6
+ Lv6: 4
+ Lv7: 2
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 418
+ Name: "TK_READYCOUNTER"
+ Description: "Counter Kick Stance"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 419
+ Name: "TK_COUNTER"
+ Description: "Counter Kick"
+ MaxLevel: 7
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ NumberOfHits: -3
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 12
+ Lv3: 10
+ Lv4: 8
+ Lv5: 6
+ Lv6: 4
+ Lv7: 2
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 420
+ Name: "TK_DODGE"
+ Description: "Tumbling"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 421
+ Name: "TK_JUMPKICK"
+ Description: "Flying Kick"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: -3
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 60
+ Lv3: 50
+ Lv4: 40
+ Lv5: 30
+ Lv6: 20
+ Lv7: 10
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 422
+ Name: "TK_HPTIME"
+ Description: "Peaceful Break"
+ MaxLevel: 10
+ SplashRange: 1
+ NumberOfHits: 0
+},
+{
+ Id: 423
+ Name: "TK_SPTIME"
+ Description: "Happy Break"
+ MaxLevel: 10
+ SplashRange: 1
+ NumberOfHits: 0
+ SkillData1: 1800000
+},
+{
+ Id: 424
+ Name: "TK_POWER"
+ Description: "Kihop"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 425
+ Name: "TK_SEVENWIND"
+ Description: "Mild Wind"
+ MaxLevel: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: {
+ Lv1: "Ele_Earth"
+ Lv2: "Ele_Wind"
+ Lv3: "Ele_Water"
+ Lv4: "Ele_Fire"
+ Lv5: "Ele_Ghost"
+ Lv6: "Ele_Dark"
+ Lv7: "Ele_Holy"
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 20
+ Lv5: 50
+ Lv6: 50
+ Lv7: 50
+ Lv8: 50
+ Lv9: 50
+ Lv10: 50
+ }
+ }
+},
+{
+ Id: 426
+ Name: "TK_HIGHJUMP"
+ Description: "Taekwon Jump"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 2500
+ Lv2: 2000
+ Lv3: 1500
+ Lv4: 1000
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ FixedCastTime: {
+ Lv1: 2500
+ Lv2: 2000
+ Lv3: 1500
+ Lv4: 1000
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ Requirements: {
+ SPCost: 50
+ }
+},
+{
+ Id: 427
+ Name: "SG_FEEL"
+ Description: "Feeling the Sun Moon and Stars"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 428
+ Name: "SG_SUN_WARM"
+ Description: "Warmth of the Sun"
+ MaxLevel: 3
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ KnockBackTiles: 2
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 60000
+ Lv4: 60000
+ Lv5: 60000
+ Lv6: 60000
+ Lv7: 60000
+ Lv8: 60000
+ Lv9: 60000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+ Unit: {
+ Id: 0x86
+ Range: 1
+ Interval: 100
+ Target: "Enemy"
+ }
+},
+{
+ Id: 429
+ Name: "SG_MOON_WARM"
+ Description: "Warmth of the Moon"
+ MaxLevel: 3
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ KnockBackTiles: 2
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 60000
+ Lv4: 60000
+ Lv5: 60000
+ Lv6: 60000
+ Lv7: 60000
+ Lv8: 60000
+ Lv9: 60000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 20
+ }
+ Unit: {
+ Id: 0x86
+ Range: 1
+ Interval: 100
+ Target: "Enemy"
+ }
+},
+{
+ Id: 430
+ Name: "SG_STAR_WARM"
+ Description: "Warmth of the Stars"
+ MaxLevel: 3
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ KnockBackTiles: 2
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 60000
+ Lv4: 60000
+ Lv5: 60000
+ Lv6: 60000
+ Lv7: 60000
+ Lv8: 60000
+ Lv9: 60000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 10
+ }
+ Unit: {
+ Id: 0x86
+ Range: 1
+ Interval: 100
+ Target: "Enemy"
+ }
+},
+{
+ Id: 431
+ Name: "SG_SUN_COMFORT"
+ Description: "Comfort of the Sun"
+ MaxLevel: 4
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 80000
+ Lv2: 160000
+ Lv3: 240000
+ Lv4: 320000
+ Lv5: 400000
+ Lv6: 480000
+ Lv7: 560000
+ Lv8: 640000
+ Lv9: 720000
+ Lv10: 800000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 60
+ Lv3: 50
+ Lv4: 40
+ Lv5: 30
+ Lv6: 20
+ Lv7: 10
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 432
+ Name: "SG_MOON_COMFORT"
+ Description: "Comfort of the Moon"
+ MaxLevel: 4
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 80000
+ Lv2: 160000
+ Lv3: 240000
+ Lv4: 320000
+ Lv5: 400000
+ Lv6: 480000
+ Lv7: 560000
+ Lv8: 640000
+ Lv9: 720000
+ Lv10: 800000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 60
+ Lv3: 50
+ Lv4: 40
+ Lv5: 30
+ Lv6: 20
+ Lv7: 10
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 433
+ Name: "SG_STAR_COMFORT"
+ Description: "Comfort of the Stars"
+ MaxLevel: 4
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 80000
+ Lv2: 160000
+ Lv3: 240000
+ Lv4: 320000
+ Lv5: 400000
+ Lv6: 480000
+ Lv7: 560000
+ Lv8: 640000
+ Lv9: 720000
+ Lv10: 800000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 60
+ Lv3: 50
+ Lv4: 40
+ Lv5: 30
+ Lv6: 20
+ Lv7: 10
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 434
+ Name: "SG_HATE"
+ Description: "Hatred of the Sun Moon and Stars"
+ MaxLevel: 3
+ Range: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 435
+ Name: "SG_SUN_ANGER"
+ Description: "Anger of the Sun"
+ MaxLevel: 3
+ NumberOfHits: 0
+},
+{
+ Id: 436
+ Name: "SG_MOON_ANGER"
+ Description: "Anger of the Moon"
+ MaxLevel: 3
+ NumberOfHits: 0
+},
+{
+ Id: 437
+ Name: "SG_STAR_ANGER"
+ Description: "Anger of the Stars"
+ MaxLevel: 3
+ NumberOfHits: 0
+},
+{
+ Id: 438
+ Name: "SG_SUN_BLESS"
+ Description: "Blessing of the Sun"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 439
+ Name: "SG_MOON_BLESS"
+ Description: "Blessing of the Moon"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 440
+ Name: "SG_STAR_BLESS"
+ Description: "Blessing of the Stars"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 441
+ Name: "SG_DEVIL"
+ Description: "Demon of the Sun Moon and Stars"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 442
+ Name: "SG_FRIEND"
+ Description: "Friend of the Sun Moon and Stars"
+ MaxLevel: 3
+ NumberOfHits: 0
+ SkillData1: 10000
+},
+{
+ Id: 443
+ Name: "SG_KNOWLEDGE"
+ Description: "Knowledge of the Sun Moon and Stars"
+ MaxLevel: 10
+ NumberOfHits: 0
+ SkillData1: 600000
+},
+{
+ Id: 444
+ Name: "SG_FUSION"
+ Description: "Union of the Sun Moon and Stars"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 600000
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 445
+ Name: "SL_ALCHEMIST"
+ Description: "Spirit of the Alchemist"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 446
+ Name: "AM_BERSERKPITCHER"
+ Description: "Aid Berserk Potion"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ Spirit: true
+ PartyOnly: true
+ GuildOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 10
+ SPRateCost: 8
+// Items: {
+// Berserk_Potion: 2
+// }
+ }
+},
+{
+ Id: 447
+ Name: "SL_MONK"
+ Description: "Spirit of the Monk"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 448
+ Name: "SL_STAR"
+ Description: "Spirit of the Star Gladiator"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 449
+ Name: "SL_SAGE"
+ Description: "Spirit of the Sage"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 450
+ Name: "SL_CRUSADER"
+ Description: "Spirit of the Crusader"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 451
+ Name: "SL_SUPERNOVICE"
+ Description: "Spirit of the Supernovice"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 452
+ Name: "SL_KNIGHT"
+ Description: "Spirit of the Knight"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 453
+ Name: "SL_WIZARD"
+ Description: "Spirit of the Wizard"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 454
+ Name: "SL_PRIEST"
+ Description: "Spirit of the Priest"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 455
+ Name: "SL_BARDDANCER"
+ Description: "Spirit of the Artist"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 456
+ Name: "SL_ROGUE"
+ Description: "Spirit of the Rogue"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 457
+ Name: "SL_ASSASIN"
+ Description: "Spirit of the Assasin"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 458
+ Name: "SL_BLACKSMITH"
+ Description: "Spirit of the Blacksmith"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 459
+ Name: "BS_ADRENALINE2"
+ Description: "Advanced Adrenaline Rush"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ KnockBackTiles: 0
+ SkillData1: 150000
+ Requirements: {
+ SPCost: 64
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ }
+ }
+},
+{
+ Id: 460
+ Name: "SL_HUNTER"
+ Description: "Spirit of the Hunter"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 461
+ Name: "SL_SOULLINKER"
+ Description: "Spirit of the Soul Linker"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 462
+ Name: "SL_KAIZEL"
+ Description: "Kaizel"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3600
+ Lv2: 3200
+ Lv3: 2800
+ Lv4: 2400
+ Lv5: 2000
+ Lv6: 2000
+ Lv7: 2000
+ Lv8: 2000
+ Lv9: 2000
+ Lv10: 2000
+ }
+ SkillData1: 1800000
+ SkillData2: 2000
+ FixedCastTime: {
+ Lv1: 900
+ Lv2: 800
+ Lv3: 700
+ Lv4: 600
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 110
+ Lv3: 100
+ Lv4: 90
+ Lv5: 80
+ Lv6: 70
+ Lv7: 60
+ Lv8: 50
+ Lv9: 40
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 463
+ Name: "SL_KAAHI"
+ Description: "Kaahi"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 1800000
+ SkillData2: 500
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 464
+ Name: "SL_KAUPE"
+ Description: "Kaupe"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 400
+ SkillData1: 600000
+ FixedCastTime: 100
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ }
+},
+{
+ Id: 465
+ Name: "SL_KAITE"
+ Description: "Kaite"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 4800
+ Lv2: 4400
+ Lv3: 4000
+ Lv4: 3600
+ Lv5: 3200
+ Lv6: 2800
+ Lv7: 2400
+ Lv8: 2400
+ Lv9: 2400
+ Lv10: 2400
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 600000
+ Lv8: 600000
+ Lv9: 600000
+ Lv10: 600000
+ }
+ FixedCastTime: {
+ Lv1: 1200
+ Lv2: 1100
+ Lv3: 1000
+ Lv4: 900
+ Lv5: 800
+ Lv6: 700
+ Lv7: 600
+ Lv8: 600
+ Lv9: 600
+ Lv10: 600
+ }
+ Requirements: {
+ SPCost: 70
+ }
+},
+{
+ Id: 466
+ Name: "SL_KAINA"
+ Description: "Kaina"
+ MaxLevel: 7
+ AttackType: "Magic"
+ NumberOfHits: 0
+ InterruptCast: true
+},
+{
+ Id: 467
+ Name: "SL_STIN"
+ Description: "Estin"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Endowed"
+ KnockBackTiles: 2
+ CastTime: 80
+ AfterCastActDelay: 500
+ FixedCastTime: 20
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 20
+ Lv3: 22
+ Lv4: 24
+ Lv5: 26
+ Lv6: 28
+ Lv7: 30
+ Lv8: 32
+ Lv9: 34
+ Lv10: 36
+ }
+ }
+},
+{
+ Id: 468
+ Name: "SL_STUN"
+ Description: "Estun"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Endowed"
+ CastTime: 80
+ AfterCastActDelay: 500
+ SkillData1: 2000
+ FixedCastTime: 20
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 20
+ Lv3: 22
+ Lv4: 24
+ Lv5: 26
+ Lv6: 28
+ Lv7: 30
+ Lv8: 32
+ Lv9: 34
+ Lv10: 36
+ }
+ }
+},
+{
+ Id: 469
+ Name: "SL_SMA"
+ Description: "Esma"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Endowed"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 1600
+ AfterCastActDelay: 500
+ SkillData1: 3000
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 16
+ Lv3: 24
+ Lv4: 32
+ Lv5: 40
+ Lv6: 48
+ Lv7: 56
+ Lv8: 64
+ Lv9: 72
+ Lv10: 80
+ }
+ }
+},
+{
+ Id: 470
+ Name: "SL_SWOO"
+ Description: "Eswoo"
+ MaxLevel: 7
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 800
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 75
+ Lv2: 65
+ Lv3: 55
+ Lv4: 45
+ Lv5: 35
+ Lv6: 25
+ Lv7: 15
+ Lv8: 5
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 471
+ Name: "SL_SKE"
+ Description: "Eske"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 2400
+ Lv2: 1600
+ Lv3: 800
+ Lv4: 800
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ SkillData2: 3000
+ FixedCastTime: {
+ Lv1: 600
+ Lv2: 400
+ Lv3: 200
+ Lv4: 200
+ Lv5: 200
+ Lv6: 200
+ Lv7: 200
+ Lv8: 200
+ Lv9: 200
+ Lv10: 200
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 35
+ Lv3: 15
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 472
+ Name: "SL_SKA"
+ Description: "Eska"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 2400
+ Lv2: 1600
+ Lv3: 800
+ Lv4: 800
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ FixedCastTime: {
+ Lv1: 600
+ Lv2: 400
+ Lv3: 200
+ Lv4: 200
+ Lv5: 200
+ Lv6: 200
+ Lv7: 200
+ Lv8: 200
+ Lv9: 200
+ Lv10: 200
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 80
+ Lv3: 60
+ Lv4: 40
+ Lv5: 20
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 473
+ Name: "SM_SELFPROVOKE"
+ Description: "Provoke Self"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillData1: 30000
+},
+{
+ Id: 474
+ Name: "NPC_EMOTION_ON"
+ Description: "Emotion ON"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 475
+ Name: "ST_PRESERVE"
+ Description: "Preserve"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 600000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 476
+ Name: "ST_FULLSTRIP"
+ Description: "Divest All"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 477
+ Name: "WS_WEAPONREFINE"
+ Description: "Upgrade Weapon"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 478
+ Name: "CR_SLIMPITCHER"
+ Description: "Aid Condensed Potion"
+ MaxLevel: 10
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Red_Slim_Potion: 1
+// Red_Slim_Potion: 1
+// Red_Slim_Potion: 1
+// Red_Slim_Potion: 1
+// Red_Slim_Potion: 1
+// Yellow_Slim_Potion: 1
+// Yellow_Slim_Potion: 1
+// Yellow_Slim_Potion: 1
+// Yellow_Slim_Potion: 1
+// White_Slim_Potion: 1
+// }
+ }
+},
+{
+ Id: 479
+ Name: "CR_FULLPROTECTION"
+ Description: "Full Protection"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 240000
+ Lv3: 360000
+ Lv4: 480000
+ Lv5: 600000
+ Lv6: 720000
+ Lv7: 840000
+ Lv8: 960000
+ Lv9: 1080000
+ Lv10: 1200000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Coating_Bottle: 1
+// }
+ }
+},
+{
+ Id: 480
+ Name: "PA_SHIELDCHAIN"
+ Description: "Shield Chain"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 5
+ CastTime: 800
+ AfterCastActDelay: 1000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 31
+ Lv3: 34
+ Lv4: 37
+ Lv5: 40
+ Lv6: 43
+ Lv7: 46
+ Lv8: 49
+ Lv9: 52
+ Lv10: 55
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 481
+ Name: "HP_MANARECHARGE"
+ Description: "Mana Recharge"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 482
+ Name: "PF_DOUBLECASTING"
+ Description: "Double Casting"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1600
+ SkillData1: 90000
+ FixedCastTime: 400
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 483
+ Name: "HW_GANBANTEIN"
+ Description: "Ganbantein"
+ MaxLevel: 1
+ Range: 16
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ AfterCastActDelay: 5000
+ FixedCastTime: 3000
+ Requirements: {
+ SPCost: 40
+// Items: {
+// Yellow_Gemstone: 1
+// Blue_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 484
+ Name: "HW_GRAVITATION"
+ Description: "Gravitation Field"
+ MaxLevel: 5
+ Range: 18
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ IgnoreElement: true
+ IgnoreDefCards: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ FixedCastTime: 5000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 40
+ Lv3: 60
+ Lv4: 80
+ Lv5: 100
+ Lv6: 120
+ Lv7: 140
+ Lv8: 160
+ Lv9: 180
+ Lv10: 200
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0xb8
+ Layout: 2
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 485
+ Name: "WS_CARTTERMINATION"
+ Description: "Cart Termination"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreCards: true
+ }
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 15
+ ZenyCost: {
+ Lv1: 600
+ Lv2: 700
+ Lv3: 800
+ Lv4: 900
+ Lv5: 1000
+ Lv6: 1100
+ Lv7: 1200
+ Lv8: 1300
+ Lv9: 1400
+ Lv10: 1500
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ State: "CartBoost"
+ }
+},
+{
+ Id: 486
+ Name: "WS_OVERTHRUSTMAX"
+ Description: "Maximum Power Thrust"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 15
+ ZenyCost: {
+ Lv1: 3000
+ Lv2: 3500
+ Lv3: 4000
+ Lv4: 4500
+ Lv5: 5000
+ Lv6: 5500
+ Lv7: 6000
+ Lv8: 6500
+ Lv9: 7000
+ Lv10: 7500
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ }
+},
+{
+ Id: 487
+ Name: "CG_LONGINGFREEDOM"
+ Description: "Longing for Freedom"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 488
+ Name: "CG_HERMODE"
+ Description: "Wand of Hermode"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Ensemble: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 1
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+ Unit: {
+ Id: 0xb9
+ Layout: 3
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_ENSEMBLE: true
+ }
+ }
+},
+{
+ Id: 489
+ Name: "CG_TAROTCARD"
+ Description: "Tarot Card of Fate"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ IgnoreFlee: true
+ }
+ CastTime: 500
+ AfterCastActDelay: 3000
+ SkillData2: 30000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 490
+ Name: "CR_ACIDDEMONSTRATION"
+ Description: "Acid Demonstration"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ NumberOfHits: {
+ Lv1: -1
+ Lv2: -2
+ Lv3: -3
+ Lv4: -4
+ Lv5: -5
+ Lv6: -6
+ Lv7: -7
+ Lv8: -8
+ Lv9: -9
+ Lv10: -10
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Fire_Bottle: 1
+// Acid_Bottle: 1
+// }
+ }
+},
+{
+ Id: 491
+ Name: "CR_CULTIVATION"
+ Description: "Plant Cultivation"
+ MaxLevel: 2
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Mushroom_Spore: 1
+// Stem: 1
+// }
+ }
+},
+{
+ Id: 492
+ Name: "ITEM_ENCHANTARMS"
+ Description: "Weapon Enchantment"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ Element: {
+ Lv1: "Ele_Neutral"
+ Lv2: "Ele_Water"
+ Lv3: "Ele_Earth"
+ Lv4: "Ele_Fire"
+ Lv5: "Ele_Wind"
+ Lv6: "Ele_Poison"
+ Lv7: "Ele_Holy"
+ Lv8: "Ele_Dark"
+ Lv9: "Ele_Ghost"
+ Lv10: "Ele_Undead"
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 493
+ Name: "TK_MISSION"
+ Description: "Taekwon Mission"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 494
+ Name: "SL_HIGH"
+ Description: "Spirit of Rebirth"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 200000
+ Lv3: 250000
+ Lv4: 300000
+ Lv5: 350000
+ Lv6: 400000
+ Lv7: 450000
+ Lv8: 500000
+ Lv9: 550000
+ Lv10: 600000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 460
+ Lv2: 360
+ Lv3: 260
+ Lv4: 160
+ Lv5: 60
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 495
+ Name: "KN_ONEHAND"
+ Description: "Onehand Quicken"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: 100
+ WeaponTypes: {
+ 1HSwords: true
+ }
+ }
+},
+{
+ Id: 496
+ Name: "AM_TWILIGHT1"
+ Description: "Twilight Alchemy 1"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ FixedCastTime: 3000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 200
+// Items: {
+// Medicine_Bowl: 200
+// }
+ }
+},
+{
+ Id: 497
+ Name: "AM_TWILIGHT2"
+ Description: "Twilight Alchemy 2"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ FixedCastTime: 3000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 200
+// Items: {
+// Medicine_Bowl: 200
+// }
+ }
+},
+{
+ Id: 498
+ Name: "AM_TWILIGHT3"
+ Description: "Twilight Alchemy 3"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ FixedCastTime: 3000
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 200
+// Items: {
+// Medicine_Bowl: 200
+// }
+ }
+},
+{
+ Id: 499
+ Name: "HT_POWER"
+ Description: "Beast Strafing"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Spirit: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 2
+ AfterCastActDelay: 100
+ SkillData1: 100
+ Requirements: {
+ SPCost: 12
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 500
+ Name: "GS_GLITTERING"
+ Description: "Flip the Coin"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ SkillData1: 600000
+ Requirements: {
+ SPCost: 2
+ ZenyCost: 1
+ }
+},
+{
+ Id: 501
+ Name: "GS_FLING"
+ Description: "Fling"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreElement: true
+ IgnoreFlee: true
+ }
+ SkillData1: 30000
+ Requirements: {
+ SPCost: 10
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 502
+ Name: "GS_TRIPLEACTION"
+ Description: "Triple Action"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ Requirements: {
+ SPCost: 20
+ AmmoTypes: "All"
+ AmmoAmount: 1
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 503
+ Name: "GS_BULLSEYE"
+ Description: "Bulls Eye"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreCards: true
+ }
+ CastTime: 800
+ AfterCastActDelay: 1000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 30
+ AmmoTypes: "All"
+ AmmoAmount: 1
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 504
+ Name: "GS_MADNESSCANCEL"
+ Description: "Madness Canceller"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1600
+ AfterCastActDelay: 3000
+ SkillData1: 15000
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: 30
+ SpiritSphereCost: 4
+ }
+},
+{
+ Id: 505
+ Name: "GS_ADJUSTMENT"
+ Description: "AdJustment"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 800
+ AfterCastActDelay: 2000
+ SkillData1: 30000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 15
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 506
+ Name: "GS_INCREASING"
+ Description: "Increasing Accuracy"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ Requirements: {
+ SPCost: 30
+ SpiritSphereCost: 4
+ }
+},
+{
+ Id: 507
+ Name: "GS_MAGICALBULLET"
+ Description: "Magical Bullet"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Ghost"
+ Requirements: {
+ SPCost: 7
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 508
+ Name: "GS_CRACKER"
+ Description: "Cracker"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 10
+ AmmoTypes: "All"
+ AmmoAmount: 1
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 509
+ Name: "GS_SINGLEACTION"
+ Description: "Single Action"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 510
+ Name: "GS_SNAKEEYE"
+ Description: "Snake Eye"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 511
+ Name: "GS_CHAINACTION"
+ Description: "Chain Action"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 2
+},
+{
+ Id: 512
+ Name: "GS_TRACKING"
+ Description: "Tracking"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 600
+ Lv2: 700
+ Lv3: 800
+ Lv4: 900
+ Lv5: 1000
+ Lv6: 1100
+ Lv7: 1200
+ Lv8: 1300
+ Lv9: 1400
+ Lv10: 1500
+ }
+ AfterCastActDelay: 1500
+ FixedCastTime: {
+ Lv1: 600
+ Lv2: 700
+ Lv3: 800
+ Lv4: 900
+ Lv5: 1000
+ Lv6: 1100
+ Lv7: 1200
+ Lv8: 1300
+ Lv9: 1400
+ Lv10: 1500
+ }
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 20
+ Lv3: 25
+ Lv4: 30
+ Lv5: 35
+ Lv6: 40
+ Lv7: 45
+ Lv8: 50
+ Lv9: 55
+ Lv10: 60
+ }
+ WeaponTypes: {
+ Revolvers: true
+ Rifles: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 513
+ Name: "GS_DISARM"
+ Description: "Disarm"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: 1600
+ AfterCastActDelay: 1000
+ SkillData1: 30000
+ FixedCastTime: 400
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 20
+ Lv3: 25
+ Lv4: 30
+ Lv5: 35
+ Lv6: 40
+ Lv7: 45
+ Lv8: 50
+ Lv9: 55
+ Lv10: 60
+ }
+ WeaponTypes: {
+ Revolvers: true
+ Rifles: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 514
+ Name: "GS_PIERCINGSHOT"
+ Description: "Piercing Shot"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ }
+ CastTime: 1200
+ AfterCastActDelay: 500
+ SkillData2: 120000
+ FixedCastTime: 300
+ Requirements: {
+ SPCost: {
+ Lv1: 11
+ Lv2: 12
+ Lv3: 13
+ Lv4: 14
+ Lv5: 15
+ Lv6: 16
+ Lv7: 17
+ Lv8: 18
+ Lv9: 19
+ Lv10: 20
+ }
+ WeaponTypes: {
+ Revolvers: true
+ Rifles: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 515
+ Name: "GS_RAPIDSHOWER"
+ Description: "Rapid Shower"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 5
+ AfterCastActDelay: 1500
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ WeaponTypes: {
+ Revolvers: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 5
+ }
+},
+{
+ Id: 516
+ Name: "GS_DESPERADO"
+ Description: "Desperado"
+ MaxLevel: 10
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ AfterCastActDelay: 1000
+ AfterCastWalkDelay: 1000
+ SkillData1: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 32
+ Lv2: 34
+ Lv3: 36
+ Lv4: 38
+ Lv5: 40
+ Lv6: 42
+ Lv7: 44
+ Lv8: 46
+ Lv9: 48
+ Lv10: 50
+ }
+ WeaponTypes: {
+ Revolvers: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 10
+ }
+ Unit: {
+ Id: 0x86
+ Layout: 3
+ Interval: 100
+ Target: "Enemy"
+ }
+},
+{
+ Id: 517
+ Name: "GS_GATLINGFEVER"
+ Description: "Gatling Fever"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 800
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 32
+ Lv3: 34
+ Lv4: 36
+ Lv5: 38
+ Lv6: 40
+ Lv7: 42
+ Lv8: 44
+ Lv9: 46
+ Lv10: 48
+ }
+ WeaponTypes: {
+ GatlingGuns: true
+ }
+ }
+},
+{
+ Id: 518
+ Name: "GS_DUST"
+ Description: "Dust"
+ MaxLevel: 10
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ KnockBackTiles: 5
+ CastTime: 1200
+ AfterCastActDelay: 1000
+ FixedCastTime: 300
+ Requirements: {
+ SPCost: {
+ Lv1: 3
+ Lv2: 6
+ Lv3: 9
+ Lv4: 12
+ Lv5: 15
+ Lv6: 18
+ Lv7: 21
+ Lv8: 24
+ Lv9: 27
+ Lv10: 30
+ }
+ WeaponTypes: {
+ Shotguns: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 519
+ Name: "GS_FULLBUSTER"
+ Description: "Full Buster"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: {
+ Lv1: 1200
+ Lv2: 1400
+ Lv3: 1600
+ Lv4: 1800
+ Lv5: 2000
+ Lv6: 2200
+ Lv7: 2400
+ Lv8: 2600
+ Lv9: 2800
+ Lv10: 3000
+ }
+ SkillData2: 10000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ WeaponTypes: {
+ Shotguns: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 4
+ Lv4: 4
+ Lv5: 6
+ Lv6: 6
+ Lv7: 8
+ Lv8: 8
+ Lv9: 10
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 520
+ Name: "GS_SPREADATTACK"
+ Description: "Spread Attack"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 4
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 20
+ Lv3: 25
+ Lv4: 30
+ Lv5: 35
+ Lv6: 40
+ Lv7: 45
+ Lv8: 50
+ Lv9: 55
+ Lv10: 60
+ }
+ WeaponTypes: {
+ Shotguns: true
+ GrenadeLaunchers: true
+ }
+ AmmoTypes: {
+ A_BULLET: true
+ }
+ AmmoAmount: 5
+ }
+},
+{
+ Id: 521
+ Name: "GS_GROUNDDRIFT"
+ Description: "Ground Drift"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 3
+ CastTime: 800
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 3000
+ Lv2: 6000
+ Lv3: 9000
+ Lv4: 12000
+ Lv5: 15000
+ Lv6: 18000
+ Lv7: 21000
+ Lv8: 24000
+ Lv9: 27000
+ Lv10: 30000
+ }
+ SkillData2: 10000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 8
+ Lv3: 12
+ Lv4: 16
+ Lv5: 20
+ Lv6: 24
+ Lv7: 28
+ Lv8: 32
+ Lv9: 36
+ Lv10: 40
+ }
+ WeaponTypes: {
+ GrenadeLaunchers: true
+ }
+ AmmoTypes: {
+ A_GRENADE: true
+ }
+ AmmoAmount: 1
+ }
+ Unit: {
+ Id: 0xbe
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ }
+},
+{
+ Id: 522
+ Name: "NJ_TOBIDOUGU"
+ Description: "Shuriken Training"
+ MaxLevel: 10
+ AttackType: "Weapon"
+},
+{
+ Id: 523
+ Name: "NJ_SYURIKEN"
+ Description: "Throw Shuriken"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ Requirements: {
+ SPCost: 2
+ AmmoTypes: {
+ A_SHURIKEN: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 524
+ Name: "NJ_KUNAI"
+ Description: "Throw Kunai"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ NumberOfHits: 3
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 25
+ Lv3: 20
+ Lv4: 15
+ Lv5: 10
+ Lv6: 5
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AmmoTypes: {
+ A_KUNAI: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 525
+ Name: "NJ_HUUMA"
+ Description: "Throw Huuma Shuriken"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ NumberOfHits: {
+ Lv1: -3
+ Lv2: -3
+ Lv3: -4
+ Lv4: -4
+ Lv5: -5
+ Lv6: -5
+ Lv7: -6
+ Lv8: -6
+ Lv9: -7
+ Lv10: -7
+ }
+ CastTime: {
+ Lv1: 2400
+ Lv2: 2400
+ Lv3: 2400
+ Lv4: 2400
+ Lv5: 2400
+ Lv6: 2400
+ Lv7: 2400
+ Lv8: 2400
+ Lv9: 2400
+ Lv10: 2400
+ }
+ AfterCastActDelay: 2000
+ SkillData1: 100
+ FixedCastTime: 600
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ WeaponTypes: {
+ FuumaShurikens: true
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 526
+ Name: "NJ_ZENYNAGE"
+ Description: "Throw Zeny"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreElement: true
+ IgnoreFlee: true
+ }
+ AfterCastActDelay: 5000
+ Requirements: {
+ SPCost: 50
+ ZenyCost: {
+ Lv1: 500
+ Lv2: 1000
+ Lv3: 1500
+ Lv4: 2000
+ Lv5: 2500
+ Lv6: 3000
+ Lv7: 3500
+ Lv8: 4000
+ Lv9: 4500
+ Lv10: 5000
+ }
+ }
+},
+{
+ Id: 527
+ Name: "NJ_TATAMIGAESHI"
+ Description: "Improvised Defense"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ KnockBackTiles: 4
+ AfterCastActDelay: 3000
+ SkillData1: 3000
+ SkillData2: 3000
+ Requirements: {
+ SPCost: 15
+ }
+ Unit: {
+ Id: 0xbc
+ Layout: -1
+ Interval: 2000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 528
+ Name: "NJ_KASUMIKIRI"
+ Description: "Vanishing Slash"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 529
+ Name: "NJ_SHADOWJUMP"
+ Description: "Shadow Leap"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 9
+ Lv3: 11
+ Lv4: 13
+ Lv5: 15
+ Lv6: 17
+ Lv7: 19
+ Lv8: 21
+ Lv9: 23
+ Lv10: 25
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: 10
+ State: "Hiding"
+ }
+},
+{
+ Id: 530
+ Name: "NJ_KIRIKAGE"
+ Description: "Shadow Slash"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 9
+ Lv3: 11
+ Lv4: 13
+ Lv5: 15
+ Lv6: 17
+ Lv7: 19
+ Lv8: 21
+ Lv9: 23
+ Lv10: 25
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 10
+ State: "Hiding"
+ }
+},
+{
+ Id: 531
+ Name: "NJ_UTSUSEMI"
+ Description: "Cicada Skin Sheeding"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 7
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 15
+ Lv3: 18
+ Lv4: 21
+ Lv5: 24
+ Lv6: 27
+ Lv7: 30
+ Lv8: 33
+ Lv9: 36
+ Lv10: 39
+ }
+ }
+},
+{
+ Id: 532
+ Name: "NJ_BUNSINJYUTSU"
+ Description: "Mirror Image"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3200
+ Lv2: 2800
+ Lv3: 2400
+ Lv4: 2000
+ Lv5: 1600
+ Lv6: 1200
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ FixedCastTime: {
+ Lv1: 800
+ Lv2: 700
+ Lv3: 600
+ Lv4: 500
+ Lv5: 400
+ Lv6: 300
+ Lv7: 200
+ Lv8: 200
+ Lv9: 200
+ Lv10: 200
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 32
+ Lv3: 34
+ Lv4: 36
+ Lv5: 38
+ Lv6: 40
+ Lv7: 42
+ Lv8: 44
+ Lv9: 46
+ Lv10: 48
+ }
+// Items: {
+// Shadow_Orb: 1
+// }
+ }
+},
+{
+ Id: 533
+ Name: "NJ_NINPOU"
+ Description: "Spirit of the Blade"
+ MaxLevel: 10
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 534
+ Name: "NJ_KOUENKA"
+ Description: "Crimson Fire Petal"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 560
+ Lv2: 1120
+ Lv3: 1680
+ Lv4: 2240
+ Lv5: 2800
+ Lv6: 3360
+ Lv7: 3840
+ Lv8: 4480
+ Lv9: 5040
+ Lv10: 5600
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 280
+ Lv3: 420
+ Lv4: 560
+ Lv5: 700
+ Lv6: 840
+ Lv7: 960
+ Lv8: 1120
+ Lv9: 1260
+ Lv10: 1400
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 20
+ Lv3: 22
+ Lv4: 24
+ Lv5: 26
+ Lv6: 28
+ Lv7: 30
+ Lv8: 32
+ Lv9: 34
+ Lv10: 36
+ }
+ }
+},
+{
+ Id: 535
+ Name: "NJ_KAENSIN"
+ Description: "Crimson Fire Formation"
+ MaxLevel: 10
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 4800
+ Lv2: 4400
+ Lv3: 4000
+ Lv4: 3600
+ Lv5: 3200
+ Lv6: 2800
+ Lv7: 2400
+ Lv8: 2000
+ Lv9: 1600
+ Lv10: 1200
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 20000
+ FixedCastTime: {
+ Lv1: 1200
+ Lv2: 1100
+ Lv3: 1000
+ Lv4: 900
+ Lv5: 800
+ Lv6: 700
+ Lv7: 600
+ Lv8: 500
+ Lv9: 400
+ Lv10: 300
+ }
+ Requirements: {
+ SPCost: 25
+// Items: {
+// Flame_Stone: 1
+// }
+ }
+ Unit: {
+ Id: 0xbd
+ Layout: -1
+ Interval: 20
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 536
+ Name: "NJ_BAKUENRYU"
+ Description: "Raging Fire Dragon"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ NumberOfHits: 3
+ InterruptCast: true
+ CastTime: 2400
+ AfterCastActDelay: 2000
+ FixedCastTime: 600
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+// Items: {
+// Flame_Stone: 1
+// }
+ }
+},
+{
+ Id: 537
+ Name: "NJ_HYOUSENSOU"
+ Description: "Spear of Ice"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ NumberOfHits: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 560
+ Lv2: 1120
+ Lv3: 1680
+ Lv4: 2240
+ Lv5: 2800
+ Lv6: 3360
+ Lv7: 3840
+ Lv8: 4480
+ Lv9: 5040
+ Lv10: 5600
+ }
+ FixedCastTime: {
+ Lv1: 140
+ Lv2: 280
+ Lv3: 420
+ Lv4: 560
+ Lv5: 700
+ Lv6: 840
+ Lv7: 960
+ Lv8: 1120
+ Lv9: 1260
+ Lv10: 1400
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 18
+ Lv3: 21
+ Lv4: 24
+ Lv5: 27
+ Lv6: 30
+ Lv7: 33
+ Lv8: 36
+ Lv9: 39
+ Lv10: 42
+ }
+ }
+},
+{
+ Id: 538
+ Name: "NJ_SUITON"
+ Description: "Hidden Water"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2400
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ SkillData2: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ FixedCastTime: 600
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 18
+ Lv3: 21
+ Lv4: 24
+ Lv5: 27
+ Lv6: 30
+ Lv7: 33
+ Lv8: 36
+ Lv9: 39
+ Lv10: 42
+ }
+// Items: {
+// Ice_Stone: 1
+// }
+ }
+ Unit: {
+ Id: 0xbb
+ Layout: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 4
+ }
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 539
+ Name: "NJ_HYOUSYOURAKU"
+ Description: "Ice Meteor"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1600
+ Lv2: 2000
+ Lv3: 2400
+ Lv4: 2800
+ Lv5: 3200
+ Lv6: 3200
+ Lv7: 3200
+ Lv8: 3200
+ Lv9: 3200
+ Lv10: 3200
+ }
+ AfterCastActDelay: 2000
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ FixedCastTime: {
+ Lv1: 400
+ Lv2: 500
+ Lv3: 600
+ Lv4: 700
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+// Items: {
+// Ice_Stone: 1
+// }
+ }
+},
+{
+ Id: 540
+ Name: "NJ_HUUJIN"
+ Description: "Wind Blade"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 2
+ Lv4: 3
+ Lv5: 3
+ Lv6: 4
+ Lv7: 4
+ Lv8: 5
+ Lv9: 5
+ Lv10: 6
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 800
+ Lv2: 1200
+ Lv3: 1600
+ Lv4: 2000
+ Lv5: 2400
+ Lv6: 2800
+ Lv7: 3200
+ Lv8: 3600
+ Lv9: 4000
+ Lv10: 4400
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: {
+ Lv1: 200
+ Lv2: 300
+ Lv3: 400
+ Lv4: 500
+ Lv5: 600
+ Lv6: 700
+ Lv7: 800
+ Lv8: 900
+ Lv9: 1000
+ Lv10: 1100
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 541
+ Name: "NJ_RAIGEKISAI"
+ Description: "Lightning Strike of Destruction"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 4
+ Lv6: 4
+ Lv7: 5
+ Lv8: 5
+ Lv9: 6
+ Lv10: 6
+ }
+ InterruptCast: true
+ CastTime: 3200
+ SkillData1: 100
+ FixedCastTime: 800
+ Requirements: {
+ SPCost: {
+ Lv1: 16
+ Lv2: 20
+ Lv3: 24
+ Lv4: 28
+ Lv5: 32
+ Lv6: 36
+ Lv7: 40
+ Lv8: 44
+ Lv9: 48
+ Lv10: 52
+ }
+// Items: {
+// Wind_Stone: 1
+// }
+ }
+ Unit: {
+ Id: 0x86
+ Range: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 4
+ Lv4: 4
+ Lv5: 5
+ Lv6: 5
+ Lv7: 6
+ Lv8: 6
+ Lv9: 7
+ Lv10: 7
+ }
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 542
+ Name: "NJ_KAMAITACHI"
+ Description: "Kamaitachi"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ SplashRange: 3
+ InterruptCast: true
+ SkillInstances: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ CastTime: 3200
+ FixedCastTime: 800
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+// Items: {
+// Wind_Stone: 1
+// }
+ }
+},
+{
+ Id: 543
+ Name: "NJ_NEN"
+ Description: "Soul"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 4000
+ Lv2: 3200
+ Lv3: 2400
+ Lv4: 1600
+ Lv5: 800
+ Lv6: 800
+ Lv7: 800
+ Lv8: 800
+ Lv9: 800
+ Lv10: 800
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 800
+ Lv3: 600
+ Lv4: 400
+ Lv5: 200
+ Lv6: 200
+ Lv7: 200
+ Lv8: 200
+ Lv9: 200
+ Lv10: 200
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ HPRateCost: -5
+ }
+},
+{
+ Id: 544
+ Name: "NJ_ISSEN"
+ Description: "Final Strike"
+ MaxLevel: 10
+ Range: -5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 653
+ Name: "NPC_EARTHQUAKE"
+ Description: "Earthquake"
+ MaxLevel: 10
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ IgnoreLandProtector: true
+ ShowSkillScale: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ SplitDamage: true
+ IgnoreDefense: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 7
+ Lv3: 9
+ Lv4: 11
+ Lv5: 13
+ Lv6: 5
+ Lv7: 7
+ Lv8: 9
+ Lv9: 11
+ Lv10: 13
+ }
+ SkillData1: 900
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc6
+ Range: {
+ Lv1: 5
+ Lv2: 7
+ Lv3: 9
+ Lv4: 11
+ Lv5: 13
+ Lv6: 5
+ Lv7: 7
+ Lv8: 9
+ Lv9: 11
+ Lv10: 13
+ }
+ Interval: 300
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 654
+ Name: "NPC_FIREBREATH"
+ Description: "Fire Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ SplashRange: 5
+ SkillInstances: 14
+},
+{
+ Id: 655
+ Name: "NPC_ICEBREATH"
+ Description: "Ice Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ SplashRange: 5
+ SkillInstances: 14
+ SkillData2: 12000
+ FixedCastTime: -1
+},
+{
+ Id: 656
+ Name: "NPC_THUNDERBREATH"
+ Description: "Thunder Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+ SplashRange: 5
+ SkillInstances: 14
+},
+{
+ Id: 657
+ Name: "NPC_ACIDBREATH"
+ Description: "Acid Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ SplashRange: 5
+ SkillInstances: 14
+ SkillData2: 60000
+ FixedCastTime: -1
+},
+{
+ Id: 658
+ Name: "NPC_DARKNESSBREATH"
+ Description: "Darkness Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Dark"
+ SplashRange: 5
+ SkillInstances: 14
+},
+{
+ Id: 659
+ Name: "NPC_DRAGONFEAR"
+ Description: "Dragon Fear"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: {
+ Lv1: 5000
+ Lv2: 30000
+ Lv3: 30000
+ Lv4: 120000
+ Lv5: 120000
+ Lv6: 120000
+ Lv7: 120000
+ Lv8: 120000
+ Lv9: 120000
+ Lv10: 120000
+ }
+ FixedCastTime: -1
+},
+{
+ Id: 660
+ Name: "NPC_BLEEDING"
+ Description: "Bleeding"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 120000
+ FixedCastTime: -1
+},
+{
+ Id: 661
+ Name: "NPC_PULSESTRIKE"
+ Description: "Pulse Strike"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 7
+ KnockBackTiles: 7
+},
+{
+ Id: 662
+ Name: "NPC_HELLJUDGEMENT"
+ Description: "Hell's Judgement"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 14
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 663
+ Name: "NPC_WIDESILENCE"
+ Description: "Wide Silence"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 664
+ Name: "NPC_WIDEFREEZE"
+ Description: "Wide Freeze"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 12000
+ FixedCastTime: -1
+},
+{
+ Id: 665
+ Name: "NPC_WIDEBLEEDING"
+ Description: "Wide Bleeding"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 120000
+ FixedCastTime: -1
+},
+{
+ Id: 666
+ Name: "NPC_WIDESTONE"
+ Description: "Wide Petrify"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 20000
+ FixedCastTime: -1
+},
+{
+ Id: 667
+ Name: "NPC_WIDECONFUSE"
+ Description: "Wide Confusion"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 668
+ Name: "NPC_WIDESLEEP"
+ Description: "Wide Sleep"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 669
+ Name: "NPC_WIDESIGHT"
+ Description: "Wide Sight"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 5
+ SkillData1: 10000
+ FixedCastTime: -1
+},
+{
+ Id: 670
+ Name: "NPC_EVILLAND"
+ Description: "Evil Land"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ DamageType: {
+ NoDamage: true
+ IgnoreElement: true
+ IgnoreDefCards: true
+ }
+ SkillData1: 30000
+ SkillData2: 30000
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc7
+ Layout: 1
+ Range: {
+ Lv1: 4
+ Lv2: 7
+ Lv3: 10
+ Lv4: 13
+ Lv5: 16
+ Lv6: 19
+ Lv7: 22
+ Lv8: 25
+ Lv9: 28
+ Lv10: 31
+ }
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ }
+ }
+},
+{
+ Id: 671
+ Name: "NPC_MAGICMIRROR"
+ Description: "Magic Mirror"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 672
+ Name: "NPC_SLOWCAST"
+ Description: "Slow Cast"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 673
+ Name: "NPC_CRITICALWOUND"
+ Description: "Critical Wounds"
+ MaxLevel: 5
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 674
+ Name: "NPC_EXPULSION"
+ Description: "Expulsion"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 675
+ Name: "NPC_STONESKIN"
+ Description: "Stone Skin"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 676
+ Name: "NPC_ANTIMAGIC"
+ Description: "Anti Magic"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 677
+ Name: "NPC_WIDECURSE"
+ Description: "Wide Curse"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 30000
+ FixedCastTime: -1
+},
+{
+ Id: 678
+ Name: "NPC_WIDESTUN"
+ Description: "Wide Stun"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 5
+ Lv3: 8
+ Lv4: 11
+ Lv5: 14
+ Lv6: 17
+ Lv7: 20
+ Lv8: 23
+ Lv9: 26
+ Lv10: 29
+ }
+ SkillData2: 5000
+ FixedCastTime: -1
+},
+{
+ Id: 679
+ Name: "NPC_VAMPIRE_GIFT"
+ Description: "Vampire Gift"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 7
+ Lv3: 9
+ Lv4: 11
+ Lv5: 13
+ Lv6: 13
+ Lv7: 13
+ Lv8: 13
+ Lv9: 13
+ Lv10: 13
+ }
+},
+{
+ Id: 680
+ Name: "NPC_WIDESOULDRAIN"
+ Description: "Wide Soul Drain"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ ShowSkillScale: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 7
+ Lv3: 9
+ Lv4: 11
+ Lv5: 13
+ Lv6: 13
+ Lv7: 13
+ Lv8: 13
+ Lv9: 13
+ Lv10: 13
+ }
+},
+{
+ Id: 681
+ Name: "ALL_INCCARRY"
+ Description: "Increase Weight Limit R"
+ MaxLevel: 10
+ SkillInfo: {
+ Quest: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 682
+ Name: "NPC_TALK"
+ Description: "Talk"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+},
+{
+ Id: 683
+ Name: "NPC_HELLPOWER"
+ Description: "Hell Power"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ Element: "Ele_Weapon"
+ SkillData2: 300000
+ FixedCastTime: -1
+},
+{
+ Id: 684
+ Name: "NPC_WIDEHELLDIGNITY"
+ Description: "Hell Dignity"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ SkillData2: 300000
+ FixedCastTime: -1
+},
+{
+ Id: 685
+ Name: "NPC_INVINCIBLE"
+ Description: "Invincible"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+},
+{
+ Id: 686
+ Name: "NPC_INVINCIBLEOFF"
+ Description: "Invincible off"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 60000
+ FixedCastTime: -1
+},
+{
+ Id: 687
+ Name: "NPC_ALLHEAL"
+ Description: "Full Heal"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+},
+{
+ Id: 688
+ Name: "GM_SANDMAN"
+ Description: "GM Sandman"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 689
+ Name: "CASH_BLESSING"
+ Description: "Party Blessing"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ FixedCastTime: -1
+},
+{
+ Id: 690
+ Name: "CASH_INCAGI"
+ Description: "Party Increase AGI"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ FixedCastTime: -1
+},
+{
+ Id: 691
+ Name: "CASH_ASSUMPTIO"
+ Description: "Party Assumptio"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 40000
+ Lv3: 60000
+ Lv4: 80000
+ Lv5: 100000
+ Lv6: 120000
+ Lv7: 140000
+ Lv8: 160000
+ Lv9: 180000
+ Lv10: 200000
+ }
+ FixedCastTime: -1
+},
+{
+ Id: 692
+ Name: "ALL_CATCRY"
+ Description: "Cat Cry"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 50
+ }
+},
+{
+ Id: 693
+ Name: "ALL_PARTYFLEE"
+ Description: "Party Flee"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+},
+{
+ Id: 694
+ Name: "ALL_ANGEL_PROTECT"
+ Description: "Angel's Protection"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NPC: true
+ NoCastSelf: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: 30000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 695
+ Name: "ALL_DREAM_SUMMERNIGHT"
+ Description: "Summer Night Dream"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 12000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 697
+ Name: "ALL_REVERSEORCISH"
+ Description: "Reverse Orcish"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 1200000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 698
+ Name: "ALL_WEWISH"
+ Description: "Christmas Carol"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NPC: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 20000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 1001
+ Name: "KN_CHARGEATK"
+ Description: "Charge Attack"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: 250
+ FixedCastTime: 250
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 1002
+ Name: "CR_SHRINK"
+ Description: "Shrink"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ KnockBackTiles: 2
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 15
+ State: "Shield"
+ }
+},
+{
+ Id: 1003
+ Name: "AS_SONICACCEL"
+ Description: "Sonic Acceleration"
+ MaxLevel: 1
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 1004
+ Name: "AS_VENOMKNIFE"
+ Description: "Throw Venom Knife"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ IgnoreCards: true
+ }
+ SkillData2: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 15
+ AmmoTypes: {
+ A_DAGGER: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 1005
+ Name: "RG_CLOSECONFINE"
+ Description: "Close Confine"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 25
+ }
+},
+{
+ Id: 1006
+ Name: "WZ_SIGHTBLASTER"
+ Description: "Sight Blaster"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SplashRange: 1
+ InterruptCast: true
+ KnockBackTiles: 3
+ CastTime: 1280
+ SkillData1: 120000
+ FixedCastTime: 320
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 1007
+ Name: "SA_CREATECON"
+ Description: "Create Elemental Converter"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 1008
+ Name: "SA_ELEMENTWATER"
+ Description: "Elemental Change Water"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 1800000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Elemental_Water: 1
+// }
+ }
+},
+{
+ Id: 1009
+ Name: "HT_PHANTASMIC"
+ Description: "Phantasmic Arrow"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ KnockBackTiles: 3
+ Requirements: {
+ SPCost: 10
+ WeaponTypes: {
+ Bows: true
+ }
+ }
+},
+{
+ Id: 1010
+ Name: "BA_PANGVOICE"
+ Description: "Pang Voice"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: 800
+ AfterCastActDelay: 2000
+ SkillData1: 17000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 1011
+ Name: "DC_WINKCHARM"
+ Description: "Wink of Charm"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: 800
+ AfterCastActDelay: 2000
+ SkillData1: 10000
+ SkillData2: 17000
+ FixedCastTime: 200
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 1012
+ Name: "BS_UNFAIRLYTRICK"
+ Description: "Unfair Trick"
+ MaxLevel: 1
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 1013
+ Name: "BS_GREED"
+ Description: "Greed"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 1014
+ Name: "PR_REDEMPTIO"
+ Description: "Redemptio"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 14
+ NumberOfHits: 0
+ InterruptCast: true
+ CastTime: 3200
+ FixedCastTime: 800
+ CastTimeOptions: {
+ IgnoreDex: true
+ }
+ Requirements: {
+ SPCost: 400
+ }
+},
+{
+ Id: 1015
+ Name: "MO_KITRANSLATION"
+ Description: "Ki Translation"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ Quest: true
+ PartyOnly: true
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 600000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 40
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 1016
+ Name: "MO_BALKYOUNG"
+ Description: "Ki Explosion"
+ MaxLevel: 1
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 5
+ AfterCastActDelay: 2000
+ SkillData2: 5000
+ FixedCastTime: -1
+ Requirements: {
+ HPCost: 10
+ SPCost: 20
+ }
+},
+{
+ Id: 1017
+ Name: "SA_ELEMENTGROUND"
+ Description: "Elemental Change Earth"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 1800000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Elemental_Earth: 1
+// }
+ }
+},
+{
+ Id: 1018
+ Name: "SA_ELEMENTFIRE"
+ Description: "Elemental Change Fire"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 1800000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Elemental_Fire: 1
+// }
+ }
+},
+{
+ Id: 1019
+ Name: "SA_ELEMENTWIND"
+ Description: "Elemental Change Wind"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 1800000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 30
+// Items: {
+// Elemental_Wind: 1
+// }
+ }
+},
+{
+ Id: 2001
+ Name: "RK_ENCHANTBLADE"
+ Description: "Enchant Blade"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 2002
+ Name: "RK_SONICWAVE"
+ Description: "Sonic Wave"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ }
+},
+{
+ Id: 2003
+ Name: "RK_DEATHBOUND"
+ Description: "Death Bound"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 3
+ AfterCastActDelay: 2000
+ SkillData1: 2000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 31
+ Lv3: 34
+ Lv4: 37
+ Lv5: 40
+ Lv6: 43
+ Lv7: 46
+ Lv8: 49
+ Lv9: 52
+ Lv10: 55
+ }
+ }
+},
+{
+ Id: 2004
+ Name: "RK_HUNDREDSPEAR"
+ Description: "Hundred Spear"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -5
+ CastTime: {
+ Lv1: 1000
+ Lv2: 900
+ Lv3: 800
+ Lv4: 700
+ Lv5: 600
+ Lv6: 500
+ Lv7: 400
+ Lv8: 300
+ Lv9: 200
+ Lv10: 100
+ }
+ AfterCastActDelay: 500
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2005
+ Name: "RK_WINDCUTTER"
+ Description: "Wind Cutter"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ KnockBackTiles: 3
+ SkillData1: 15000
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2006
+ Name: "RK_IGNITIONBREAK"
+ Description: "Ignition Break"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 5
+ CastTime: 1000
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 40
+ Lv3: 45
+ Lv4: 50
+ Lv5: 55
+ Lv6: 60
+ Lv7: 65
+ Lv8: 70
+ Lv9: 75
+ Lv10: 80
+ }
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2007
+ Name: "RK_DRAGONTRAINING"
+ Description: "Dragon Training"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 2008
+ Name: "RK_DRAGONBREATH"
+ Description: "Dragon Breath"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 3
+ Lv8: 3
+ Lv9: 4
+ Lv10: 4
+ }
+ CastTime: {
+ Lv1: 0
+ Lv2: 0
+ Lv3: 0
+ Lv4: 1000
+ Lv5: 1000
+ Lv6: 1000
+ Lv7: 1500
+ Lv8: 1500
+ Lv9: 2000
+ Lv10: 2000
+ }
+ AfterCastActDelay: 2000
+ SkillData1: 10000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ State: "Dragon"
+ }
+},
+{
+ Id: 2009
+ Name: "RK_DRAGONHOWLING"
+ Description: "Dragon Howling"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ SkillData1: 15000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 30
+ State: "Dragon"
+ }
+},
+{
+ Id: 2010
+ Name: "RK_RUNEMASTERY"
+ Description: "Rune Mastery"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2011
+ Name: "RK_MILLENNIUMSHIELD"
+ Description: "Millenium Shield"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 180000
+ SkillData2: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2012
+ Name: "RK_CRUSHSTRIKE"
+ Description: "Crush Strike"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SplashRange: 0
+ InterruptCast: true
+ SkillData1: 180000
+ SkillData2: 30000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2013
+ Name: "RK_REFRESH"
+ Description: "Refresh"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 60000
+ SkillData2: 120000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2014
+ Name: "RK_GIANTGROWTH"
+ Description: "Giant Growth"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 180000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2015
+ Name: "RK_STONEHARDSKIN"
+ Description: "Stone Hard Skin"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 180000
+ SkillData2: 10000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2016
+ Name: "RK_VITALITYACTIVATION"
+ Description: "Vitality Activation"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 180000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2017
+ Name: "RK_STORMBLAST"
+ Description: "Storm Blast"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ KnockBackTiles: 7
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2018
+ Name: "RK_FIGHTINGSPIRIT"
+ Description: "Fighting Spirit"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ SkillData1: 180000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2019
+ Name: "RK_ABUNDANCE"
+ Description: "Abundance"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 180000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2020
+ Name: "RK_PHANTOMTHRUST"
+ Description: "Phantom Thrust"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 18
+ Lv3: 21
+ Lv4: 24
+ Lv5: 27
+ Lv6: 30
+ Lv7: 33
+ Lv8: 36
+ Lv9: 39
+ Lv10: 42
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2021
+ Name: "GC_VENOMIMPRESS"
+ Description: "Venom Impress"
+ MaxLevel: 5
+ Range: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 16
+ Lv3: 20
+ Lv4: 24
+ Lv5: 28
+ Lv6: 32
+ Lv7: 36
+ Lv8: 40
+ Lv9: 44
+ Lv10: 48
+ }
+ }
+},
+{
+ Id: 2022
+ Name: "GC_CROSSIMPACT"
+ Description: "Cross Impact"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -7
+ AfterCastActDelay: {
+ Lv1: 2500
+ Lv2: 2000
+ Lv3: 1500
+ Lv4: 1000
+ Lv5: 500
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 25
+ State: "Moveable"
+ }
+},
+{
+ Id: 2023
+ Name: "GC_DARKILLUSION"
+ Description: "Sudden Attack"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 2024
+ Name: "GC_RESEARCHNEWPOISON"
+ Description: "Research New Poison"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2025
+ Name: "GC_CREATENEWPOISON"
+ Description: "Create New Poison"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 2026
+ Name: "GC_ANTIDOTE"
+ Description: "Antidote"
+ MaxLevel: 1
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Guillotine_Antidote: 1
+// }
+ }
+},
+{
+ Id: 2027
+ Name: "GC_POISONINGWEAPON"
+ Description: "Poisoning Weapon"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 420000
+ Lv8: 480000
+ Lv9: 540000
+ Lv10: 600000
+ }
+ SkillData2: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ }
+},
+{
+ Id: 2028
+ Name: "GC_WEAPONBLOCKING"
+ Description: "Weapon Blocking"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 2000
+ SkillData1: 180000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 36
+ Lv3: 32
+ Lv4: 28
+ Lv5: 24
+ Lv6: 20
+ Lv7: 16
+ Lv8: 12
+ Lv9: 8
+ Lv10: 4
+ }
+ }
+},
+{
+ Id: 2029
+ Name: "GC_COUNTERSLASH"
+ Description: "Counter Slash"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 3
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 5
+ Lv2: 8
+ Lv3: 11
+ Lv4: 14
+ Lv5: 17
+ Lv6: 20
+ Lv7: 23
+ Lv8: 26
+ Lv9: 29
+ Lv10: 32
+ }
+ }
+},
+{
+ Id: 2030
+ Name: "GC_WEAPONCRUSH"
+ Description: "Weapon Crush"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+ }
+},
+{
+ Id: 2031
+ Name: "GC_VENOMPRESSURE"
+ Description: "Venom Pressure"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+ State: "PoisonWeapon"
+ }
+},
+{
+ Id: 2032
+ Name: "GC_POISONSMOKE"
+ Description: "Poison Smoke"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 6000
+ Lv2: 8000
+ Lv3: 10000
+ Lv4: 12000
+ Lv5: 14000
+ Lv6: 16000
+ Lv7: 18000
+ Lv8: 20000
+ Lv9: 22000
+ Lv10: 24000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 40
+ State: "PoisonWeapon"
+ }
+ Unit: {
+ Id: 0xe1
+ Layout: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2033
+ Name: "GC_CLOAKINGEXCEED"
+ Description: "Cloaking Exceed"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 45
+ }
+},
+{
+ Id: 2034
+ Name: "GC_PHANTOMMENACE"
+ Description: "Phantom Menace"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 2035
+ Name: "GC_HALLUCINATIONWALK"
+ Description: "Hallucination Walk"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 35000
+ Lv3: 40000
+ Lv4: 45000
+ Lv5: 50000
+ Lv6: 55000
+ Lv7: 60000
+ Lv8: 65000
+ Lv9: 70000
+ Lv10: 75000
+ }
+ SkillData2: 25000
+ CoolDown: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 2036
+ Name: "GC_ROLLINGCUTTER"
+ Description: "Rolling Cutter"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 2
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ AfterCastActDelay: 200
+ SkillData1: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 5
+ WeaponTypes: {
+ Katars: true
+ }
+ }
+},
+{
+ Id: 2037
+ Name: "GC_CROSSRIPPERSLASHER"
+ Description: "Cross Ripper Slasher"
+ MaxLevel: 5
+ Range: {
+ Lv1: 9
+ Lv2: 10
+ Lv3: 11
+ Lv4: 12
+ Lv5: 13
+ Lv6: 14
+ Lv7: 15
+ Lv8: 16
+ Lv9: 17
+ Lv10: 18
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ WeaponTypes: {
+ Katars: true
+ }
+ State: "RollingCutter"
+ }
+},
+{
+ Id: 2038
+ Name: "AB_JUDEX"
+ Description: "Judex"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ NumberOfHits: -3
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 500
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 23
+ Lv3: 26
+ Lv4: 29
+ Lv5: 32
+ Lv6: 35
+ Lv7: 38
+ Lv8: 41
+ Lv9: 44
+ Lv10: 47
+ }
+ }
+},
+{
+ Id: 2039
+ Name: "AB_ANCILLA"
+ Description: "Ancilla"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 30
+ SPRateCost: -30
+ }
+},
+{
+ Id: 2040
+ Name: "AB_ADORAMUS"
+ Description: "Adoramus"
+ MaxLevel: 10
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ NumberOfHits: -10
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 6000
+ Lv2: 7000
+ Lv3: 8000
+ Lv4: 9000
+ Lv5: 10000
+ Lv6: 11000
+ Lv7: 12000
+ Lv8: 13000
+ Lv9: 14000
+ Lv10: 15000
+ }
+ SkillData2: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 2041
+ Name: "AB_CLEMENTIA"
+ Description: "Crementia"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 7
+ Lv3: 15
+ Lv4: 15
+ Lv5: 15
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ InterruptCast: true
+ CastTime: 3000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 180000
+ Lv3: 240000
+ Lv4: 300000
+ Lv5: 360000
+ Lv6: 420000
+ Lv7: 480000
+ Lv8: 540000
+ Lv9: 600000
+ Lv10: 660000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 280
+ Lv2: 320
+ Lv3: 360
+ Lv4: 400
+ Lv5: 440
+ Lv6: 480
+ Lv7: 520
+ Lv8: 560
+ Lv9: 600
+ Lv10: 640
+ }
+ }
+},
+{
+ Id: 2042
+ Name: "AB_CANTO"
+ Description: "Canto Candidus"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 7
+ Lv3: 15
+ Lv4: 15
+ Lv5: 15
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ InterruptCast: true
+ CastTime: 3000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 180000
+ Lv3: 240000
+ Lv4: 300000
+ Lv5: 360000
+ Lv6: 420000
+ Lv7: 480000
+ Lv8: 540000
+ Lv9: 600000
+ Lv10: 660000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 200
+ Lv2: 220
+ Lv3: 240
+ Lv4: 260
+ Lv5: 280
+ Lv6: 300
+ Lv7: 320
+ Lv8: 340
+ Lv9: 360
+ Lv10: 380
+ }
+ }
+},
+{
+ Id: 2043
+ Name: "AB_CHEAL"
+ Description: "Coluceo Heal"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 7
+ Lv3: 15
+ Lv4: 15
+ Lv5: 15
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ InterruptCast: true
+ CastTime: 3000
+ CoolDown: 2000
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 500
+ Lv3: -1
+ Lv4: -1
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 200
+ Lv2: 220
+ Lv3: 240
+ Lv4: 260
+ Lv5: 280
+ Lv6: 300
+ Lv7: 320
+ Lv8: 340
+ Lv9: 360
+ Lv10: 380
+ }
+ }
+},
+{
+ Id: 2044
+ Name: "AB_EPICLESIS"
+ Description: "Epiclesis"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 18000
+ Lv2: 21000
+ Lv3: 24000
+ Lv4: 27000
+ Lv5: 30000
+ Lv6: 33000
+ Lv7: 36000
+ Lv8: 39000
+ Lv9: 42000
+ Lv10: 45000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 300
+// Items: {
+// Ansila: 1
+// Holy_Water: 1
+// }
+ }
+ Unit: {
+ Id: 0xca
+ Range: 2
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2045
+ Name: "AB_PRAEFATIO"
+ Description: "Praefatio"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ InterruptCast: true
+ CastTime: 2000
+ SkillData1: 120000
+ CoolDown: {
+ Lv1: 13000
+ Lv2: 16000
+ Lv3: 19000
+ Lv4: 22000
+ Lv5: 25000
+ Lv6: 28000
+ Lv7: 31000
+ Lv8: 34000
+ Lv9: 37000
+ Lv10: 40000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 90
+ Lv2: 100
+ Lv3: 110
+ Lv4: 120
+ Lv5: 130
+ Lv6: 140
+ Lv7: 150
+ Lv8: 160
+ Lv9: 170
+ Lv10: 180
+ }
+ }
+},
+{
+ Id: 2046
+ Name: "AB_ORATIO"
+ Description: "Oratio"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: 30000
+ CoolDown: 2000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 38
+ Lv3: 41
+ Lv4: 44
+ Lv5: 47
+ Lv6: 50
+ Lv7: 53
+ Lv8: 56
+ Lv9: 59
+ Lv10: 62
+ }
+ }
+},
+{
+ Id: 2047
+ Name: "AB_LAUDAAGNUS"
+ Description: "Lauda Agnus"
+ MaxLevel: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ InterruptCast: true
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 60
+ Lv3: 70
+ Lv4: 80
+ Lv5: 90
+ Lv6: 100
+ Lv7: 110
+ Lv8: 120
+ Lv9: 130
+ Lv10: 140
+ }
+ }
+},
+{
+ Id: 2048
+ Name: "AB_LAUDARAMUS"
+ Description: "Lauda Ramus"
+ MaxLevel: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ InterruptCast: true
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 60
+ Lv3: 70
+ Lv4: 80
+ Lv5: 90
+ Lv6: 100
+ Lv7: 110
+ Lv8: 120
+ Lv9: 130
+ Lv10: 140
+ }
+ }
+},
+{
+ Id: 2049
+ Name: "AB_EUCHARISTICA"
+ Description: "Eucharistica"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2050
+ Name: "AB_RENOVATIO"
+ Description: "Renovatio"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 3000
+ SkillData1: 90000
+ CoolDown: 1000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 70
+ }
+},
+{
+ Id: 2051
+ Name: "AB_HIGHNESSHEAL"
+ Description: "Highness Heal"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ IgnoreDefense: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 100
+ Lv3: 130
+ Lv4: 160
+ Lv5: 190
+ Lv6: 220
+ Lv7: 250
+ Lv8: 280
+ Lv9: 310
+ Lv10: 340
+ }
+ }
+},
+{
+ Id: 2052
+ Name: "AB_CLEARANCE"
+ Description: "Clearance"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 4000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 54
+ Lv2: 60
+ Lv3: 66
+ Lv4: 72
+ Lv5: 78
+ Lv6: 84
+ Lv7: 90
+ Lv8: 96
+ Lv9: 102
+ Lv10: 108
+ }
+ }
+},
+{
+ Id: 2053
+ Name: "AB_EXPIATIO"
+ Description: "Expiatio"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 180000
+ Lv3: 210000
+ Lv4: 240000
+ Lv5: 270000
+ Lv6: 300000
+ Lv7: 330000
+ Lv8: 360000
+ Lv9: 390000
+ Lv10: 420000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 40
+ Lv3: 45
+ Lv4: 50
+ Lv5: 55
+ Lv6: 60
+ Lv7: 65
+ Lv8: 70
+ Lv9: 75
+ Lv10: 80
+ }
+ }
+},
+{
+ Id: 2054
+ Name: "AB_DUPLELIGHT"
+ Description: "Duple Light"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 90000
+ Lv2: 120000
+ Lv3: 150000
+ Lv4: 180000
+ Lv5: 210000
+ Lv6: 240000
+ Lv7: 270000
+ Lv8: 300000
+ Lv9: 330000
+ Lv10: 360000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2055
+ Name: "AB_DUPLELIGHT_MELEE"
+ Description: "Duple Light Melee"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2056
+ Name: "AB_DUPLELIGHT_MAGIC"
+ Description: "Duple Light Magic"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2057
+ Name: "AB_SILENTIUM"
+ Description: "Silentium"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 4
+ Lv2: 5
+ Lv3: 6
+ Lv4: 7
+ Lv5: 8
+ Lv6: 9
+ Lv7: 10
+ Lv8: 11
+ Lv9: 12
+ Lv10: 13
+ }
+ InterruptCast: true
+ CastTime: 4000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ CoolDown: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 64
+ Lv2: 68
+ Lv3: 72
+ Lv4: 76
+ Lv5: 80
+ Lv6: 84
+ Lv7: 88
+ Lv8: 92
+ Lv9: 96
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2201
+ Name: "WL_WHITEIMPRISON"
+ Description: "White Imprison"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 6000
+ Lv2: 8000
+ Lv3: 10000
+ Lv4: 12000
+ Lv5: 14000
+ Lv6: 16000
+ Lv7: 18000
+ Lv8: 20000
+ Lv9: 22000
+ Lv10: 24000
+ }
+ SkillData2: 15000
+ CoolDown: 4000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 55
+ Lv3: 60
+ Lv4: 65
+ Lv5: 70
+ Lv6: 75
+ Lv7: 80
+ Lv8: 85
+ Lv9: 90
+ Lv10: 95
+ }
+ }
+},
+{
+ Id: 2202
+ Name: "WL_SOULEXPANSION"
+ Description: "Soul Expansion"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Ghost"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ NumberOfHits: -2
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ }
+},
+{
+ Id: 2203
+ Name: "WL_FROSTMISTY"
+ Description: "Frosty Misty"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 13
+ NumberOfHits: {
+ Lv1: -3
+ Lv2: -4
+ Lv3: -5
+ Lv4: -6
+ Lv5: -7
+ Lv6: -8
+ Lv7: -9
+ Lv8: -10
+ Lv9: -11
+ Lv10: -12
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 40000
+ CoolDown: 4000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 48
+ Lv3: 56
+ Lv4: 64
+ Lv5: 72
+ Lv6: 80
+ Lv7: 88
+ Lv8: 96
+ Lv9: 104
+ Lv10: 112
+ }
+ }
+},
+{
+ Id: 2204
+ Name: "WL_JACKFROST"
+ Description: "Jack Frost"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 13
+ NumberOfHits: -5
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 60
+ Lv3: 70
+ Lv4: 80
+ Lv5: 90
+ Lv6: 100
+ Lv7: 110
+ Lv8: 120
+ Lv9: 130
+ Lv10: 140
+ }
+ }
+},
+{
+ Id: 2205
+ Name: "WL_MARSHOFABYSS"
+ Description: "Marsh of Abyss"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 30000
+ CoolDown: {
+ Lv1: 2500
+ Lv2: 3000
+ Lv3: 3500
+ Lv4: 4000
+ Lv5: 4500
+ Lv6: 5000
+ Lv7: 5500
+ Lv8: 6000
+ Lv9: 6500
+ Lv10: 7000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 42
+ Lv3: 44
+ Lv4: 46
+ Lv5: 48
+ Lv6: 50
+ Lv7: 52
+ Lv8: 54
+ Lv9: 56
+ Lv10: 58
+ }
+ }
+},
+{
+ Id: 2206
+ Name: "WL_RECOGNIZEDSPELL"
+ Description: "Recognized Spell"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ CoolDown: {
+ Lv1: 50000
+ Lv2: 80000
+ Lv3: 110000
+ Lv4: 140000
+ Lv5: 170000
+ Lv6: 200000
+ Lv7: 230000
+ Lv8: 260000
+ Lv9: 290000
+ Lv10: 320000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 280
+ }
+ }
+},
+{
+ Id: 2207
+ Name: "WL_SIENNAEXECRATE"
+ Description: "Sienna Execrate"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 2
+ Lv4: 3
+ Lv5: 3
+ Lv6: 4
+ Lv7: 4
+ Lv8: 5
+ Lv9: 5
+ Lv10: 6
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 12000
+ Lv3: 14000
+ Lv4: 16000
+ Lv5: 18000
+ Lv6: 20000
+ Lv7: 22000
+ Lv8: 24000
+ Lv9: 26000
+ Lv10: 28000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 32
+ Lv2: 34
+ Lv3: 36
+ Lv4: 38
+ Lv5: 40
+ Lv6: 42
+ Lv7: 44
+ Lv8: 46
+ Lv9: 48
+ Lv10: 50
+ }
+// Items: {
+// Red_Gemstone: 2
+// }
+ }
+},
+{
+ Id: 2208
+ Name: "WL_RADIUS"
+ Description: "Radius"
+ MaxLevel: 3
+ NumberOfHits: 0
+},
+{
+ Id: 2209
+ Name: "WL_STASIS"
+ Description: "Stasis"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 9
+ Lv2: 10
+ Lv3: 11
+ Lv4: 12
+ Lv5: 13
+ Lv6: 14
+ Lv7: 15
+ Lv8: 16
+ Lv9: 17
+ Lv10: 18
+ }
+ InterruptCast: true
+ CastTime: 3000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ SkillData2: 1000
+ CoolDown: {
+ Lv1: 180000
+ Lv2: 190000
+ Lv3: 200000
+ Lv4: 210000
+ Lv5: 220000
+ Lv6: 230000
+ Lv7: 240000
+ Lv8: 250000
+ Lv9: 260000
+ Lv10: 270000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 60
+ Lv3: 70
+ Lv4: 80
+ Lv5: 90
+ Lv6: 100
+ Lv7: 110
+ Lv8: 120
+ Lv9: 130
+ Lv10: 140
+ }
+ }
+},
+{
+ Id: 2210
+ Name: "WL_DRAINLIFE"
+ Description: "Drain Life"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ CastTime: 4000
+ CoolDown: 2000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ }
+},
+{
+ Id: 2211
+ Name: "WL_CRIMSONROCK"
+ Description: "Crimson Rock"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ NumberOfHits: -7
+ InterruptCast: true
+ KnockBackTiles: 3
+ CastTime: 5000
+ AfterCastActDelay: 2000
+ SkillData1: 5000
+ CoolDown: 5000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ }
+},
+{
+ Id: 2212
+ Name: "WL_HELLINFERNO"
+ Description: "Hell Inferno"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ InterruptCast: true
+ CastTime: 3000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 40
+ Lv3: 45
+ Lv4: 50
+ Lv5: 55
+ Lv6: 60
+ Lv7: 65
+ Lv8: 70
+ Lv9: 75
+ Lv10: 80
+ }
+ }
+},
+{
+ Id: 2213
+ Name: "WL_COMET"
+ Description: "Comet"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ NumberOfHits: -20
+ InterruptCast: true
+ KnockBackTiles: 2
+ CastTime: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ SkillData1: 100
+ SkillData2: 42000
+ CoolDown: 60000
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 480
+ Lv2: 560
+ Lv3: 640
+ Lv4: 720
+ Lv5: 800
+ Lv6: 880
+ Lv7: 960
+ Lv8: 1040
+ Lv9: 1120
+ Lv10: 1200
+ }
+// Items: {
+// Red_Gemstone: 2
+// }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 8
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2214
+ Name: "WL_CHAINLIGHTNING"
+ Description: "Chain Lightning"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ SplashRange: 3
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3500
+ Lv2: 4000
+ Lv3: 4500
+ Lv4: 5000
+ Lv5: 5500
+ Lv6: 6000
+ Lv7: 6500
+ Lv8: 7000
+ Lv9: 7500
+ Lv10: 8000
+ }
+ SkillData1: 100
+ CoolDown: 3000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ }
+},
+{
+ Id: 2215
+ Name: "WL_CHAINLIGHTNING_ATK"
+ Description: "Chain Lightning Attack"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2216
+ Name: "WL_EARTHSTRAIN"
+ Description: "Earth Strain"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ NumberOfHits: {
+ Lv1: -6
+ Lv2: -7
+ Lv3: -8
+ Lv4: -9
+ Lv5: -10
+ Lv6: -11
+ Lv7: -12
+ Lv8: -13
+ Lv9: -14
+ Lv10: -15
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 3000
+ Lv3: 4000
+ Lv4: 5000
+ Lv5: 6000
+ Lv6: 7000
+ Lv7: 8000
+ Lv8: 9000
+ Lv9: 10000
+ Lv10: 11000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 100
+ SkillData2: {
+ Lv1: 75000
+ Lv2: 90000
+ Lv3: 105000
+ Lv4: 120000
+ Lv5: 135000
+ Lv6: 150000
+ Lv7: 165000
+ Lv8: 180000
+ Lv9: 195000
+ Lv10: 210000
+ }
+ CoolDown: 10000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 78
+ Lv3: 86
+ Lv4: 94
+ Lv5: 102
+ Lv6: 110
+ Lv7: 118
+ Lv8: 126
+ Lv9: 134
+ Lv10: 142
+ }
+ }
+ Unit: {
+ Id: 0xcb
+ Layout: -1
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2217
+ Name: "WL_TETRAVORTEX"
+ Description: "Tetra Vortex"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 120000
+ Lv3: 40000
+ Lv4: 5000
+ Lv5: 5000
+ Lv6: 5000
+ Lv7: 5000
+ Lv8: 5000
+ Lv9: 5000
+ Lv10: 5000
+ }
+ CoolDown: 15000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 150
+ Lv3: 180
+ Lv4: 210
+ Lv5: 240
+ Lv6: 270
+ Lv7: 300
+ Lv8: 330
+ Lv9: 360
+ Lv10: 390
+ }
+ }
+},
+{
+ Id: 2218
+ Name: "WL_TETRAVORTEX_FIRE"
+ Description: "Tetra Vortex Fire"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2219
+ Name: "WL_TETRAVORTEX_WATER"
+ Description: "Tetra Vortex Water"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2220
+ Name: "WL_TETRAVORTEX_WIND"
+ Description: "Tetra Vortex Wind"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2221
+ Name: "WL_TETRAVORTEX_GROUND"
+ Description: "Tetra Vortex Earth"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2222
+ Name: "WL_SUMMONFB"
+ Description: "Summon Fire Ball"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 160000
+ Lv3: 200000
+ Lv4: 240000
+ Lv5: 280000
+ Lv6: 320000
+ Lv7: 360000
+ Lv8: 400000
+ Lv9: 440000
+ Lv10: 480000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+},
+{
+ Id: 2223
+ Name: "WL_SUMMONBL"
+ Description: "Summon Lightning Ball"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 160000
+ Lv3: 200000
+ Lv4: 240000
+ Lv5: 280000
+ Lv6: 320000
+ Lv7: 360000
+ Lv8: 400000
+ Lv9: 440000
+ Lv10: 480000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+},
+{
+ Id: 2224
+ Name: "WL_SUMMONWB"
+ Description: "Summon Water Ball"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 160000
+ Lv3: 200000
+ Lv4: 240000
+ Lv5: 280000
+ Lv6: 320000
+ Lv7: 360000
+ Lv8: 400000
+ Lv9: 440000
+ Lv10: 480000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+},
+{
+ Id: 2225
+ Name: "WL_SUMMON_ATK_FIRE"
+ Description: "Summon Attack Fire"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SkillInstances: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2226
+ Name: "WL_SUMMON_ATK_WIND"
+ Description: "Summon Attack Wind"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ SkillInstances: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2227
+ Name: "WL_SUMMON_ATK_WATER"
+ Description: "Summon Attack Water"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ SkillInstances: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2228
+ Name: "WL_SUMMON_ATK_GROUND"
+ Description: "Summon Attack Earth"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ SkillInstances: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2229
+ Name: "WL_SUMMONSTONE"
+ Description: "Summon Stone"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ SkillData1: {
+ Lv1: 120000
+ Lv2: 160000
+ Lv3: 200000
+ Lv4: 240000
+ Lv5: 280000
+ Lv6: 320000
+ Lv7: 360000
+ Lv8: 400000
+ Lv9: 440000
+ Lv10: 480000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+},
+{
+ Id: 2230
+ Name: "WL_RELEASE"
+ Description: "Release"
+ MaxLevel: 2
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ Requirements: {
+ SPCost: {
+ Lv1: 3
+ Lv2: 20
+ Lv3: 37
+ Lv4: 54
+ Lv5: 71
+ Lv6: 88
+ Lv7: 105
+ Lv8: 122
+ Lv9: 139
+ Lv10: 156
+ }
+ }
+},
+{
+ Id: 2231
+ Name: "WL_READING_SB"
+ Description: "Reading Spellbook"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 5000
+ AfterCastActDelay: 500
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 2232
+ Name: "WL_FREEZE_SP"
+ Description: "Freeze Spell"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2233
+ Name: "RA_ARROWSTORM"
+ Description: "Arrow Storm"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 3
+ Lv4: 3
+ Lv5: 3
+ Lv6: 4
+ Lv7: 4
+ Lv8: 4
+ Lv9: 4
+ Lv10: 5
+ }
+ NumberOfHits: -3
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2200
+ Lv3: 2400
+ Lv4: 2600
+ Lv5: 2800
+ Lv6: 3000
+ Lv7: 3200
+ Lv8: 3400
+ Lv9: 3600
+ Lv10: 3800
+ }
+ CoolDown: {
+ Lv1: 5000
+ Lv2: 4800
+ Lv3: 4600
+ Lv4: 4400
+ Lv5: 4200
+ Lv6: 4000
+ Lv7: 3800
+ Lv8: 3600
+ Lv9: 3400
+ Lv10: 3200
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 32
+ Lv3: 34
+ Lv4: 36
+ Lv5: 38
+ Lv6: 40
+ Lv7: 42
+ Lv8: 44
+ Lv9: 46
+ Lv10: 48
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 10
+ }
+},
+{
+ Id: 2234
+ Name: "RA_FEARBREEZE"
+ Description: "Fear Breeze"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ }
+},
+{
+ Id: 2235
+ Name: "RA_RANGERMAIN"
+ Description: "Ranger Main"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2236
+ Name: "RA_AIMEDBOLT"
+ Description: "Aimed Bolt"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: 4000
+ AfterCastActDelay: 1000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 32
+ Lv3: 34
+ Lv4: 36
+ Lv5: 38
+ Lv6: 40
+ Lv7: 42
+ Lv8: 44
+ Lv9: 46
+ Lv10: 48
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 2237
+ Name: "RA_DETONATOR"
+ Description: "Detonator"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ SkillData1: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 15
+ }
+},
+{
+ Id: 2238
+ Name: "RA_ELECTRICSHOCKER"
+ Description: "Electric Shocker"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ SkillInstances: 3
+ SkillData1: 15000
+ SkillData2: {
+ Lv1: 20000
+ Lv2: 22000
+ Lv3: 24000
+ Lv4: 26000
+ Lv5: 28000
+ Lv6: 30000
+ Lv7: 32000
+ Lv8: 34000
+ Lv9: 36000
+ Lv10: 38000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 35
+// Items: {
+// Special_Alloy_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0xd8
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2239
+ Name: "RA_CLUSTERBOMB"
+ Description: "Cluster Bomb"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 3
+ SkillInstances: 3
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Special_Alloy_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0xd9
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2240
+ Name: "RA_WUGMASTERY"
+ Description: "Warg Mastery"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 5
+// Items: {
+// Wolfs_Flute: 0
+// }
+ }
+},
+{
+ Id: 2241
+ Name: "RA_WUGRIDER"
+ Description: "Warg Rider"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 2
+ }
+},
+{
+ Id: 2242
+ Name: "RA_WUGDASH"
+ Description: "Warg Dash"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 4
+ State: "Moveable"
+ }
+},
+{
+ Id: 2243
+ Name: "RA_WUGSTRIKE"
+ Description: "Warg Strike"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 22
+ Lv3: 24
+ Lv4: 26
+ Lv5: 28
+ Lv6: 30
+ Lv7: 32
+ Lv8: 34
+ Lv9: 36
+ Lv10: 38
+ }
+ }
+},
+{
+ Id: 2244
+ Name: "RA_WUGBITE"
+ Description: "Warg Bite"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ CoolDown: {
+ Lv1: 4000
+ Lv2: 6000
+ Lv3: 8000
+ Lv4: 10000
+ Lv5: 12000
+ Lv6: 14000
+ Lv7: 16000
+ Lv8: 18000
+ Lv9: 20000
+ Lv10: 22000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 42
+ Lv3: 44
+ Lv4: 46
+ Lv5: 48
+ Lv6: 50
+ Lv7: 52
+ Lv8: 54
+ Lv9: 56
+ Lv10: 58
+ }
+ State: "Warg"
+ }
+},
+{
+ Id: 2245
+ Name: "RA_TOOTHOFWUG"
+ Description: "Tooth of Warg"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2246
+ Name: "RA_SENSITIVEKEEN"
+ Description: "Sensitive Keen"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ AfterCastActDelay: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 12
+ State: "Warg"
+ }
+},
+{
+ Id: 2247
+ Name: "RA_CAMOUFLAGE"
+ Description: "Camouflage"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 2248
+ Name: "RA_RESEARCHTRAP"
+ Description: "Research Trap"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2249
+ Name: "RA_MAGENTATRAP"
+ Description: "Magenta Trap"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 1
+ AfterCastActDelay: 2000
+ SkillData1: 15000
+ SkillData2: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// Boody_Red: 1
+// }
+ }
+ Unit: {
+ Id: 0xd2
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOPC: true
+ }
+ }
+},
+{
+ Id: 2250
+ Name: "RA_COBALTTRAP"
+ Description: "Cobalt Trap"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 1
+ AfterCastActDelay: 2000
+ SkillData1: 15000
+ SkillData2: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// Crystal_Blue: 1
+// }
+ }
+ Unit: {
+ Id: 0xd3
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOPC: true
+ }
+ }
+},
+{
+ Id: 2251
+ Name: "RA_MAIZETRAP"
+ Description: "Maize Trap"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 1
+ AfterCastActDelay: 2000
+ SkillData1: 15000
+ SkillData2: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// Yellow_Live: 1
+// }
+ }
+ Unit: {
+ Id: 0xd4
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOPC: true
+ }
+ }
+},
+{
+ Id: 2252
+ Name: "RA_VERDURETRAP"
+ Description: "Verdure Trap"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 1
+ AfterCastActDelay: 2000
+ SkillData1: 15000
+ SkillData2: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// Wind_Of_Verdure: 1
+// }
+ }
+ Unit: {
+ Id: 0xd5
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOPC: true
+ }
+ }
+},
+{
+ Id: 2253
+ Name: "RA_FIRINGTRAP"
+ Description: "Firing Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 2
+ SkillData1: 15000
+ SkillData2: 40000
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0xd6
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 2254
+ Name: "RA_ICEBOUNDTRAP"
+ Description: "Icebound Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 2
+ SkillInstances: 2
+ SkillData1: 15000
+ SkillData2: 20000
+ Requirements: {
+ SPCost: 10
+// Items: {
+// Special_Alloy_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0xd7
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 2255
+ Name: "NC_MADOLICENCE"
+ Description: "Mado License"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2256
+ Name: "NC_BOOSTKNUCKLE"
+ Description: "Boost Knuckle"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: {
+ Lv1: 200
+ Lv2: 400
+ Lv3: 600
+ Lv4: 800
+ Lv5: 1000
+ Lv6: 1200
+ Lv7: 1400
+ Lv8: 1600
+ Lv9: 1800
+ Lv10: 2000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 3
+ Lv2: 6
+ Lv3: 9
+ Lv4: 12
+ Lv5: 15
+ Lv6: 18
+ Lv7: 21
+ Lv8: 24
+ Lv9: 27
+ Lv10: 30
+ }
+ State: "MadoGear"
+ }
+},
+{
+ Id: 2257
+ Name: "NC_PILEBUNKER"
+ Description: "Pile Bunker"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 2000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 50
+ State: "MadoGear"
+// Items: {
+// Pilebuncker: 0
+// Pilebuncker_S: 0
+// Pilebuncker_P: 0
+// Pilebuncker_T: 0
+// }
+ }
+},
+{
+ Id: 2258
+ Name: "NC_VULCANARM"
+ Description: "Vulcan Arm"
+ MaxLevel: 3
+ Range: 13
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ AfterCastActDelay: {
+ Lv1: 300
+ Lv2: 200
+ Lv3: 100
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 2
+ Lv2: 4
+ Lv3: 6
+ Lv4: 8
+ Lv5: 10
+ Lv6: 12
+ Lv7: 14
+ Lv8: 16
+ Lv9: 18
+ Lv10: 20
+ }
+ State: "MadoGear"
+// Items: {
+// Vulcan_Bullet: 1
+// }
+ }
+},
+{
+ Id: 2259
+ Name: "NC_FLAMELAUNCHER"
+ Description: "Flame Launcher"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ SplashRange: 2
+ SkillInstances: 5
+ CastTime: {
+ Lv1: 500
+ Lv2: 1000
+ Lv3: 1500
+ Lv4: 2000
+ Lv5: 2500
+ Lv6: 3000
+ Lv7: 3500
+ Lv8: 4000
+ Lv9: 4500
+ Lv10: 5000
+ }
+ AfterCastActDelay: {
+ Lv1: 1500
+ Lv2: 1000
+ Lv3: 500
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: {
+ Lv1: 7000
+ Lv2: 14000
+ Lv3: 21000
+ Lv4: 28000
+ Lv5: 35000
+ Lv6: 42000
+ Lv7: 49000
+ Lv8: 56000
+ Lv9: 63000
+ Lv10: 70000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 20
+ State: "MadoGear"
+// Items: {
+// Flame_Thrower: 0
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2260
+ Name: "NC_COLDSLOWER"
+ Description: "Cold Slower"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ CastTime: 1000
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ SkillData1: {
+ Lv1: 7000
+ Lv2: 14000
+ Lv3: 21000
+ Lv4: 28000
+ Lv5: 35000
+ Lv6: 42000
+ Lv7: 49000
+ Lv8: 56000
+ Lv9: 63000
+ Lv10: 70000
+ }
+ SkillData2: 40000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+ State: "MadoGear"
+// Items: {
+// Magic_Gear_Fuel: 1
+// Liquid_Condensed_Bullet: 1
+// }
+ }
+},
+{
+ Id: 2261
+ Name: "NC_ARMSCANNON"
+ Description: "Arm Cannon"
+ MaxLevel: 3
+ Range: {
+ Lv1: 9
+ Lv2: 11
+ Lv3: 13
+ Lv4: 15
+ Lv5: 17
+ Lv6: 19
+ Lv7: 21
+ Lv8: 23
+ Lv9: 25
+ Lv10: 27
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 2
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ CastTime: {
+ Lv1: 1400
+ Lv2: 1600
+ Lv3: 1800
+ Lv4: 2000
+ Lv5: 2200
+ Lv6: 2400
+ Lv7: 2600
+ Lv8: 2800
+ Lv9: 3000
+ Lv10: 3200
+ }
+ AfterCastActDelay: {
+ Lv1: 500
+ Lv2: 1000
+ Lv3: 2000
+ Lv4: 2000
+ Lv5: 2000
+ Lv6: 2000
+ Lv7: 2000
+ Lv8: 2000
+ Lv9: 2000
+ Lv10: 2000
+ }
+ FixedCastTime: {
+ Lv1: 600
+ Lv2: 400
+ Lv3: 200
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ AmmoTypes: {
+ A_CANNONBALL: true
+ }
+ AmmoAmount: 1
+ State: "MadoGear"
+// Items: {
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2262
+ Name: "NC_ACCELERATION"
+ Description: "Acceleration"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 40
+ Lv3: 60
+ Lv4: 80
+ Lv5: 100
+ Lv6: 120
+ Lv7: 140
+ Lv8: 160
+ Lv9: 180
+ Lv10: 200
+ }
+ State: "MadoGear"
+// Items: {
+// Accelerator: 0
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2263
+ Name: "NC_HOVERING"
+ Description: "Hovering"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 90000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 25
+ State: "MadoGear"
+// Items: {
+// Hovering_Booster: 0
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2264
+ Name: "NC_F_SIDESLIDE"
+ Description: "Front-Side Slide"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 7
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 5
+ State: "MadoGear"
+// Items: {
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2265
+ Name: "NC_B_SIDESLIDE"
+ Description: "Back-Side Slide"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 7
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 5
+ State: "MadoGear"
+// Items: {
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2266
+ Name: "NC_MAINFRAME"
+ Description: "Mainframe Restructure"
+ MaxLevel: 4
+ NumberOfHits: 0
+},
+{
+ Id: 2267
+ Name: "NC_SELFDESTRUCTION"
+ Description: "Self Destruction"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ IgnoreDefCards: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ KnockBackTiles: 5
+ CastTime: {
+ Lv1: 2000
+ Lv2: 1500
+ Lv3: 1000
+ Lv4: 500
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ CoolDown: 300000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 1
+ State: "MadoGear"
+// Items: {
+// Suicidal_Device: 0
+// Magic_Gear_Fuel: 3
+// }
+ }
+},
+{
+ Id: 2268
+ Name: "NC_SHAPESHIFT"
+ Description: "Shape Shift"
+ MaxLevel: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 2000
+ SkillData1: 300000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: 100
+ State: "MadoGear"
+// Items: {
+// Scarlet_Pts: 1
+// Lime_Green_Pts: 1
+// Yellow_Wish_Pts: 1
+// Indigo_Pts: 1
+// Magic_Gear_Fuel: 2
+// Shape_Shifter: 0
+// }
+ }
+},
+{
+ Id: 2269
+ Name: "NC_EMERGENCYCOOL"
+ Description: "Emergency Cool"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 500
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+ State: "MadoGear"
+// Items: {
+// Cooling_Device: 0
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2270
+ Name: "NC_INFRAREDSCAN"
+ Description: "Infrared Scan"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 7
+ InterruptCast: true
+ AfterCastActDelay: 500
+ SkillData1: 3000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 45
+ State: "MadoGear"
+ }
+},
+{
+ Id: 2271
+ Name: "NC_ANALYZE"
+ Description: "Analyze"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 20000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: 30
+ State: "MadoGear"
+// Items: {
+// Magic_Gear_Fuel: 1
+// }
+ }
+},
+{
+ Id: 2272
+ Name: "NC_MAGNETICFIELD"
+ Description: "Magnetic Field"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 4000
+ Lv2: 6000
+ Lv3: 8000
+ Lv4: 10000
+ Lv5: 12000
+ Lv6: 14000
+ Lv7: 16000
+ Lv8: 18000
+ Lv9: 20000
+ Lv10: 22000
+ }
+ CoolDown: {
+ Lv1: 20000
+ Lv2: 15000
+ Lv3: 10000
+ Lv4: 5000
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ State: "MadoGear"
+// Items: {
+// Mag_Field_Generator: 0
+// Magic_Gear_Fuel: 2
+// }
+ }
+},
+{
+ Id: 2273
+ Name: "NC_NEUTRALBARRIER"
+ Description: "Neutral Barrier"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: 90000
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ State: "MadoGear"
+// Items: {
+// Barrier_Builder: 0
+// Magic_Gear_Fuel: 1
+// }
+ }
+ Unit: {
+ Id: 0xe2
+ Layout: 2
+ Interval: 500
+ Target: "Friend"
+ }
+},
+{
+ Id: 2274
+ Name: "NC_STEALTHFIELD"
+ Description: "Stealth Field"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ CoolDown: {
+ Lv1: 20000
+ Lv2: 15000
+ Lv3: 10000
+ Lv4: 5000
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 100
+ Lv3: 120
+ Lv4: 140
+ Lv5: 160
+ Lv6: 180
+ Lv7: 200
+ Lv8: 220
+ Lv9: 240
+ Lv10: 260
+ }
+ State: "MadoGear"
+// Items: {
+// Camouflage_Generator: 0
+// Magic_Gear_Fuel: 2
+// }
+ }
+ Unit: {
+ Id: 0xe3
+ Layout: 2
+ Interval: 500
+ Target: "All"
+ }
+},
+{
+ Id: 2275
+ Name: "NC_REPAIR"
+ Description: "Repair"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 200
+ Lv2: 300
+ Lv3: 400
+ Lv4: 500
+ Lv5: 600
+ Lv6: 700
+ Lv7: 800
+ Lv8: 900
+ Lv9: 1000
+ Lv10: 1100
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 65
+ Lv10: 70
+ }
+ State: "MadoGear"
+// Items: {
+// Repair_Kit: 0
+// }
+ }
+},
+{
+ Id: 2276
+ Name: "NC_TRAININGAXE"
+ Description: "Axe Training"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2277
+ Name: "NC_RESEARCHFE"
+ Description: "Research Fire/Earth"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2278
+ Name: "NC_AXEBOOMERANG"
+ Description: "Axe Boomerang"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ KnockBackTiles: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ CoolDown: {
+ Lv1: 5000
+ Lv2: 4500
+ Lv3: 4000
+ Lv4: 3500
+ Lv5: 3000
+ Lv6: 2500
+ Lv7: 2000
+ Lv8: 1500
+ Lv9: 1000
+ Lv10: 500
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 22
+ Lv3: 24
+ Lv4: 26
+ Lv5: 28
+ Lv6: 30
+ Lv7: 32
+ Lv8: 34
+ Lv9: 36
+ Lv10: 38
+ }
+ WeaponTypes: {
+ 1HAxes: true
+ 2HAxes: true
+ }
+ }
+},
+{
+ Id: 2279
+ Name: "NC_POWERSWING"
+ Description: "Power Swing"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ SkillData1: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 22
+ Lv3: 24
+ Lv4: 26
+ Lv5: 28
+ Lv6: 30
+ Lv7: 32
+ Lv8: 34
+ Lv9: 36
+ Lv10: 38
+ }
+ }
+},
+{
+ Id: 2280
+ Name: "NC_AXETORNADO"
+ Description: "Axe Tornado"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 3
+ Lv6: 3
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 3
+ }
+ NumberOfHits: -3
+ AfterCastActDelay: 500
+ CoolDown: {
+ Lv1: 4000
+ Lv2: 3500
+ Lv3: 3000
+ Lv4: 2500
+ Lv5: 2000
+ Lv6: 1500
+ Lv7: 1000
+ Lv8: 500
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ HPCost: {
+ Lv1: 20
+ Lv2: 40
+ Lv3: 60
+ Lv4: 80
+ Lv5: 100
+ Lv6: 120
+ Lv7: 140
+ Lv8: 160
+ Lv9: 180
+ Lv10: 200
+ }
+ SPCost: {
+ Lv1: 18
+ Lv2: 20
+ Lv3: 22
+ Lv4: 24
+ Lv5: 26
+ Lv6: 28
+ Lv7: 30
+ Lv8: 32
+ Lv9: 34
+ Lv10: 36
+ }
+ WeaponTypes: {
+ 1HAxes: true
+ 2HAxes: true
+ }
+ }
+},
+{
+ Id: 2281
+ Name: "NC_SILVERSNIPER"
+ Description: "FAW - Silver Sniper"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 2
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 65
+ Lv10: 70
+ }
+// Items: {
+// Portable_Furnace: 0
+// Oridecon_Hammer: 0
+// Iron: 1
+// Steel: 2
+// }
+ }
+},
+{
+ Id: 2282
+ Name: "NC_MAGICDECOY"
+ Description: "FAW - Magic Decoy"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 2
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+// Items: {
+// Portable_Furnace: 0
+// Oridecon_Hammer: 0
+// Iron: 2
+// Brigan: 1
+// }
+ }
+},
+{
+ Id: 2283
+ Name: "NC_DISJOINT"
+ Description: "FAW Removal"
+ MaxLevel: 1
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 15
+// Items: {
+// Monkey_Wrench: 1
+// }
+ }
+},
+{
+ Id: 2284
+ Name: "SC_FATALMENACE"
+ Description: "Fatal Menace"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 2285
+ Name: "SC_REPRODUCE"
+ Description: "Reproduce"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 2286
+ Name: "SC_AUTOSHADOWSPELL"
+ Description: "Auto Shadow Spell"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 4000
+ Lv2: 3600
+ Lv3: 3200
+ Lv4: 2800
+ Lv5: 2400
+ Lv6: 2000
+ Lv7: 1600
+ Lv8: 1200
+ Lv9: 800
+ Lv10: 400
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 300000
+ }
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 2287
+ Name: "SC_SHADOWFORM"
+ Description: "Shadow Form"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 40000
+ Lv3: 50000
+ Lv4: 60000
+ Lv5: 70000
+ Lv6: 80000
+ Lv7: 90000
+ Lv8: 100000
+ Lv9: 110000
+ Lv10: 120000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ }
+},
+{
+ Id: 2288
+ Name: "SC_TRIANGLESHOT"
+ Description: "Triangle Shot"
+ MaxLevel: 10
+ Range: {
+ Lv1: 7
+ Lv2: 7
+ Lv3: 7
+ Lv4: 9
+ Lv5: 9
+ Lv6: 9
+ Lv7: 9
+ Lv8: 11
+ Lv9: 11
+ Lv10: 11
+ }
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -3
+ InterruptCast: true
+ KnockBackTiles: 3
+ CastTime: 1000
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 3
+ }
+},
+{
+ Id: 2289
+ Name: "SC_BODYPAINT"
+ Description: "Body Painting"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 7000
+ Lv3: 9000
+ Lv4: 11000
+ Lv5: 13000
+ Lv6: 15000
+ Lv7: 17000
+ Lv8: 19000
+ Lv9: 21000
+ Lv10: 23000
+ }
+ SkillData2: 10000
+ CoolDown: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 15
+ Lv3: 20
+ Lv4: 25
+ Lv5: 30
+ Lv6: 35
+ Lv7: 40
+ Lv8: 45
+ Lv9: 50
+ Lv10: 55
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 1
+// }
+ }
+},
+{
+ Id: 2290
+ Name: "SC_INVISIBILITY"
+ Description: "Invisibility"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ CoolDown: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 2291
+ Name: "SC_DEADLYINFECT"
+ Description: "Deadly Infect"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 2292
+ Name: "SC_ENERVATION"
+ Description: "Masquerade - Enervation"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2293
+ Name: "SC_GROOMY"
+ Description: "Masquerade - Gloomy"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2294
+ Name: "SC_IGNORANCE"
+ Description: "Masquerade - Ignorance"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2295
+ Name: "SC_LAZINESS"
+ Description: "Masquerade - Laziness"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2296
+ Name: "SC_UNLUCKY"
+ Description: "Masquerade - Unlucky"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2297
+ Name: "SC_WEAKNESS"
+ Description: "Masquerade - Weakness"
+ MaxLevel: 3
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+// Items: {
+// Face_Paint: 1
+// Makeover_Brush: 0
+// }
+ }
+},
+{
+ Id: 2298
+ Name: "SC_STRIPACCESSARY"
+ Description: "Strip Accessory"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 100000
+ Lv6: 110000
+ Lv7: 120000
+ Lv8: 130000
+ Lv9: 140000
+ Lv10: 150000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 18
+ Lv3: 21
+ Lv4: 24
+ Lv5: 27
+ Lv6: 30
+ Lv7: 33
+ Lv8: 36
+ Lv9: 39
+ Lv10: 42
+ }
+ }
+},
+{
+ Id: 2299
+ Name: "SC_MANHOLE"
+ Description: "Man Hole"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 3
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ SkillData2: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 1
+// }
+ }
+ Unit: {
+ Id: 0xcc
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2300
+ Name: "SC_DIMENSIONDOOR"
+ Description: "Dimension Door"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 4000
+ Lv2: 8000
+ Lv3: 12000
+ Lv4: 16000
+ Lv5: 20000
+ Lv6: 24000
+ Lv7: 28000
+ Lv8: 32000
+ Lv9: 36000
+ Lv10: 40000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 36
+ Lv3: 42
+ Lv4: 48
+ Lv5: 54
+ Lv6: 60
+ Lv7: 66
+ Lv8: 72
+ Lv9: 78
+ Lv10: 84
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 1
+// }
+ }
+ Unit: {
+ Id: 0xcd
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2301
+ Name: "SC_CHAOSPANIC"
+ Description: "Chaos Panic"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ SkillData2: {
+ Lv1: 4000
+ Lv2: 8000
+ Lv3: 12000
+ Lv4: 16000
+ Lv5: 20000
+ Lv6: 24000
+ Lv7: 28000
+ Lv8: 32000
+ Lv9: 36000
+ Lv10: 40000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 36
+ Lv3: 42
+ Lv4: 48
+ Lv5: 54
+ Lv6: 60
+ Lv7: 66
+ Lv8: 72
+ Lv9: 78
+ Lv10: 84
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 2
+// }
+ }
+ Unit: {
+ Id: 0xce
+ Layout: 2
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ UF_NOOVERLAP: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 2302
+ Name: "SC_MAELSTROM"
+ Description: "Maelstrom"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 7000
+ Lv2: 14000
+ Lv3: 21000
+ Lv4: 28000
+ Lv5: 35000
+ Lv6: 42000
+ Lv7: 49000
+ Lv8: 56000
+ Lv9: 63000
+ Lv10: 70000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 55
+ Lv3: 60
+ Lv4: 65
+ Lv5: 70
+ Lv6: 75
+ Lv7: 80
+ Lv8: 85
+ Lv9: 90
+ Lv10: 95
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 2
+// }
+ }
+ Unit: {
+ Id: 0xcf
+ Layout: 2
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 2303
+ Name: "SC_BLOODYLUST"
+ Description: "Bloody Lust"
+ MaxLevel: 3
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 10000
+ Lv3: 15000
+ Lv4: 20000
+ Lv5: 25000
+ Lv6: 30000
+ Lv7: 35000
+ Lv8: 40000
+ Lv9: 45000
+ Lv10: 50000
+ }
+ CoolDown: 180000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 2
+// }
+ }
+ Unit: {
+ Id: 0xd0
+ Layout: 3
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 2304
+ Name: "SC_FEINTBOMB"
+ Description: "Feint Bomb"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CastTime: 1000
+ SkillData1: 1000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+// Items: {
+// Paint_Brush: 0
+// Surface_Paint: 1
+// }
+ }
+ Unit: {
+ Id: 0xd1
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2307
+ Name: "LG_CANNONSPEAR"
+ Description: "Cannon Spear"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SplashRange: 2
+ SkillInstances: 10
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 16
+ Lv3: 20
+ Lv4: 24
+ Lv5: 28
+ Lv6: 32
+ Lv7: 36
+ Lv8: 40
+ Lv9: 44
+ Lv10: 48
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2308
+ Name: "LG_BANISHINGPOINT"
+ Description: "Banishing Point"
+ MaxLevel: 10
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 20
+ Lv5: 20
+ Lv6: 25
+ Lv7: 25
+ Lv8: 25
+ Lv9: 25
+ Lv10: 25
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2309
+ Name: "LG_TRAMPLE"
+ Description: "Trample"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 45
+ Lv3: 60
+ Lv4: 75
+ Lv5: 90
+ Lv6: 105
+ Lv7: 120
+ Lv8: 135
+ Lv9: 150
+ Lv10: 165
+ }
+ }
+},
+{
+ Id: 2310
+ Name: "LG_SHIELDPRESS"
+ Description: "Shield Press"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ SkillData1: {
+ Lv1: 5500
+ Lv2: 6000
+ Lv3: 6500
+ Lv4: 7000
+ Lv5: 7500
+ }
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 2311
+ Name: "LG_REFLECTDAMAGE"
+ Description: "Reflect Damage"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 80
+ Lv3: 100
+ Lv4: 120
+ Lv5: 140
+ Lv6: 160
+ Lv7: 180
+ Lv8: 200
+ Lv9: 220
+ Lv10: 240
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 2312
+ Name: "LG_PINPOINTATTACK"
+ Description: "Pinpoint Attack"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 1000
+ SkillData1: 5000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 50
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2313
+ Name: "LG_FORCEOFVANGUARD"
+ Description: "Force of Vanguard"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 2314
+ Name: "LG_RAGEBURST"
+ Description: "Rage Burst"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ AfterCastActDelay: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 150
+ }
+},
+{
+ Id: 2315
+ Name: "LG_SHIELDSPELL"
+ Description: "Shield Spell"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ Element: {
+ Lv1: "Ele_Neutral"
+ Lv2: "Ele_Holy"
+ Lv3: "Ele_Neutral"
+ }
+ DamageType: {
+ SplashArea: true
+ }
+ InterruptCast: true
+ KnockBackTiles: {
+ Lv1: 2
+ Lv2: 0
+ Lv3: 0
+ Lv4: 0
+ Lv5: 0
+ Lv6: 0
+ Lv7: 0
+ Lv8: 0
+ Lv9: 0
+ Lv10: 0
+ }
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 50
+ State: "Shield"
+ }
+},
+{
+ Id: 2316
+ Name: "LG_EXEEDBREAK"
+ Description: "Exceed Break"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 5000
+ Lv2: 5500
+ Lv3: 6000
+ Lv4: 6500
+ Lv5: 7000
+ Lv6: 7500
+ Lv7: 8000
+ Lv8: 8500
+ Lv9: 9000
+ Lv10: 9500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 32
+ Lv3: 44
+ Lv4: 56
+ Lv5: 68
+ Lv6: 80
+ Lv7: 92
+ Lv8: 104
+ Lv9: 116
+ Lv10: 128
+ }
+ }
+},
+{
+ Id: 2317
+ Name: "LG_OVERBRAND"
+ Description: "Over Brand"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ InterruptCast: true
+ CastTime: 500
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2318
+ Name: "LG_PRESTIGE"
+ Description: "Prestige"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 75
+ Lv2: 80
+ Lv3: 85
+ Lv4: 90
+ Lv5: 95
+ Lv6: 100
+ Lv7: 105
+ Lv8: 110
+ Lv9: 115
+ Lv10: 120
+ }
+ }
+},
+{
+ Id: 2319
+ Name: "LG_BANDING"
+ Description: "Banding"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 3
+ SkillData1: -1
+ SkillData2: {
+ Lv1: 2000
+ Lv2: 4000
+ Lv3: 6000
+ Lv4: 8000
+ Lv5: 10000
+ Lv6: 12000
+ Lv7: 14000
+ Lv8: 16000
+ Lv9: 18000
+ Lv10: 20000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 36
+ Lv3: 42
+ Lv4: 48
+ Lv5: 54
+ Lv6: 60
+ Lv7: 66
+ Lv8: 72
+ Lv9: 78
+ Lv10: 84
+ }
+ }
+ Unit: {
+ Id: 0xec
+ Range: 3
+ Interval: 5000
+ Target: "All"
+ }
+},
+{
+ Id: 2320
+ Name: "LG_MOONSLASHER"
+ Description: "Moon Slasher"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ CoolDown: {
+ Lv1: 6000
+ Lv2: 5000
+ Lv3: 4000
+ Lv4: 3000
+ Lv5: 2000
+ Lv6: 1000
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2321
+ Name: "LG_RAYOFGENESIS"
+ Description: "Ray of Genesis"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Holy"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 5
+ NumberOfHits: -7
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ AfterCastActDelay: 2000
+ SkillData1: 10000
+ CoolDown: 5000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 65
+ Lv3: 70
+ Lv4: 75
+ Lv5: 80
+ Lv6: 85
+ Lv7: 90
+ Lv8: 95
+ Lv9: 100
+ Lv10: 105
+ }
+ }
+},
+{
+ Id: 2322
+ Name: "LG_PIETY"
+ Description: "Piety"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+// Items: {
+// Holy_Water: 2
+// }
+ }
+},
+{
+ Id: 2323
+ Name: "LG_EARTHDRIVE"
+ Description: "Earth Drive"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ NumberOfHits: -5
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 3000
+ Lv2: 6000
+ Lv3: 9000
+ Lv4: 12000
+ Lv5: 15000
+ Lv6: 18000
+ Lv7: 21000
+ Lv8: 24000
+ Lv9: 27000
+ Lv10: 30000
+ }
+ CoolDown: {
+ Lv1: 7000
+ Lv2: 6000
+ Lv3: 5000
+ Lv4: 4000
+ Lv5: 3000
+ Lv6: 2000
+ Lv7: 1000
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 52
+ Lv2: 60
+ Lv3: 68
+ Lv4: 76
+ Lv5: 84
+ Lv6: 92
+ Lv7: 100
+ Lv8: 108
+ Lv9: 116
+ Lv10: 124
+ }
+ State: "Shield"
+ }
+},
+{
+ Id: 2324
+ Name: "LG_HESPERUSLIT"
+ Description: "Hesperus Lit"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 3000
+ CoolDown: 20000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ WeaponTypes: {
+ 1HSpears: true
+ 2HSpears: true
+ }
+ }
+},
+{
+ Id: 2325
+ Name: "LG_INSPIRATION"
+ Description: "Inspiration"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: {
+ Lv1: 540000
+ Lv2: 480000
+ Lv3: 420000
+ Lv4: 360000
+ Lv5: 300000
+ Lv6: 240000
+ Lv7: 180000
+ Lv8: 120000
+ Lv9: 60000
+ Lv10: 1
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ }
+},
+{
+ Id: 2519
+ Name: "LG_OVERBRAND_BRANDISH"
+ Description: "Over Brand"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ InterruptCast: true
+ KnockBackTiles: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+},
+{
+ Id: 2326
+ Name: "SR_DRAGONCOMBO"
+ Description: "Dragon Combo"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -2
+ SkillData1: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ }
+},
+{
+ Id: 2327
+ Name: "SR_SKYNETBLOW"
+ Description: "Sky Net Blow"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ NumberOfHits: -3
+ KnockBackTiles: 3
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 9
+ Lv3: 10
+ Lv4: 11
+ Lv5: 12
+ Lv6: 13
+ Lv7: 14
+ Lv8: 15
+ Lv9: 16
+ Lv10: 17
+ }
+ }
+},
+{
+ Id: 2328
+ Name: "SR_EARTHSHAKER"
+ Description: "Earth Shaker"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 2000
+ Lv4: 3000
+ Lv5: 3000
+ }
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 36
+ Lv2: 40
+ Lv3: 44
+ Lv4: 48
+ Lv5: 52
+ Lv6: 56
+ Lv7: 60
+ Lv8: 64
+ Lv9: 68
+ Lv10: 72
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 2329
+ Name: "SR_FALLENEMPIRE"
+ Description: "Fallen Empire"
+ MaxLevel: 5
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -2
+ SkillData1: {
+ Lv1: 500
+ Lv2: 1000
+ Lv3: 1500
+ Lv4: 2000
+ Lv5: 2500
+ Lv6: 3000
+ Lv7: 3500
+ Lv8: 4000
+ Lv9: 4500
+ Lv10: 5000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 2330
+ Name: "SR_TIGERCANNON"
+ Description: "Tiger Cannon"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1100
+ Lv2: 1200
+ Lv3: 1300
+ Lv4: 1400
+ Lv5: 1500
+ Lv6: 1600
+ Lv7: 1700
+ Lv8: 1800
+ Lv9: 1900
+ Lv10: 2000
+ }
+ AfterCastActDelay: 1000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ HPRateCost: {
+ Lv1: -12
+ Lv2: -14
+ Lv3: -16
+ Lv4: -18
+ Lv5: -20
+ Lv6: -22
+ Lv7: -24
+ Lv8: -26
+ Lv9: -28
+ Lv10: -30
+ }
+ SPRateCost: {
+ Lv1: -6
+ Lv2: -7
+ Lv3: -8
+ Lv4: -9
+ Lv5: -10
+ Lv6: -11
+ Lv7: -12
+ Lv8: -13
+ Lv9: -14
+ Lv10: -15
+ }
+ State: "ExplosionSpirits"
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 2331
+ Name: "SR_HELLGATE"
+ Description: "Hell Gate"
+ MaxLevel: 10
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2332
+ Name: "SR_RAMPAGEBLASTER"
+ Description: "Rampage Blaster"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ AfterCastActDelay: 1000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 150
+ }
+},
+{
+ Id: 2333
+ Name: "SR_CRESCENTELBOW"
+ Description: "Crescent Elbow"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 3000
+ Lv2: 4000
+ Lv3: 5000
+ Lv4: 6000
+ Lv5: 7000
+ Lv6: 8000
+ Lv7: 9000
+ Lv8: 10000
+ Lv9: 11000
+ Lv10: 12000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 2334
+ Name: "SR_CURSEDCIRCLE"
+ Description: "Cursed Circle"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 3000
+ Lv2: 4000
+ Lv3: 5000
+ Lv4: 6000
+ Lv5: 7000
+ Lv6: 8000
+ Lv7: 9000
+ Lv8: 10000
+ Lv9: 11000
+ Lv10: 12000
+ }
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 60
+ Lv3: 80
+ Lv4: 100
+ Lv5: 120
+ Lv6: 140
+ Lv7: 160
+ Lv8: 180
+ Lv9: 200
+ Lv10: 220
+ }
+ HPRateCost: {
+ Lv1: -1
+ Lv2: -2
+ Lv3: -3
+ Lv4: -4
+ Lv5: -5
+ Lv6: -6
+ Lv7: -7
+ Lv8: -8
+ Lv9: -9
+ Lv10: -10
+ }
+ }
+},
+{
+ Id: 2335
+ Name: "SR_LIGHTNINGWALK"
+ Description: "Lightning Walk"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 70
+ Lv3: 60
+ Lv4: 50
+ Lv5: 40
+ Lv6: 30
+ Lv7: 20
+ Lv8: 10
+ Lv9: 1
+ Lv10: 1
+ }
+ HPRateCost: {
+ Lv1: -5
+ Lv2: -4
+ Lv3: -3
+ Lv4: -2
+ Lv5: -1
+ Lv6: 0
+ Lv7: 1
+ Lv8: 2
+ Lv9: 3
+ Lv10: 4
+ }
+ }
+},
+{
+ Id: 2336
+ Name: "SR_KNUCKLEARROW"
+ Description: "Knuckle Arrow"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ KnockBackTiles: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 15
+ Lv3: 20
+ Lv4: 25
+ Lv5: 30
+ Lv6: 35
+ Lv7: 40
+ Lv8: 45
+ Lv9: 50
+ Lv10: 55
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 2337
+ Name: "SR_WINDMILL"
+ Description: "Windmill"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 500
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 45
+ }
+},
+{
+ Id: 2338
+ Name: "SR_RAISINGDRAGON"
+ Description: "Raising Dragon"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: 30000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 120
+ }
+},
+{
+ Id: 2339
+ Name: "SR_GENTLETOUCH"
+ Description: "Gentle Touch"
+ MaxLevel: 5
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2340
+ Name: "SR_ASSIMILATEPOWER"
+ Description: "Assimilate Power"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ AfterCastActDelay: 1000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 2341
+ Name: "SR_POWERVELOCITY"
+ Description: "Power Velocity"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: 50
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 2342
+ Name: "SR_CRESCENTELBOW_AUTOSPELL"
+ Description: "Crescent Elbow Autospell"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ }
+ KnockBackTiles: 7
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2343
+ Name: "SR_GATEOFHELL"
+ Description: "Gate of Hell"
+ MaxLevel: 10
+ Range: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 4
+ Lv6: 4
+ Lv7: 5
+ Lv8: 5
+ Lv9: 6
+ Lv10: 7
+ }
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: -7
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ AfterCastActDelay: {
+ Lv1: 100
+ Lv2: 200
+ Lv3: 300
+ Lv4: 400
+ Lv5: 500
+ Lv6: 600
+ Lv7: 700
+ Lv8: 800
+ Lv9: 900
+ Lv10: 1000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 11
+ Lv2: 12
+ Lv3: 13
+ Lv4: 14
+ Lv5: 15
+ Lv6: 16
+ Lv7: 17
+ Lv8: 18
+ Lv9: 19
+ Lv10: 20
+ }
+ SPRateCost: {
+ Lv1: -11
+ Lv2: -12
+ Lv3: -13
+ Lv4: -14
+ Lv5: -15
+ Lv6: -16
+ Lv7: -17
+ Lv8: -18
+ Lv9: -19
+ Lv10: -20
+ }
+ SpiritSphereCost: 5
+ }
+},
+{
+ Id: 2344
+ Name: "SR_GENTLETOUCH_QUIET"
+ Description: "Gentle Touch - Quiet"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 7000
+ Lv3: 9000
+ Lv4: 11000
+ Lv5: 13000
+ Lv6: 15000
+ Lv7: 17000
+ Lv8: 19000
+ Lv9: 21000
+ Lv10: 23000
+ }
+ CoolDown: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 2345
+ Name: "SR_GENTLETOUCH_CURE"
+ Description: "Gentle Touch - Cure"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ CoolDown: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 2346
+ Name: "SR_GENTLETOUCH_ENERGYGAIN"
+ Description: "Gentle Touch - Energy Gain"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 240000
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ HPRateCost: {
+ Lv1: -1
+ Lv2: -2
+ Lv3: -3
+ Lv4: -4
+ Lv5: -5
+ Lv6: -6
+ Lv7: -7
+ Lv8: -8
+ Lv9: -9
+ Lv10: -10
+ }
+ }
+},
+{
+ Id: 2347
+ Name: "SR_GENTLETOUCH_CHANGE"
+ Description: "Gentle Touch - Change"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 240000
+ CoolDown: {
+ Lv1: 200000
+ Lv2: 180000
+ Lv3: 160000
+ Lv4: 140000
+ Lv5: 120000
+ Lv6: 100000
+ Lv7: 80000
+ Lv8: 60000
+ Lv9: 40000
+ Lv10: 20000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ HPRateCost: {
+ Lv1: -2
+ Lv2: -4
+ Lv3: -6
+ Lv4: -8
+ Lv5: -10
+ Lv6: -12
+ Lv7: -14
+ Lv8: -16
+ Lv9: -18
+ Lv10: -20
+ }
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 2348
+ Name: "SR_GENTLETOUCH_REVITALIZE"
+ Description: "Gentle Touch - Revitalize"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 240000
+ CoolDown: {
+ Lv1: 200000
+ Lv2: 180000
+ Lv3: 160000
+ Lv4: 140000
+ Lv5: 120000
+ Lv6: 100000
+ Lv7: 80000
+ Lv8: 60000
+ Lv9: 40000
+ Lv10: 20000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 2350
+ Name: "WA_SWING_DANCE"
+ Description: "Swing Dance"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 96
+ Lv2: 112
+ Lv3: 128
+ Lv4: 144
+ Lv5: 160
+ Lv6: 176
+ Lv7: 192
+ Lv8: 208
+ Lv9: 224
+ Lv10: 240
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2351
+ Name: "WA_SYMPHONY_OF_LOVER"
+ Description: "Symphony of Lovers"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 69
+ Lv3: 78
+ Lv4: 87
+ Lv5: 96
+ Lv6: 105
+ Lv7: 114
+ Lv8: 123
+ Lv9: 132
+ Lv10: 141
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2352
+ Name: "WA_MOONLIT_SERENADE"
+ Description: "Moonlit Serenade"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 84
+ Lv2: 96
+ Lv3: 108
+ Lv4: 120
+ Lv5: 134
+ Lv6: 134
+ Lv7: 134
+ Lv8: 134
+ Lv9: 134
+ Lv10: 134
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2381
+ Name: "MI_RUSH_WINDMILL"
+ Description: "Windmill Rush Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 82
+ Lv2: 88
+ Lv3: 94
+ Lv4: 100
+ Lv5: 106
+ Lv6: 112
+ Lv7: 118
+ Lv8: 124
+ Lv9: 130
+ Lv10: 136
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2382
+ Name: "MI_ECHOSONG"
+ Description: "Echo Song"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 86
+ Lv2: 92
+ Lv3: 98
+ Lv4: 104
+ Lv5: 110
+ Lv6: 116
+ Lv7: 122
+ Lv8: 128
+ Lv9: 134
+ Lv10: 140
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2383
+ Name: "MI_HARMONIZE"
+ Description: "Harmonize"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 75
+ Lv3: 80
+ Lv4: 85
+ Lv5: 90
+ Lv6: 95
+ Lv7: 100
+ Lv8: 105
+ Lv9: 110
+ Lv10: 115
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2412
+ Name: "WM_LESSON"
+ Description: "Lesson"
+ MaxLevel: 10
+ NumberOfHits: 0
+},
+{
+ Id: 2413
+ Name: "WM_METALICSOUND"
+ Description: "Metallic Sound"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Weapon"
+ NumberOfHits: {
+ Lv1: -2
+ Lv2: -2
+ Lv3: -3
+ Lv4: -3
+ Lv5: -4
+ Lv6: -4
+ Lv7: -5
+ Lv8: -5
+ Lv9: -6
+ Lv10: -6
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 1000
+ CoolDown: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 64
+ Lv2: 68
+ Lv3: 72
+ Lv4: 76
+ Lv5: 80
+ Lv6: 84
+ Lv7: 88
+ Lv8: 92
+ Lv9: 96
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2414
+ Name: "WM_REVERBERATION"
+ Description: "Reverberation"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1100
+ Lv2: 1200
+ Lv3: 1300
+ Lv4: 1400
+ Lv5: 1500
+ Lv6: 1600
+ Lv7: 1700
+ Lv8: 1800
+ Lv9: 1900
+ Lv10: 2000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 9000
+ Lv2: 10000
+ Lv3: 11000
+ Lv4: 12000
+ Lv5: 13000
+ Lv6: 14000
+ Lv7: 15000
+ Lv8: 16000
+ Lv9: 17000
+ Lv10: 18000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 32
+ Lv3: 38
+ Lv4: 42
+ Lv5: 48
+ Lv6: 52
+ Lv7: 58
+ Lv8: 62
+ Lv9: 68
+ Lv10: 72
+ }
+ }
+ Unit: {
+ Id: 0xda
+ Interval: -1
+ Target: "Enemy"
+ }
+},
+{
+ Id: 2415
+ Name: "WM_REVERBERATION_MELEE"
+ Description: "Reverberation Melee"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2416
+ Name: "WM_REVERBERATION_MAGIC"
+ Description: "Reverberation Magic"
+ MaxLevel: 5
+ AttackType: "Magic"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2417
+ Name: "WM_DOMINION_IMPULSE"
+ Description: "Dominion Impulse"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 5
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 2418
+ Name: "WM_SEVERE_RAINSTORM"
+ Description: "Severe Rainstorm"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1500
+ Lv2: 2000
+ Lv3: 2500
+ Lv4: 3000
+ Lv5: 3500
+ Lv6: 4000
+ Lv7: 4500
+ Lv8: 5000
+ Lv9: 5500
+ Lv10: 6000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 3400
+ CoolDown: {
+ Lv1: 5000
+ Lv2: 5500
+ Lv3: 6000
+ Lv4: 6500
+ Lv5: 7000
+ Lv6: 7500
+ Lv7: 8000
+ Lv8: 8500
+ Lv9: 9000
+ Lv10: 9500
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ WeaponTypes: {
+ Bows: true
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 20
+ }
+ Unit: {
+ Id: 0xdb
+ Range: 5
+ Interval: 300
+ Target: "Enemy"
+ Flag: {
+ UF_DUALMODE: true
+ }
+ }
+},
+{
+ Id: 2419
+ Name: "WM_POEMOFNETHERWORLD"
+ Description: "Poem of The Netherworld"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ SkillInstances: 5
+ CastTime: 3000
+ SkillData1: {
+ Lv1: 9000
+ Lv2: 11000
+ Lv3: 13000
+ Lv4: 15000
+ Lv5: 17000
+ Lv6: 19000
+ Lv7: 21000
+ Lv8: 23000
+ Lv9: 25000
+ Lv10: 27000
+ }
+ SkillData2: {
+ Lv1: 8000
+ Lv2: 10000
+ Lv3: 12000
+ Lv4: 14000
+ Lv5: 16000
+ Lv6: 18000
+ Lv7: 20000
+ Lv8: 22000
+ Lv9: 24000
+ Lv10: 26000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 16
+ Lv3: 20
+ Lv4: 24
+ Lv5: 28
+ Lv6: 32
+ Lv7: 36
+ Lv8: 40
+ Lv9: 44
+ Lv10: 48
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+// Items: {
+// Protect_Neck_Candy: 1
+// }
+ }
+ Unit: {
+ Id: 0xde
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOFOOTSET: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2420
+ Name: "WM_VOICEOFSIREN"
+ Description: "Voice of Siren"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2200
+ Lv3: 2400
+ Lv4: 2600
+ Lv5: 2800
+ Lv6: 3000
+ Lv7: 3200
+ Lv8: 3400
+ Lv9: 3600
+ Lv10: 3800
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 18000
+ Lv3: 21000
+ Lv4: 24000
+ Lv5: 27000
+ Lv6: 30000
+ Lv7: 33000
+ Lv8: 36000
+ Lv9: 39000
+ Lv10: 42000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 56
+ Lv3: 64
+ Lv4: 72
+ Lv5: 80
+ Lv6: 88
+ Lv7: 96
+ Lv8: 104
+ Lv9: 112
+ Lv10: 120
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2421
+ Name: "WM_DEADHILLHERE"
+ Description: "Valley of Death"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 53
+ Lv3: 56
+ Lv4: 59
+ Lv5: 62
+ Lv6: 65
+ Lv7: 68
+ Lv8: 71
+ Lv9: 74
+ Lv10: 77
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+// Items: {
+// Heartbroken_Tears: 1
+// }
+ }
+},
+{
+ Id: 2422
+ Name: "WM_LULLABY_DEEPSLEEP"
+ Description: "Deep Sleep Lullaby"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ CoolDown: 10000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2423
+ Name: "WM_SIRCLEOFNATURE"
+ Description: "Circle of Nature's Sound"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ CoolDown: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 42
+ Lv2: 46
+ Lv3: 50
+ Lv4: 54
+ Lv5: 58
+ Lv6: 62
+ Lv7: 66
+ Lv8: 70
+ Lv9: 74
+ Lv10: 78
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2424
+ Name: "WM_RANDOMIZESPELL"
+ Description: "Improvised Song"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 2425
+ Name: "WM_GLOOMYDAY"
+ Description: "Gloomy Day"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: 10000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 75
+ Lv3: 90
+ Lv4: 105
+ Lv5: 120
+ Lv6: 135
+ Lv7: 150
+ Lv8: 165
+ Lv9: 180
+ Lv10: 195
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2426
+ Name: "WM_GREAT_ECHO"
+ Description: "Great Echo"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 5
+ Lv7: 5
+ Lv8: 6
+ Lv9: 6
+ Lv10: 7
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2200
+ Lv3: 2400
+ Lv4: 2600
+ Lv5: 2800
+ Lv6: 3000
+ Lv7: 3200
+ Lv8: 3400
+ Lv9: 3600
+ Lv10: 3800
+ }
+ AfterCastActDelay: 1000
+ CoolDown: 10000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+// Items: {
+// Protect_Neck_Candy: 1
+// }
+ }
+},
+{
+ Id: 2427
+ Name: "WM_SONG_OF_MANA"
+ Description: "Song of Mana"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ CoolDown: 90000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 140
+ Lv3: 160
+ Lv4: 180
+ Lv5: 200
+ Lv6: 220
+ Lv7: 240
+ Lv8: 260
+ Lv9: 280
+ Lv10: 300
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2428
+ Name: "WM_DANCE_WITH_WUG"
+ Description: "Dance With A Warg"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1500
+ Lv2: 2000
+ Lv3: 2500
+ Lv4: 3000
+ Lv5: 3500
+ Lv6: 4000
+ Lv7: 4500
+ Lv8: 5000
+ Lv9: 5500
+ Lv10: 6000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ CoolDown: 90000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 140
+ Lv3: 160
+ Lv4: 180
+ Lv5: 200
+ Lv6: 220
+ Lv7: 240
+ Lv8: 260
+ Lv9: 280
+ Lv10: 300
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2429
+ Name: "WM_SOUND_OF_DESTRUCTION"
+ Description: "Sound of Destruction"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: {
+ Lv1: 4
+ Lv2: 4
+ Lv3: 5
+ Lv4: 5
+ Lv5: 6
+ Lv6: 6
+ Lv7: 7
+ Lv8: 7
+ Lv9: 8
+ Lv10: 8
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 0
+ Lv2: 500
+ Lv3: 1000
+ Lv4: 1500
+ Lv5: 2000
+ Lv6: 2500
+ Lv7: 3000
+ Lv8: 3500
+ Lv9: 4000
+ Lv10: 4500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 5000
+ CoolDown: {
+ Lv1: 6000
+ Lv2: 7000
+ Lv3: 8000
+ Lv4: 9000
+ Lv5: 10000
+ Lv6: 11000
+ Lv7: 12000
+ Lv8: 13000
+ Lv9: 14000
+ Lv10: 15000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 60
+ Lv3: 70
+ Lv4: 80
+ Lv5: 90
+ Lv6: 100
+ Lv7: 110
+ Lv8: 120
+ Lv9: 130
+ Lv10: 140
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2430
+ Name: "WM_SATURDAY_NIGHT_FEVER"
+ Description: "Saturday Night Fever"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ SkillData2: 3000
+ CoolDown: 180000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 150
+ Lv2: 160
+ Lv3: 170
+ Lv4: 180
+ Lv5: 190
+ Lv6: 200
+ Lv7: 210
+ Lv8: 220
+ Lv9: 230
+ Lv10: 240
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2431
+ Name: "WM_LERADS_DEW"
+ Description: "Lerad's Dew"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 6
+ Lv4: 6
+ Lv5: 7
+ Lv6: 7
+ Lv7: 8
+ Lv8: 8
+ Lv9: 9
+ Lv10: 9
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ CoolDown: 180000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 130
+ Lv3: 140
+ Lv4: 150
+ Lv5: 160
+ Lv6: 170
+ Lv7: 180
+ Lv8: 190
+ Lv9: 200
+ Lv10: 210
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2432
+ Name: "WM_MELODYOFSINK"
+ Description: "Melody of Sink"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 6
+ Lv4: 6
+ Lv5: 7
+ Lv6: 7
+ Lv7: 8
+ Lv8: 8
+ Lv9: 9
+ Lv10: 9
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ CoolDown: 180000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 130
+ Lv3: 140
+ Lv4: 150
+ Lv5: 160
+ Lv6: 170
+ Lv7: 180
+ Lv8: 190
+ Lv9: 200
+ Lv10: 210
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2433
+ Name: "WM_BEYOND_OF_WARCRY"
+ Description: "Warcry of Beyond"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 6
+ Lv4: 6
+ Lv5: 7
+ Lv6: 7
+ Lv7: 8
+ Lv8: 8
+ Lv9: 9
+ Lv10: 9
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ CoolDown: 180000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 130
+ Lv3: 140
+ Lv4: 150
+ Lv5: 160
+ Lv6: 170
+ Lv7: 180
+ Lv8: 190
+ Lv9: 200
+ Lv10: 210
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2434
+ Name: "WM_UNLIMITED_HUMMING_VOICE"
+ Description: "Unlimited Humming Voice"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 6
+ Lv4: 6
+ Lv5: 7
+ Lv6: 7
+ Lv7: 8
+ Lv8: 8
+ Lv9: 9
+ Lv10: 9
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ CoolDown: {
+ Lv1: 110000
+ Lv2: 120000
+ Lv3: 130000
+ Lv4: 140000
+ Lv5: 150000
+ Lv6: 160000
+ Lv7: 170000
+ Lv8: 180000
+ Lv9: 190000
+ Lv10: 200000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 120
+ Lv2: 130
+ Lv3: 140
+ Lv4: 150
+ Lv5: 160
+ Lv6: 170
+ Lv7: 180
+ Lv8: 190
+ Lv9: 200
+ Lv10: 210
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+ }
+},
+{
+ Id: 2443
+ Name: "SO_FIREWALK"
+ Description: "Fire Walk"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ InterruptCast: true
+ SkillInstances: {
+ Lv1: 8
+ Lv2: 10
+ Lv3: 12
+ Lv4: 14
+ Lv5: 16
+ Lv6: 18
+ Lv7: 20
+ Lv8: 22
+ Lv9: 24
+ Lv10: 25
+ }
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 12000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 34
+ Lv3: 38
+ Lv4: 42
+ Lv5: 46
+ Lv6: 50
+ Lv7: 54
+ Lv8: 58
+ Lv9: 62
+ Lv10: 66
+ }
+ }
+ Unit: {
+ Id: 0xe7
+ Interval: 750
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOOVERLAP: true
+ }
+ }
+},
+{
+ Id: 2444
+ Name: "SO_ELECTRICWALK"
+ Description: "Electric Walk"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ InterruptCast: true
+ SkillInstances: {
+ Lv1: 8
+ Lv2: 10
+ Lv3: 12
+ Lv4: 14
+ Lv5: 16
+ Lv6: 18
+ Lv7: 20
+ Lv8: 22
+ Lv9: 24
+ Lv10: 25
+ }
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 12000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 34
+ Lv3: 38
+ Lv4: 42
+ Lv5: 46
+ Lv6: 50
+ Lv7: 54
+ Lv8: 58
+ Lv9: 62
+ Lv10: 66
+ }
+ }
+ Unit: {
+ Id: 0xdd
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOOVERLAP: true
+ }
+ }
+},
+{
+ Id: 2445
+ Name: "SO_SPELLFIST"
+ Description: "Spell Fist"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 25000
+ Lv3: 30000
+ Lv4: 35000
+ Lv5: 40000
+ Lv6: 45000
+ Lv7: 50000
+ Lv8: 55000
+ Lv9: 60000
+ Lv10: 65000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 2446
+ Name: "SO_EARTHGRAVE"
+ Description: "Earth Grave"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ NumberOfHits: -3
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2200
+ Lv2: 2400
+ Lv3: 2600
+ Lv4: 2800
+ Lv5: 3000
+ Lv6: 3200
+ Lv7: 3400
+ Lv8: 3600
+ Lv9: 3800
+ Lv10: 4000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 500
+ SkillData2: {
+ Lv1: 8000
+ Lv2: 11000
+ Lv3: 14000
+ Lv4: 17000
+ Lv5: 20000
+ Lv6: 23000
+ Lv7: 26000
+ Lv8: 29000
+ Lv9: 32000
+ Lv10: 35000
+ }
+ CoolDown: 5000
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 62
+ Lv2: 70
+ Lv3: 78
+ Lv4: 86
+ Lv5: 94
+ Lv6: 102
+ Lv7: 110
+ Lv8: 118
+ Lv9: 126
+ Lv10: 134
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 4
+ Lv7: 4
+ Lv8: 4
+ Lv9: 4
+ Lv10: 4
+ }
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2447
+ Name: "SO_DIAMONDDUST"
+ Description: "Diamond Dust"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ NumberOfHits: -5
+ InterruptCast: true
+ CastTime: {
+ Lv1: 5000
+ Lv2: 5500
+ Lv3: 6000
+ Lv4: 6500
+ Lv5: 7000
+ Lv6: 7500
+ Lv7: 8000
+ Lv8: 8500
+ Lv9: 9000
+ Lv10: 9500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 500
+ SkillData2: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ CoolDown: 5000
+ FixedCastTime: {
+ Lv1: 800
+ Lv2: 600
+ Lv3: 400
+ Lv4: 200
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 56
+ Lv3: 62
+ Lv4: 68
+ Lv5: 74
+ Lv6: 80
+ Lv7: 86
+ Lv8: 92
+ Lv9: 98
+ Lv10: 104
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 3
+ Lv4: 4
+ Lv5: 4
+ Lv6: 4
+ Lv7: 4
+ Lv8: 4
+ Lv9: 4
+ Lv10: 4
+ }
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2448
+ Name: "SO_POISON_BUSTER"
+ Description: "Poison Buster"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Poison"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 2
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2200
+ Lv2: 3400
+ Lv3: 4600
+ Lv4: 5800
+ Lv5: 6000
+ Lv6: 6000
+ Lv7: 6000
+ Lv8: 6000
+ Lv9: 6000
+ Lv10: 6000
+ }
+ AfterCastActDelay: 1000
+ CoolDown: 2000
+ FixedCastTime: {
+ Lv1: 800
+ Lv2: 600
+ Lv3: 400
+ Lv4: 200
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 90
+ Lv3: 110
+ Lv4: 130
+ Lv5: 150
+ Lv6: 170
+ Lv7: 190
+ Lv8: 210
+ Lv9: 230
+ Lv10: 250
+ }
+ }
+},
+{
+ Id: 2449
+ Name: "SO_PSYCHIC_WAVE"
+ Description: "Psychic Wave"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 8000
+ Lv2: 9000
+ Lv3: 10000
+ Lv4: 11000
+ Lv5: 12000
+ Lv6: 13000
+ Lv7: 14000
+ Lv8: 15000
+ Lv9: 16000
+ Lv10: 17000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 1200
+ Lv2: 1700
+ Lv3: 2200
+ Lv4: 2700
+ Lv5: 3200
+ Lv6: 3700
+ Lv7: 4200
+ Lv8: 4700
+ Lv9: 5200
+ Lv10: 5700
+ }
+ CoolDown: 5000
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 900
+ Lv3: 800
+ Lv4: 700
+ Lv5: 600
+ Lv6: 500
+ Lv7: 400
+ Lv8: 300
+ Lv9: 200
+ Lv10: 100
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 56
+ Lv3: 64
+ Lv4: 70
+ Lv5: 78
+ Lv6: 78
+ Lv7: 78
+ Lv8: 78
+ Lv9: 78
+ Lv10: 78
+ }
+ }
+ Unit: {
+ Id: 0xdf
+ Range: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 4
+ Lv4: 4
+ Lv5: 5
+ Lv6: 5
+ Lv7: 6
+ Lv8: 6
+ Lv9: 7
+ Lv10: 7
+ }
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2450
+ Name: "SO_CLOUD_KILL"
+ Description: "Cloud Kill"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Poison"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2300
+ Lv2: 2500
+ Lv3: 2700
+ Lv4: 2900
+ Lv5: 3100
+ Lv6: 3300
+ Lv7: 3500
+ Lv8: 3700
+ Lv9: 3900
+ Lv10: 4100
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 8000
+ Lv2: 10000
+ Lv3: 12000
+ Lv4: 14000
+ Lv5: 16000
+ Lv6: 18000
+ Lv7: 20000
+ Lv8: 22000
+ Lv9: 24000
+ Lv10: 26000
+ }
+ SkillData2: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 5000
+ FixedCastTime: {
+ Lv1: 700
+ Lv2: 500
+ Lv3: 300
+ Lv4: 100
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 56
+ Lv3: 64
+ Lv4: 70
+ Lv5: 78
+ Lv6: 78
+ Lv7: 78
+ Lv8: 78
+ Lv9: 78
+ Lv10: 78
+ }
+// Items: {
+// Red_Gemstone: 2
+// }
+ }
+ Unit: {
+ Id: 0xe0
+ Layout: 3
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2451
+ Name: "SO_STRIKING"
+ Description: "Striking"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: 60000
+ CoolDown: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 50
+ Lv2: 55
+ Lv3: 60
+ Lv4: 65
+ Lv5: 70
+ Lv6: 75
+ Lv7: 80
+ Lv8: 85
+ Lv9: 90
+ Lv10: 95
+ }
+ }
+},
+{
+ Id: 2452
+ Name: "SO_WARMER"
+ Description: "Warmer"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2200
+ Lv2: 2400
+ Lv3: 2600
+ Lv4: 2800
+ Lv5: 3000
+ Lv6: 3200
+ Lv7: 3400
+ Lv8: 3600
+ Lv9: 3800
+ Lv10: 4000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 45000
+ Lv3: 50000
+ Lv4: 55000
+ Lv5: 60000
+ Lv6: 65000
+ Lv7: 70000
+ Lv8: 75000
+ Lv9: 80000
+ Lv10: 85000
+ }
+ SkillData2: 30000
+ CoolDown: {
+ Lv1: 35000
+ Lv2: 40000
+ Lv3: 45000
+ Lv4: 50000
+ Lv5: 55000
+ Lv6: 60000
+ Lv7: 65000
+ Lv8: 70000
+ Lv9: 75000
+ Lv10: 80000
+ }
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 52
+ Lv3: 64
+ Lv4: 76
+ Lv5: 88
+ Lv6: 100
+ Lv7: 112
+ Lv8: 124
+ Lv9: 136
+ Lv10: 148
+ }
+ }
+ Unit: {
+ Id: 0xe4
+ Range: 3
+ Interval: 3000
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2453
+ Name: "SO_VACUUM_EXTREME"
+ Description: "Vacuum Extreme"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 4000
+ Lv2: 6000
+ Lv3: 8000
+ Lv4: 10000
+ Lv5: 12000
+ Lv6: 14000
+ Lv7: 16000
+ Lv8: 18000
+ Lv9: 20000
+ Lv10: 22000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 34
+ Lv2: 42
+ Lv3: 50
+ Lv4: 58
+ Lv5: 66
+ Lv6: 74
+ Lv7: 82
+ Lv8: 90
+ Lv9: 98
+ Lv10: 106
+ }
+ }
+ Unit: {
+ Id: 0xeb
+ Range: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2454
+ Name: "SO_VARETYR_SPEAR"
+ Description: "Varetyr Spear"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2200
+ Lv2: 2400
+ Lv3: 2600
+ Lv4: 2800
+ Lv5: 3000
+ Lv6: 3200
+ Lv7: 3400
+ Lv8: 3600
+ Lv9: 3800
+ Lv10: 4000
+ }
+ AfterCastActDelay: 1000
+ SkillData2: {
+ Lv1: 2200
+ Lv2: 2400
+ Lv3: 2600
+ Lv4: 2800
+ Lv5: 3000
+ Lv6: 3200
+ Lv7: 3400
+ Lv8: 3600
+ Lv9: 3800
+ Lv10: 4000
+ }
+ CoolDown: 2000
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 62
+ Lv3: 69
+ Lv4: 76
+ Lv5: 83
+ Lv6: 90
+ Lv7: 97
+ Lv8: 104
+ Lv9: 111
+ Lv10: 118
+ }
+ }
+},
+{
+ Id: 2455
+ Name: "SO_ARRULLO"
+ Description: "Arrullo"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 2200
+ Lv2: 2400
+ Lv3: 2600
+ Lv4: 2800
+ Lv5: 3000
+ Lv6: 3200
+ Lv7: 3400
+ Lv8: 3600
+ Lv9: 3800
+ Lv10: 4000
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 8000
+ Lv2: 10000
+ Lv3: 12000
+ Lv4: 14000
+ Lv5: 16000
+ Lv6: 18000
+ Lv7: 20000
+ Lv8: 22000
+ Lv9: 24000
+ Lv10: 26000
+ }
+ CoolDown: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ FixedCastTime: {
+ Lv1: 800
+ Lv2: 600
+ Lv3: 400
+ Lv4: 200
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+// Items: {
+// Yellow_Gemstone: 1
+// }
+ }
+},
+{
+ Id: 2456
+ Name: "SO_EL_CONTROL"
+ Description: "Spirit Control"
+ MaxLevel: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 10
+ State: "ElementalSpirit"
+ }
+},
+{
+ Id: 2457
+ Name: "SO_SUMMON_AGNI"
+ Description: "Summon Fire Spirit Agni"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ SkillData1: {
+ Lv1: 600000
+ Lv2: 900000
+ Lv3: 1200000
+ Lv4: 1500000
+ Lv5: 1800000
+ Lv6: 2100000
+ Lv7: 2400000
+ Lv8: 2700000
+ Lv9: 3000000
+ Lv10: 3300000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 150
+ Lv3: 200
+ Lv4: 250
+ Lv5: 300
+ Lv6: 350
+ Lv7: 400
+ Lv8: 450
+ Lv9: 500
+ Lv10: 550
+ }
+// Items: {
+// Boody_Red: 3
+// Boody_Red: 6
+// Flame_Heart: 1
+// }
+ }
+},
+{
+ Id: 2458
+ Name: "SO_SUMMON_AQUA"
+ Description: "Summon Water Spirit Aqua"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ SkillData1: {
+ Lv1: 600000
+ Lv2: 900000
+ Lv3: 1200000
+ Lv4: 1500000
+ Lv5: 1800000
+ Lv6: 2100000
+ Lv7: 2400000
+ Lv8: 2700000
+ Lv9: 3000000
+ Lv10: 3300000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 150
+ Lv3: 200
+ Lv4: 250
+ Lv5: 300
+ Lv6: 350
+ Lv7: 400
+ Lv8: 450
+ Lv9: 500
+ Lv10: 550
+ }
+// Items: {
+// Crystal_Blue: 3
+// Crystal_Blue: 6
+// Mistic_Frozen: 1
+// }
+ }
+},
+{
+ Id: 2459
+ Name: "SO_SUMMON_VENTUS"
+ Description: "Summon Wind Spirit Ventus"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ SkillData1: {
+ Lv1: 600000
+ Lv2: 900000
+ Lv3: 1200000
+ Lv4: 1500000
+ Lv5: 1800000
+ Lv6: 2100000
+ Lv7: 2400000
+ Lv8: 2700000
+ Lv9: 3000000
+ Lv10: 3300000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 150
+ Lv3: 200
+ Lv4: 250
+ Lv5: 300
+ Lv6: 350
+ Lv7: 400
+ Lv8: 450
+ Lv9: 500
+ Lv10: 550
+ }
+// Items: {
+// Wind_Of_Verdure: 3
+// Wind_Of_Verdure: 6
+// Rough_Wind: 1
+// }
+ }
+},
+{
+ Id: 2460
+ Name: "SO_SUMMON_TERA"
+ Description: "Summon Earth Spirit Tera"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ SkillData1: {
+ Lv1: 600000
+ Lv2: 900000
+ Lv3: 1200000
+ Lv4: 1500000
+ Lv5: 1800000
+ Lv6: 2100000
+ Lv7: 2400000
+ Lv8: 2700000
+ Lv9: 3000000
+ Lv10: 3300000
+ }
+ CoolDown: 60000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 150
+ Lv3: 200
+ Lv4: 250
+ Lv5: 300
+ Lv6: 350
+ Lv7: 400
+ Lv8: 450
+ Lv9: 500
+ Lv10: 550
+ }
+// Items: {
+// Yellow_Live: 3
+// Yellow_Live: 6
+// Great_Nature: 1
+// }
+ }
+},
+{
+ Id: 2461
+ Name: "SO_EL_ACTION"
+ Description: "Elemental Action"
+ MaxLevel: 1
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 50
+ State: "ElementalSpirit"
+ }
+},
+{
+ Id: 2462
+ Name: "SO_EL_ANALYSIS"
+ Description: "Four Spirit Analysis"
+ MaxLevel: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 20
+ Lv3: 30
+ Lv4: 40
+ Lv5: 50
+ Lv6: 60
+ Lv7: 70
+ Lv8: 80
+ Lv9: 90
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2463
+ Name: "SO_EL_SYMPATHY"
+ Description: "Spirit Sympathy"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2464
+ Name: "SO_EL_CURE"
+ Description: "Spirit Recovery"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ State: "ElementalSpirit"
+ }
+},
+{
+ Id: 2465
+ Name: "SO_FIRE_INSIGNIA"
+ Description: "Fire Insignia"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 60000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 30
+ Lv3: 38
+ Lv4: 46
+ Lv5: 54
+ Lv6: 62
+ Lv7: 70
+ Lv8: 78
+ Lv9: 86
+ Lv10: 94
+ }
+// Items: {
+// Scarlet_Pts: 1
+// Scarlet_Pts: 2
+// Scarlet_Pts: 3
+// }
+ }
+ Unit: {
+ Id: 0xf1
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2466
+ Name: "SO_WATER_INSIGNIA"
+ Description: "Water Insignia"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 60000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 30
+ Lv3: 38
+ Lv4: 46
+ Lv5: 54
+ Lv6: 62
+ Lv7: 70
+ Lv8: 78
+ Lv9: 86
+ Lv10: 94
+ }
+// Items: {
+// Indigo_Pts: 1
+// Indigo_Pts: 2
+// Indigo_Pts: 3
+// }
+ }
+ Unit: {
+ Id: 0xf2
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2467
+ Name: "SO_WIND_INSIGNIA"
+ Description: "Wind Insignia"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 60000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 30
+ Lv3: 38
+ Lv4: 46
+ Lv5: 54
+ Lv6: 62
+ Lv7: 70
+ Lv8: 78
+ Lv9: 86
+ Lv10: 94
+ }
+// Items: {
+// Yellow_Wish_Pts: 1
+// Yellow_Wish_Pts: 2
+// Yellow_Wish_Pts: 3
+// }
+ }
+ Unit: {
+ Id: 0xf3
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2468
+ Name: "SO_EARTH_INSIGNIA"
+ Description: "Earth Insignia"
+ MaxLevel: 3
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 60000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 30
+ Lv3: 38
+ Lv4: 46
+ Lv5: 54
+ Lv6: 62
+ Lv7: 70
+ Lv8: 78
+ Lv9: 86
+ Lv10: 94
+ }
+// Items: {
+// Lime_Green_Pts: 1
+// Lime_Green_Pts: 2
+// Lime_Green_Pts: 3
+// }
+ }
+ Unit: {
+ Id: 0xf4
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 2474
+ Name: "GN_TRAINING_SWORD"
+ Description: "Sword Training"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2475
+ Name: "GN_REMODELING_CART"
+ Description: "Cart Remodeling"
+ MaxLevel: 5
+ NumberOfHits: 0
+},
+{
+ Id: 2476
+ Name: "GN_CART_TORNADO"
+ Description: "Cart Tornado"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ KnockBackTiles: 2
+ AfterCastActDelay: 500
+ SkillData1: 5000
+ CoolDown: {
+ Lv1: 0
+ Lv2: 500
+ Lv3: 1000
+ Lv4: 1500
+ Lv5: 2000
+ Lv6: 2500
+ Lv7: 3000
+ Lv8: 3500
+ Lv9: 4000
+ Lv10: 4500
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 30
+ State: "Cart"
+ }
+},
+{
+ Id: 2477
+ Name: "GN_CARTCANNON"
+ Description: "Cart Cannon"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 42
+ Lv3: 44
+ Lv4: 46
+ Lv5: 48
+ Lv6: 50
+ Lv7: 52
+ Lv8: 54
+ Lv9: 56
+ Lv10: 58
+ }
+ AmmoTypes: {
+ A_CANNONBALL: true
+ }
+ AmmoAmount: 1
+ State: "Cart"
+ }
+},
+{
+ Id: 2478
+ Name: "GN_CARTBOOST"
+ Description: "Cart Boost"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ AfterCastActDelay: 500
+ SkillData1: 90000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ State: "Cart"
+ }
+},
+{
+ Id: 2479
+ Name: "GN_THORNS_TRAP"
+ Description: "Thorn Trap"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ InterruptCast: true
+ SkillInstances: 5
+ CastTime: 1500
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 12000
+ Lv3: 14000
+ Lv4: 16000
+ Lv5: 18000
+ Lv6: 20000
+ Lv7: 22000
+ Lv8: 24000
+ Lv9: 26000
+ Lv10: 28000
+ }
+ SkillData2: 20000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 26
+ Lv3: 30
+ Lv4: 34
+ Lv5: 38
+ Lv6: 42
+ Lv7: 46
+ Lv8: 50
+ Lv9: 54
+ Lv10: 58
+ }
+// Items: {
+// Seed_Of_Horny_Plant: 1
+// }
+ }
+ Unit: {
+ Id: 0xe5
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2480
+ Name: "GN_BLOOD_SUCKER"
+ Description: "Blood Sucker"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 3
+ CastTime: 1500
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 22000
+ Lv3: 24000
+ Lv4: 26000
+ Lv5: 28000
+ Lv6: 30000
+ Lv7: 32000
+ Lv8: 34000
+ Lv9: 36000
+ Lv10: 38000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+// Items: {
+// Bloodsuck_Plant_Seed: 1
+// }
+ }
+},
+{
+ Id: 2481
+ Name: "GN_SPORE_EXPLOSION"
+ Description: "Spore Explosion"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 1500
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 2000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 3000
+ Lv5: 4000
+ Lv6: 4000
+ Lv7: 5000
+ Lv8: 5000
+ Lv9: 6000
+ Lv10: 6000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+// Items: {
+// Bomb_Mushroom_Spore: 1
+// }
+ }
+},
+{
+ Id: 2482
+ Name: "GN_WALLOFTHORN"
+ Description: "Wall of Thorns"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: -1
+ InterruptCast: true
+ SkillInstances: 1
+ KnockBackTiles: 2
+ CastTime: 1500
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+// Items: {
+// Seed_Of_Horny_Plant: 1
+// }
+ }
+ Unit: {
+ Id: [ 0xe6, 0x7f ]
+ Layout: -1
+ Range: 2
+ Interval: -1
+ Target: "All"
+ }
+},
+{
+ Id: 2483
+ Name: "GN_CRAZYWEED"
+ Description: "Crazy Weed"
+ MaxLevel: 10
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 4
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3000
+ Lv2: 3500
+ Lv3: 4000
+ Lv4: 4500
+ Lv5: 5000
+ Lv6: 5500
+ Lv7: 6000
+ Lv8: 6500
+ Lv9: 7000
+ Lv10: 7500
+ }
+ AfterCastActDelay: 500
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+// Items: {
+// Seed_Of_Horny_Plant: 1
+// }
+ }
+},
+{
+ Id: 2484
+ Name: "GN_CRAZYWEED_ATK"
+ Description: "Crazy Weed Attack"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ SkillData1: 100
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_SKILL: true
+ }
+ }
+},
+{
+ Id: 2485
+ Name: "GN_DEMONIC_FIRE"
+ Description: "Demonic Fire"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ InterruptCast: true
+ CastTime: {
+ Lv1: 3000
+ Lv2: 3500
+ Lv3: 4000
+ Lv4: 4500
+ Lv5: 5000
+ Lv6: 5500
+ Lv7: 6000
+ Lv8: 6500
+ Lv9: 7000
+ Lv10: 7500
+ }
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 12000
+ Lv3: 14000
+ Lv4: 16000
+ Lv5: 18000
+ Lv6: 20000
+ Lv7: 22000
+ Lv8: 24000
+ Lv9: 26000
+ Lv10: 28000
+ }
+ SkillData2: {
+ Lv1: 8000
+ Lv2: 16000
+ Lv3: 24000
+ Lv4: 32000
+ Lv5: 40000
+ Lv6: 48000
+ Lv7: 56000
+ Lv8: 64000
+ Lv9: 72000
+ Lv10: 80000
+ }
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+// Items: {
+// Fire_Bottle: 1
+// }
+ }
+ Unit: {
+ Id: 0xe7
+ Range: 3
+ Interval: 2000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_SKILL: true
+ }
+ }
+},
+{
+ Id: 2486
+ Name: "GN_FIRE_EXPANSION"
+ Description: "Fire Expansion"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+// Items: {
+// Oil_Bottle: 1
+// Explosive_Powder: 1
+// Smoke_Powder: 1
+// Tear_Gas: 1
+// Acid_Bottle: 1
+// }
+ }
+},
+{
+ Id: 2487
+ Name: "GN_FIRE_EXPANSION_SMOKE_POWDER"
+ Description: "Fire Expansion Smoke Powder"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 12000
+ Lv3: 14000
+ Lv4: 16000
+ Lv5: 18000
+ Lv6: 20000
+ Lv7: 22000
+ Lv8: 24000
+ Lv9: 26000
+ Lv10: 28000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0xe8
+ Range: 3
+ Interval: 1000
+ Target: "Enemy"
+ }
+},
+{
+ Id: 2488
+ Name: "GN_FIRE_EXPANSION_TEAR_GAS"
+ Description: "Fire Expansion Tear Gas"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 12000
+ Lv3: 14000
+ Lv4: 16000
+ Lv5: 18000
+ Lv6: 20000
+ Lv7: 22000
+ Lv8: 24000
+ Lv9: 26000
+ Lv10: 28000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+ Unit: {
+ Id: 0xe9
+ Range: 3
+ Interval: 1000
+ Target: "Enemy"
+ }
+},
+{
+ Id: 2489
+ Name: "GN_FIRE_EXPANSION_ACID"
+ Description: "Fire Expansion Acid"
+ MaxLevel: 10
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2490
+ Name: "GN_HELLS_PLANT"
+ Description: "Hell's Plant"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ AllowReproduce: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ SkillInstances: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ CastTime: {
+ Lv1: 3000
+ Lv2: 3500
+ Lv3: 4000
+ Lv4: 4500
+ Lv5: 5000
+ Lv6: 5500
+ Lv7: 6000
+ Lv8: 6500
+ Lv9: 7000
+ Lv10: 7500
+ }
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 14000
+ Lv2: 21000
+ Lv3: 28000
+ Lv4: 35000
+ Lv5: 42000
+ Lv6: 49000
+ Lv7: 56000
+ Lv8: 63000
+ Lv9: 70000
+ Lv10: 77000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+// Items: {
+// MenEater_Plant_Bottle: 1
+// }
+ }
+ Unit: {
+ Id: 0xea
+ Range: 1
+ Interval: 1000
+ Target: "All"
+ Flag: {
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 2491
+ Name: "GN_HELLS_PLANT_ATK"
+ Description: "Hell's Plant Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ IgnoreFlee: true
+ IgnoreDefCards: true
+ }
+ SkillData1: 20000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2492
+ Name: "GN_MANDRAGORA"
+ Description: "Howling of Mandragora"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 6
+ Lv4: 7
+ Lv5: 7
+ Lv6: 8
+ Lv7: 8
+ Lv8: 9
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+// Items: {
+// Mandragora_Flowerpot: 1
+// }
+ }
+},
+{
+ Id: 2493
+ Name: "GN_SLINGITEM"
+ Description: "Sling Item"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CoolDown: 1000
+ Requirements: {
+ SPCost: 4
+ AmmoTypes: {
+ A_THROWWEAPON: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 2494
+ Name: "GN_CHANGEMATERIAL"
+ Description: "Change Material"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 2495
+ Name: "GN_MIX_COOKING"
+ Description: "Mix Cooking"
+ MaxLevel: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 5
+ Lv2: 40
+ Lv3: 75
+ Lv4: 110
+ Lv5: 145
+ Lv6: 180
+ Lv7: 215
+ Lv8: 250
+ Lv9: 285
+ Lv10: 320
+ }
+ }
+},
+{
+ Id: 2496
+ Name: "GN_MAKEBOMB"
+ Description: "Create Bomb"
+ MaxLevel: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 5
+ Lv2: 40
+ Lv3: 75
+ Lv4: 110
+ Lv5: 145
+ Lv6: 180
+ Lv7: 215
+ Lv8: 250
+ Lv9: 285
+ Lv10: 320
+ }
+ }
+},
+{
+ Id: 2497
+ Name: "GN_S_PHARMACY"
+ Description: "Special Pharmacy"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 12
+ }
+},
+{
+ Id: 2498
+ Name: "GN_SLINGITEM_RANGEMELEEATK"
+ Description: "Sling Item Attack"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ SkillData1: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2515
+ Name: "AB_SECRAMENT"
+ Description: "Secrament"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 500
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 280
+ }
+ }
+},
+{
+ Id: 2516
+ Name: "WM_SEVERE_RAINSTORM_MELEE"
+ Description: "Severe Rainstorm Melee"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 5
+},
+{
+ Id: 2517
+ Name: "SR_HOWLINGOFLION"
+ Description: "Howling of Lion"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ CastTime: 1000
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ CoolDown: 10000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 2518
+ Name: "SR_RIDEINLIGHTNING"
+ Description: "Ride In Lightening"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ AllowReproduce: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 4
+ Lv6: 4
+ Lv7: 5
+ Lv8: 5
+ Lv9: 6
+ Lv10: 6
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 3000
+ Lv4: 4000
+ Lv5: 5000
+ Lv6: 6000
+ Lv7: 7000
+ Lv8: 8000
+ Lv9: 9000
+ Lv10: 10000
+ }
+ AfterCastActDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ SpiritSphereCost: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 2534
+ Name: "RETURN_TO_ELDICASTES"
+ Description: "Return To Eldicastes"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: 3000
+ CoolDown: 300000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ SkillDelayOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2535
+ Name: "ALL_BUYING_STORE"
+ Description: "Open Buying Store"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 1
+// Items: {
+// Buy_Market_Permit: 1
+// }
+ }
+},
+{
+ Id: 2536
+ Name: "ALL_GUARDIAN_RECALL"
+ Description: "Guardian's Recall"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: 3000
+ CoolDown: 300000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ SkillDelayOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2537
+ Name: "ALL_ODINS_POWER"
+ Description: "Odin's Power"
+ MaxLevel: 2
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 100
+ Lv3: 130
+ Lv4: 160
+ Lv5: 190
+ Lv6: 220
+ Lv7: 250
+ Lv8: 280
+ Lv9: 310
+ Lv10: 340
+ }
+ }
+},
+{
+ Id: 2544
+ Name: "MC_CARTDECORATE"
+ Description: "Change Cart 2"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 40
+ State: "Cart"
+ }
+},
+{
+ Id: 2551
+ Name: "RL_GLITTERING_GREED"
+ Description: "Flip The Coin Greed"
+ MaxLevel: 10
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2552
+ Name: "RL_RICHS_COIN"
+ Description: "Rich's Coin"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 2553
+ Name: "RL_MASS_SPIRAL"
+ Description: "Mass Spiral"
+ MaxLevel: 5
+ Range: 15
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 84
+ Lv3: 88
+ Lv4: 92
+ Lv5: 96
+ Lv6: 100
+ Lv7: 104
+ Lv8: 108
+ Lv9: 112
+ Lv10: 116
+ }
+ }
+},
+{
+ Id: 2554
+ Name: "RL_BANISHING_BUSTER"
+ Description: "Banishing Buster"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2555
+ Name: "RL_B_TRAP"
+ Description: "Bind Trap"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 3
+ CoolDown: {
+ Lv1: 10000
+ Lv2: 11000
+ Lv3: 12000
+ Lv4: 13000
+ Lv5: 14000
+ Lv6: 15000
+ Lv7: 16000
+ Lv8: 17000
+ Lv9: 18000
+ Lv10: 19000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 32
+ Lv3: 34
+ Lv4: 36
+ Lv5: 38
+ Lv6: 40
+ Lv7: 42
+ Lv8: 44
+ Lv9: 46
+ Lv10: 48
+ }
+ }
+ Unit: {
+ Id: 0x104
+ Range: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 2
+ Lv4: 3
+ Lv5: 3
+ Lv6: 4
+ Lv7: 4
+ Lv8: 5
+ Lv9: 5
+ Lv10: 6
+ }
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 2556
+ Name: "RL_FLICKER"
+ Description: "Flicker"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ Requirements: {
+ SPCost: 2
+ }
+},
+{
+ Id: 2557
+ Name: "RL_S_STORM"
+ Description: "Shatter Storm"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2558
+ Name: "RL_E_CHAIN"
+ Description: "Eternal Chain"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 45
+ }
+},
+{
+ Id: 2559
+ Name: "RL_QD_SHOT"
+ Description: "Quick Draw Shot"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 2560
+ Name: "RL_C_MARKER"
+ Description: "Crimson Marker"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 3
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 2561
+ Name: "RL_FIREDANCE"
+ Description: "Fire Dance"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 15
+ Lv3: 20
+ Lv4: 25
+ Lv5: 30
+ Lv6: 35
+ Lv7: 40
+ Lv8: 45
+ Lv9: 50
+ Lv10: 55
+ }
+ }
+},
+{
+ Id: 2562
+ Name: "RL_H_MINE"
+ Description: "Howling Mine"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 45
+ Lv2: 50
+ Lv3: 55
+ Lv4: 60
+ Lv5: 65
+ Lv6: 70
+ Lv7: 75
+ Lv8: 80
+ Lv9: 85
+ Lv10: 90
+ }
+ }
+},
+{
+ Id: 2563
+ Name: "RL_P_ALTER"
+ Description: "Platinum Alter"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 24
+ Lv3: 28
+ Lv4: 32
+ Lv5: 36
+ Lv6: 40
+ Lv7: 44
+ Lv8: 48
+ Lv9: 52
+ Lv10: 56
+ }
+ }
+},
+{
+ Id: 2564
+ Name: "RL_FALLEN_ANGEL"
+ Description: "Fallen Angel"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 90
+ }
+},
+{
+ Id: 2565
+ Name: "RL_R_TRIP"
+ Description: "Round Trip"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ KnockBackTiles: 3
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 2566
+ Name: "RL_D_TAIL"
+ Description: "Dragon Tail"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ }
+},
+{
+ Id: 2567
+ Name: "RL_FIRE_RAIN"
+ Description: "Fire Rain"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 70
+ }
+},
+{
+ Id: 2568
+ Name: "RL_HEAT_BARREL"
+ Description: "Heat Barrel"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+ }
+},
+{
+ Id: 2569
+ Name: "RL_AM_BLAST"
+ Description: "Anti-Material Blast"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 84
+ Lv3: 88
+ Lv4: 92
+ Lv5: 96
+ Lv6: 100
+ Lv7: 104
+ Lv8: 108
+ Lv9: 112
+ Lv10: 116
+ }
+ }
+},
+{
+ Id: 2570
+ Name: "RL_SLUGSHOT"
+ Description: "Slug Shot"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ KnockBackTiles: 6
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 2571
+ Name: "RL_HAMMER_OF_GOD"
+ Description: "Hammer of God"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 80
+ Lv3: 90
+ Lv4: 100
+ Lv5: 110
+ Lv6: 120
+ Lv7: 130
+ Lv8: 140
+ Lv9: 150
+ Lv10: 160
+ }
+ }
+},
+{
+ Id: 2572
+ Name: "RL_R_TRIP_PLUSATK"
+ Description: "Round Trip Plus Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2573
+ Name: "RL_B_FLICKER_ATK"
+ Description: "Bind Flicker Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 2574
+ Name: "RL_GLITTERING_GREED_ATK"
+ Description: "Flip The Coin Greed Attack"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 3001
+ Name: "KO_YAMIKUMO"
+ Description: "Yamikumo"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 3002
+ Name: "KO_RIGHT"
+ Description: "Right Hand Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 3003
+ Name: "KO_LEFT"
+ Description: "Left Hand Mastery"
+ MaxLevel: 5
+ AttackType: "Weapon"
+ NumberOfHits: 0
+},
+{
+ Id: 3004
+ Name: "KO_JYUMONJIKIRI"
+ Description: "Cross Strike"
+ MaxLevel: 5
+ Range: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -2
+ AfterCastActDelay: 500
+ SkillData1: 3000
+ CoolDown: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ WeaponTypes: {
+ DWDaggers: true
+ DWSwords: true
+ DWDaggerSword: true
+ }
+ }
+},
+{
+ Id: 3005
+ Name: "KO_SETSUDAN"
+ Description: "Soul Sever"
+ MaxLevel: 5
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 16
+ Lv3: 20
+ Lv4: 24
+ Lv5: 28
+ Lv6: 32
+ Lv7: 36
+ Lv8: 40
+ Lv9: 44
+ Lv10: 48
+ }
+ }
+},
+{
+ Id: 3006
+ Name: "KO_BAKURETSU"
+ Description: "Bakuretsu Kunai"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1400
+ Lv3: 1800
+ Lv4: 2200
+ Lv5: 2600
+ Lv6: 3000
+ Lv7: 3400
+ Lv8: 3800
+ Lv9: 4200
+ Lv10: 4600
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 100
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+// Items: {
+// Explosive_Kunai: 1
+// }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 3007
+ Name: "KO_HAPPOKUNAI"
+ Description: "Happo Kunai"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: {
+ Lv1: 4
+ Lv2: 4
+ Lv3: 4
+ Lv4: 4
+ Lv5: 5
+ Lv6: 5
+ Lv7: 5
+ Lv8: 5
+ Lv9: 5
+ Lv10: 5
+ }
+ NumberOfHits: 0
+ AfterCastActDelay: 500
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 9
+ Lv3: 10
+ Lv4: 11
+ Lv5: 12
+ Lv6: 13
+ Lv7: 14
+ Lv8: 15
+ Lv9: 16
+ Lv10: 17
+ }
+ AmmoTypes: {
+ A_KUNAI: true
+ }
+ AmmoAmount: 8
+ }
+},
+{
+ Id: 3008
+ Name: "KO_MUCHANAGE"
+ Description: "Mucha Nage"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ SplashArea: true
+ IgnoreElement: true
+ }
+ SplashRange: 2
+ NumberOfHits: -10
+ CastTime: 1000
+ SkillData1: 100
+ CoolDown: 10000
+ Requirements: {
+ SPCost: 50
+ ZenyCost: {
+ Lv1: 10000
+ Lv2: 20000
+ Lv3: 30000
+ Lv4: 40000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 70000
+ Lv8: 80000
+ Lv9: 90000
+ Lv10: 100000
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 3009
+ Name: "KO_HUUMARANKA"
+ Description: "Huuma Shuriken Ranka"
+ MaxLevel: 5
+ Range: {
+ Lv1: 9
+ Lv2: 10
+ Lv3: 11
+ Lv4: 12
+ Lv5: 13
+ Lv6: 14
+ Lv7: 15
+ Lv8: 16
+ Lv9: 17
+ Lv10: 18
+ }
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+ NumberOfHits: -5
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 100
+ CoolDown: 3000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+ WeaponTypes: {
+ FuumaShurikens: true
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 3
+ Interval: 100
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 3010
+ Name: "KO_MAKIBISHI"
+ Description: "Makibishi"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ SkillData2: 10000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 9
+ Lv2: 12
+ Lv3: 15
+ Lv4: 18
+ Lv5: 21
+ Lv6: 24
+ Lv7: 27
+ Lv8: 30
+ Lv9: 33
+ Lv10: 36
+ }
+// Items: {
+// Makibishi: {
+// Lv1: 3
+// Lv2: 4
+// Lv3: 5
+// Lv4: 6
+// Lv5: 7
+// }
+// }
+ }
+ Unit: {
+ Id: 0xfc
+ Interval: 5000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 3011
+ Name: "KO_MEIKYOUSISUI"
+ Description: "Meikyo Shisui"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ CastTime: 3000
+ SkillData1: 10000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 3012
+ Name: "KO_ZANZOU"
+ Description: "Zanzou"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillInstances: 1
+ KnockBackTiles: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 27000
+ Lv3: 24000
+ Lv4: 21000
+ Lv5: 18000
+ Lv6: 15000
+ Lv7: 12000
+ Lv8: 9000
+ Lv9: 6000
+ Lv10: 3000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 3013
+ Name: "KO_KYOUGAKU"
+ Description: "Kyougaku"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 3014
+ Name: "KO_JYUSATSU"
+ Description: "Jyusatsu"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 8000
+ Lv2: 10000
+ Lv3: 12000
+ Lv4: 14000
+ Lv5: 16000
+ Lv6: 18000
+ Lv7: 20000
+ Lv8: 22000
+ Lv9: 24000
+ Lv10: 26000
+ }
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 3015
+ Name: "KO_KAHU_ENTEN"
+ Description: "Kahu Enten"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Charm_Fire: 1
+// }
+ }
+},
+{
+ Id: 3016
+ Name: "KO_HYOUHU_HUBUKI"
+ Description: "Hyouhu Hubuki"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Water"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Charm_Ice: 1
+// }
+ }
+},
+{
+ Id: 3017
+ Name: "KO_KAZEHU_SEIRAN"
+ Description: "Kazehu Seiran"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Wind"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Charm_Wind: 1
+// }
+ }
+},
+{
+ Id: 3018
+ Name: "KO_DOHU_KOUKAI"
+ Description: "Dohu Koukai"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Earth"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 2000
+ SkillData1: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 20
+// Items: {
+// Charm_Earth: 1
+// }
+ }
+},
+{
+ Id: 3019
+ Name: "KO_KAIHOU"
+ Description: "Technique Kaihou"
+ MaxLevel: 5
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 3020
+ Name: "KO_ZENKAI"
+ Description: "Zenkai"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ NumberOfHits: 3
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 10000
+ SkillData2: 10000
+ Requirements: {
+ SPCost: 30
+ }
+ Unit: {
+ Id: 0xf8
+ Range: 3
+ Interval: 500
+ Target: "All"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 3021
+ Name: "KO_GENWAKU"
+ Description: "Genwaku"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 3000
+ Lv2: 2500
+ Lv3: 2000
+ Lv4: 1500
+ Lv5: 1000
+ Lv6: 500
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ AfterCastActDelay: 1000
+ SkillData1: 5000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 44
+ Lv3: 48
+ Lv4: 52
+ Lv5: 56
+ Lv6: 60
+ Lv7: 64
+ Lv8: 68
+ Lv9: 72
+ Lv10: 76
+ }
+ }
+},
+{
+ Id: 3022
+ Name: "KO_IZAYOI"
+ Description: "Izayoi"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ CoolDown: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 75
+ Lv3: 80
+ Lv4: 85
+ Lv5: 90
+ Lv6: 95
+ Lv7: 100
+ Lv8: 105
+ Lv9: 110
+ Lv10: 115
+ }
+ }
+},
+{
+ Id: 3023
+ Name: "KG_KAGEHUMI"
+ Description: "Kagehumi"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 3
+ Lv3: 4
+ Lv4: 5
+ Lv5: 6
+ Lv6: 7
+ Lv7: 8
+ Lv8: 9
+ Lv9: 10
+ Lv10: 11
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 5000
+ Lv2: 6000
+ Lv3: 7000
+ Lv4: 8000
+ Lv5: 9000
+ Lv6: 10000
+ Lv7: 11000
+ Lv8: 12000
+ Lv9: 13000
+ Lv10: 14000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 65
+ Lv3: 70
+ Lv4: 75
+ Lv5: 80
+ Lv6: 85
+ Lv7: 90
+ Lv8: 95
+ Lv9: 100
+ Lv10: 105
+ }
+ }
+},
+{
+ Id: 3024
+ Name: "KG_KYOMU"
+ Description: "Kyomu"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 20000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 50
+// Items: {
+// Shadow_Orb: 1
+// }
+ }
+},
+{
+ Id: 3025
+ Name: "KG_KAGEMUSYA"
+ Description: "Kagemusha"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 65
+ Lv10: 70
+ }
+// Items: {
+// Shadow_Orb: 1
+// }
+ }
+},
+{
+ Id: 3026
+ Name: "OB_ZANGETSU"
+ Description: "Zangetsu"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 75000
+ Lv3: 90000
+ Lv4: 105000
+ Lv5: 120000
+ Lv6: 135000
+ Lv7: 150000
+ Lv8: 165000
+ Lv9: 180000
+ Lv10: 195000
+ }
+ CoolDown: 30000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ }
+},
+{
+ Id: 3027
+ Name: "OB_OBOROGENSOU"
+ Description: "Oboro Gensou"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 15000
+ Requirements: {
+ SPCost: {
+ Lv1: 55
+ Lv2: 60
+ Lv3: 65
+ Lv4: 70
+ Lv5: 75
+ Lv6: 80
+ Lv7: 85
+ Lv8: 90
+ Lv9: 95
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 3028
+ Name: "OB_OBOROGENSOU_TRANSITION_ATK"
+ Description: "Hazy Moonlight Illusion Transition Attack"
+ MaxLevel: 1
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 3
+},
+{
+ Id: 3029
+ Name: "OB_AKAITSUKI"
+ Description: "Akaitsuki"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ CoolDown: 30000
+ FixedCastTime: 2000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ }
+},
+{
+ Id: 3031
+ Name: "ECL_SNOWFLIP"
+ Description: "Snow Flip"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 5000
+},
+{
+ Id: 3032
+ Name: "ECL_PEONYMAMY"
+ Description: "Peony Mamy"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 5000
+},
+{
+ Id: 3033
+ Name: "ECL_SADAGUI"
+ Description: "Sadagui"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 5000
+},
+{
+ Id: 3034
+ Name: "ECL_SEQUOIADUST"
+ Description: "Sequoia Dust"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 5000
+},
+{
+ Id: 3035
+ Name: "ECLAGE_RECALL"
+ Description: "Return To Eclage"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 300000
+ FixedCastTime: 3000
+},
+{
+ Id: 5001
+ Name: "GC_DARKCROW"
+ Description: "Dark Claw"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ AfterCastActDelay: 1500
+ SkillData1: 5000
+ CoolDown: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 34
+ Lv3: 46
+ Lv4: 58
+ Lv5: 70
+ Lv6: 82
+ Lv7: 94
+ Lv8: 106
+ Lv9: 118
+ Lv10: 130
+ }
+ }
+},
+{
+ Id: 5002
+ Name: "RA_UNLIMIT"
+ Description: "Unlimited"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 500
+ SkillData1: 60000
+ CoolDown: 300000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 280
+ }
+ }
+},
+{
+ Id: 5003
+ Name: "GN_ILLUSIONDOPING"
+ Description: "Illusion Doping"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 4
+ Lv2: 5
+ Lv3: 6
+ Lv4: 7
+ Lv5: 8
+ Lv6: 9
+ Lv7: 10
+ Lv8: 11
+ Lv9: 12
+ Lv10: 13
+ }
+ SkillData1: 10000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+// Items: {
+// Alchol: 1
+// }
+ }
+},
+{
+ Id: 5004
+ Name: "RK_DRAGONBREATH_WATER"
+ Description: "Dragon Breath - Water"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 3
+ Lv8: 3
+ Lv9: 4
+ Lv10: 4
+ }
+ CastTime: {
+ Lv1: 0
+ Lv2: 0
+ Lv3: 0
+ Lv4: 1000
+ Lv5: 1000
+ Lv6: 1000
+ Lv7: 1500
+ Lv8: 1500
+ Lv9: 2000
+ Lv10: 2000
+ }
+ AfterCastActDelay: 2000
+ SkillData1: 10000
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ State: "Dragon"
+ }
+},
+{
+ Id: 5005
+ Name: "RK_LUXANIMA"
+ Description: "Lux Anima"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ SkillData1: 60000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 5006
+ Name: "NC_MAGMA_ERUPTION"
+ Description: "Magma Eruption"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Fire"
+ SkillInstances: 3
+ CastTime: 1000
+ SkillData1: 10000
+ SkillData2: 42000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 70
+ Lv3: 80
+ Lv4: 90
+ Lv5: 100
+ Lv6: 110
+ Lv7: 120
+ Lv8: 130
+ Lv9: 140
+ Lv10: 150
+ }
+ }
+ Unit: {
+ Id: 0x101
+ Range: 3
+ Interval: 2000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 5007
+ Name: "WM_FRIGG_SONG"
+ Description: "Frigg's Song"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ SkillData1: 60000
+ Requirements: {
+ SPCost: {
+ Lv1: 200
+ Lv2: 230
+ Lv3: 260
+ Lv4: 290
+ Lv5: 320
+ Lv6: 350
+ Lv7: 380
+ Lv8: 410
+ Lv9: 440
+ Lv10: 470
+ }
+ WeaponTypes: {
+ Instruments: true
+ Whips: true
+ }
+// Items: {
+// Heartbroken_Tears: 1
+// }
+ }
+},
+{
+ Id: 5008
+ Name: "SO_ELEMENTAL_SHIELD"
+ Description: "Elemental Shield"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ CastTime: 1000
+ SkillData1: 10000
+ CoolDown: 10000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 120
+ State: "ElementalSpirit"
+// Items: {
+// Blue_Gemstone: 1
+// }
+ }
+ Unit: {
+ Id: 0x7e
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_DEFNOTENEMY: true
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 5009
+ Name: "SR_FLASHCOMBO"
+ Description: "Flash Combo"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 4000
+ SkillData1: 4000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 65
+ SpiritSphereCost: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 4
+ Lv4: 4
+ Lv5: 3
+ Lv6: 3
+ Lv7: 2
+ Lv8: 2
+ Lv9: 1
+ Lv10: 1
+ }
+ }
+},
+{
+ Id: 5010
+ Name: "SC_ESCAPE"
+ Description: "Emergency Escape"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 1000
+ CoolDown: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 26
+ Lv3: 22
+ Lv4: 18
+ Lv5: 14
+ Lv6: 10
+ Lv7: 6
+ Lv8: 2
+ Lv9: 1
+ Lv10: 1
+ }
+// Items: {
+// Special_Alloy_Trap: 1
+// }
+ }
+ Unit: {
+ Id: 0xfe
+ Range: 2
+ Interval: -1
+ Target: "Enemy"
+ }
+},
+{
+ Id: 5011
+ Name: "AB_OFFERTORIUM"
+ Description: "Offertorium"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 4000
+ SkillData1: 90000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 60
+ Lv3: 90
+ Lv4: 120
+ Lv5: 150
+ Lv6: 180
+ Lv7: 210
+ Lv8: 240
+ Lv9: 270
+ Lv10: 300
+ }
+ }
+},
+{
+ Id: 5012
+ Name: "WL_TELEKINESIS_INTENSE"
+ Description: "Intense Telekinesis"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1000
+ SkillData1: 60000
+ CoolDown: 300000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 100
+ Lv2: 150
+ Lv3: 200
+ Lv4: 250
+ Lv5: 300
+ Lv6: 350
+ Lv7: 400
+ Lv8: 450
+ Lv9: 500
+ Lv10: 550
+ }
+ }
+},
+{
+ Id: 5013
+ Name: "LG_KINGS_GRACE"
+ Description: "King's Grace"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 5
+ CastTime: 1000
+ SkillData1: 5000
+ CoolDown: {
+ Lv1: 100000
+ Lv2: 90000
+ Lv3: 80000
+ Lv4: 70000
+ Lv5: 60000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 200
+ Lv2: 180
+ Lv3: 160
+ Lv4: 140
+ Lv5: 120
+ Lv6: 100
+ Lv7: 80
+ Lv8: 60
+ Lv9: 40
+ Lv10: 20
+ }
+ }
+},
+{
+ Id: 5014
+ Name: "ALL_FULL_THROTTLE"
+ Description: "Full Throttle"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 10000
+ Lv2: 15000
+ Lv3: 20000
+ Lv4: 25000
+ Lv5: 30000
+ Lv6: 35000
+ Lv7: 40000
+ Lv8: 45000
+ Lv9: 50000
+ Lv10: 55000
+ }
+ SkillData2: 10000
+ CoolDown: 1800000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 5018
+ Name: "SU_BASIC_SKILL"
+ Description: "New Basic Skill"
+ MaxLevel: 1
+ NumberOfHits: 0
+},
+{
+ Id: 5019
+ Name: "SU_BITE"
+ Description: "Bite"
+ MaxLevel: 1
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 5020
+ Name: "SU_HIDE"
+ Description: "Hide"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: -1
+ CoolDown: 15000
+ Requirements: {
+ SPCost: 30
+ }
+},
+{
+ Id: 5021
+ Name: "SU_SCRATCH"
+ Description: "Scratch"
+ MaxLevel: 3
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 10000
+ CoolDown: {
+ Lv1: 3000
+ Lv2: 2000
+ Lv3: 1000
+ Lv4: 1
+ Lv5: 1
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 5022
+ Name: "SU_STOOP"
+ Description: "Stoop"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 6000
+ CoolDown: 15000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 5023
+ Name: "SU_LOPE"
+ Description: "Lope"
+ MaxLevel: 3
+ Range: {
+ Lv1: 6
+ Lv2: 10
+ Lv3: 14
+ Lv4: 18
+ Lv5: 22
+ Lv6: 26
+ Lv7: 30
+ Lv8: 34
+ Lv9: 38
+ Lv10: 42
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 500
+ AfterCastActDelay: 1000
+ CoolDown: {
+ Lv1: 2000
+ Lv2: 4000
+ Lv3: 6000
+ Lv4: 8000
+ Lv5: 10000
+ Lv6: 12000
+ Lv7: 14000
+ Lv8: 16000
+ Lv9: 18000
+ Lv10: 20000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 30
+ Lv3: 30
+ Lv4: 30
+ Lv5: 30
+ Lv6: 30
+ Lv7: 30
+ Lv8: 30
+ Lv9: 30
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 5024
+ Name: "SU_SPRITEMABLE"
+ Description: "Spirit Marble"
+ MaxLevel: 1
+ NumberOfHits: 0
+},
+{
+ Id: 5025
+ Name: "SU_POWEROFLAND"
+ Description: "Power of Land"
+ MaxLevel: 1
+ NumberOfHits: 0
+},
+{
+ Id: 5026
+ Name: "SU_SV_STEMSPEAR"
+ Description: "Silvervine Stem Spear"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: {
+ Lv1: "Ele_Earth"
+ Lv2: "Ele_Fire"
+ Lv3: "Ele_Water"
+ Lv4: "Ele_Wind"
+ Lv5: "Ele_Ghost"
+ }
+ InterruptCast: true
+ CastTime: 2500
+ AfterCastActDelay: 1000
+ SkillData1: 10000
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 40
+ Lv3: 40
+ Lv4: 40
+ Lv5: 40
+ Lv6: 40
+ Lv7: 40
+ Lv8: 40
+ Lv9: 40
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 5027
+ Name: "SU_CN_POWDERING"
+ Description: "Catnip Powdering"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 5
+ Lv4: 5
+ Lv5: 7
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ CastTime: 1500
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 3000
+ Lv2: 4000
+ Lv3: 5000
+ Lv4: 6000
+ Lv5: 7000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 36
+ Lv3: 32
+ Lv4: 28
+ Lv5: 24
+ }
+// Items: {
+// Catnip_Fruit: 1
+// }
+ }
+ Unit: {
+ Id: 0x106
+ Layout: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ }
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 5028
+ Name: "SU_CN_METEOR"
+ Description: "Catnip Meteor"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ SplashRange: {
+ Lv1: 3
+ Lv2: 3
+ Lv3: 5
+ Lv4: 5
+ Lv5: 7
+ }
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ }
+ InterruptCast: true
+ CastTime: 6000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 1500
+ Lv2: 2000
+ Lv3: 2500
+ Lv4: 3000
+ Lv5: 3500
+ }
+ SkillData2: 20000
+ CoolDown: {
+ Lv1: 2000
+ Lv2: 3000
+ Lv3: 4000
+ Lv4: 5000
+ Lv5: 6000
+
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 35
+ Lv3: 50
+ Lv4: 65
+ Lv5: 80
+ }
+// Items: {
+// Catnip_Fruit: 1
+// }
+ }
+ Unit: {
+ Id: 0x86
+ Range: 1
+ Interval: 500
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 5029
+ Name: "SU_SV_ROOTTWIST"
+ Description: "Silvervine Root Twist"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillInstances: 1
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 7000
+ Lv2: 9000
+ Lv3: 11000
+ Lv4: 13000
+ Lv5: 15000
+ Lv6: 17000
+ Lv7: 19000
+ Lv8: 21000
+ Lv9: 23000
+ Lv10: 25000
+ }
+ CoolDown: 3000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 12
+ Lv3: 14
+ Lv4: 16
+ Lv5: 18
+ Lv6: 20
+ Lv7: 22
+ Lv8: 24
+ Lv9: 26
+ Lv10: 28
+ }
+ }
+ Unit: {
+ Id: 0x107
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 5030
+ Name: "SU_SV_ROOTTWIST_ATK"
+ Description: "Silver Vine Root Twist Attack"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Poison"
+ DamageType: {
+ IgnoreElement: true
+ IgnoreDefense: true
+ }
+ SkillInstances: 1
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 5031
+ Name: "SU_POWEROFLIFE"
+ Description: "Power of Life"
+ MaxLevel: 1
+ NumberOfHits: 0
+},
+{
+ Id: 5032
+ Name: "SU_SCAROFTAROU"
+ Description: "Scar of Tarou"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ InterruptCast: true
+ CastTime: 500
+ AfterCastActDelay: 1000
+ SkillData1: 9000
+ SkillData2: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 14
+ Lv3: 18
+ Lv4: 22
+ Lv5: 26
+ Lv6: 30
+ Lv7: 34
+ Lv8: 38
+ Lv9: 42
+ Lv10: 46
+ }
+ }
+},
+{
+ Id: 5033
+ Name: "SU_PICKYPECK"
+ Description: "Picky Peck"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -5
+ InterruptCast: true
+ CastTime: 2500
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 19
+ Lv3: 28
+ Lv4: 37
+ Lv5: 46
+ Lv6: 55
+ Lv7: 64
+ Lv8: 73
+ Lv9: 82
+ Lv10: 91
+ }
+ }
+},
+{
+ Id: 5034
+ Name: "SU_PICKYPECK_DOUBLE_ATK"
+ Description: "Picky Peck Double Attack"
+ MaxLevel: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: -5
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 5035
+ Name: "SU_ARCLOUSEDASH"
+ Description: "Arclouse Dash"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2500
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 100000
+ Lv6: 110000
+ Lv7: 120000
+ Lv8: 130000
+ Lv9: 140000
+ Lv10: 150000
+ }
+ CoolDown: 10000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 20
+ Lv3: 28
+ Lv4: 36
+ Lv5: 44
+ Lv6: 52
+ Lv7: 60
+ Lv8: 68
+ Lv9: 76
+ Lv10: 84
+ }
+ }
+},
+{
+ Id: 5036
+ Name: "SU_LUNATICCARROTBEAT"
+ Description: "Lunatic Carrot Beat"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ InterruptCast: true
+ CastTime: 3000
+ AfterCastActDelay: 1000
+ SkillData1: 1000
+ CoolDown: 8000
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 25
+ Lv3: 35
+ Lv4: 45
+ Lv5: 55
+ Lv6: 65
+ Lv7: 75
+ Lv8: 85
+ Lv9: 95
+ Lv10: 105
+ }
+ }
+},
+{
+ Id: 5037
+ Name: "SU_POWEROFSEA"
+ Description: "Power of Sea"
+ MaxLevel: 1
+ NumberOfHits: 0
+},
+{
+ Id: 5038
+ Name: "SU_TUNABELLY"
+ Description: "Tuna Belly"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 1000
+ CoolDown: {
+ Lv1: 8000
+ Lv2: 10000
+ Lv3: 12000
+ Lv4: 14000
+ Lv5: 16000
+ Lv6: 18000
+ Lv7: 20000
+ Lv8: 22000
+ Lv9: 24000
+ Lv10: 26000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ }
+},
+{
+ Id: 5039
+ Name: "SU_TUNAPARTY"
+ Description: "Tuna Party"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 30000
+ CoolDown: 20000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 30
+ Lv3: 40
+ Lv4: 50
+ Lv5: 60
+ Lv6: 70
+ Lv7: 80
+ Lv8: 90
+ Lv9: 100
+ Lv10: 110
+ }
+ }
+},
+{
+ Id: 5040
+ Name: "SU_BUNCHOFSHRIMP"
+ Description: "Bunch of Shrimp"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ CoolDown: 10000
+ Requirements: {
+ SPCost: {
+ Lv1: 44
+ Lv2: 48
+ Lv3: 52
+ Lv4: 56
+ Lv5: 60
+ Lv6: 64
+ Lv7: 68
+ Lv8: 72
+ Lv9: 76
+ Lv10: 80
+ }
+// Items: {
+// Prawn: 1
+// }
+ }
+},
+{
+ Id: 5041
+ Name: "SU_FRESHSHRIMP"
+ Description: "Fresh Shrimp"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ SkillData1: 120000
+ CoolDown: 7000
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 5042
+ Name: "SU_CN_METEOR_ATK"
+ Description: ""
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ AttackType: "Magic"
+ InterruptCast: true
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 35
+ Lv3: 50
+ Lv4: 65
+ Lv5: 80
+ }
+// Items: {
+// Catnip_Fruit: 1
+// }
+ }
+},
+{
+ Id: 5043
+ Name: "SU_LUNATICCARROTBEAT2"
+ Description: "Lunatic Carrot Beat 2"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Chorus: true
+ }
+ AttackType: "Weapon"
+ InterruptCast: true
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8001
+ Name: "HLIF_HEAL"
+ Description: "Healing Touch"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 16
+ Lv3: 19
+ Lv4: 22
+ Lv5: 25
+ Lv6: 28
+ Lv7: 31
+ Lv8: 34
+ Lv9: 37
+ Lv10: 40
+ }
+// Items: {
+// Red_Slim_Potion: 1
+// }
+ }
+},
+{
+ Id: 8002
+ Name: "HLIF_AVOID"
+ Description: "Avoid"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ AfterCastActDelay: 35000
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 35000
+ Lv3: 30000
+ Lv4: 25000
+ Lv5: 20000
+ Lv6: 15000
+ Lv7: 10000
+ Lv8: 5000
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 8003
+ Name: "HLIF_BRAIN"
+ Description: "Brain Surgery"
+ MaxLevel: 5
+ SplashRange: 1
+ NumberOfHits: 0
+},
+{
+ Id: 8004
+ Name: "HLIF_CHANGE"
+ Description: "Change"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ AfterCastActDelay: {
+ Lv1: 600000
+ Lv2: 900000
+ Lv3: 1200000
+ Lv4: 1500000
+ Lv5: 1800000
+ Lv6: 2100000
+ Lv7: 2400000
+ Lv8: 2700000
+ Lv9: 3000000
+ Lv10: 3300000
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 120000
+ Lv3: 180000
+ Lv4: 240000
+ Lv5: 300000
+ Lv6: 360000
+ Lv7: 420000
+ Lv8: 480000
+ Lv9: 540000
+ Lv10: 600000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 8005
+ Name: "HAMI_CASTLE"
+ Description: "Castling"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ CoolDown: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8006
+ Name: "HAMI_DEFENCE"
+ Description: "Defense"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 35000
+ Lv3: 30000
+ Lv4: 25000
+ Lv5: 20000
+ Lv6: 15000
+ Lv7: 10000
+ Lv8: 5000
+ Lv9: 1
+ Lv10: 1
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ }
+},
+{
+ Id: 8007
+ Name: "HAMI_SKIN"
+ Description: "Adamantium Skin"
+ MaxLevel: 5
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 8008
+ Name: "HAMI_BLOODLUST"
+ Description: "Bloodlust"
+ MaxLevel: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 180000
+ Lv3: 300000
+ Lv4: 420000
+ Lv5: 540000
+ Lv6: 660000
+ Lv7: 780000
+ Lv8: 900000
+ Lv9: 1020000
+ Lv10: 1140000
+ }
+ SkillData2: {
+ Lv1: 300000
+ Lv2: 600000
+ Lv3: 900000
+ Lv4: 1200000
+ Lv5: 1500000
+ Lv6: 1800000
+ Lv7: 2100000
+ Lv8: 2400000
+ Lv9: 2700000
+ Lv10: 3000000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 120
+ }
+},
+{
+ Id: 8009
+ Name: "HFLI_MOON"
+ Description: "Moonlight"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ NumberOfHits: {
+ Lv1: -1
+ Lv2: -2
+ Lv3: -2
+ Lv4: -2
+ Lv5: -3
+ Lv6: -3
+ Lv7: -3
+ Lv8: -3
+ Lv9: -3
+ Lv10: -3
+ }
+ AfterCastWalkDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 8
+ Lv3: 12
+ Lv4: 16
+ Lv5: 20
+ Lv6: 24
+ Lv7: 28
+ Lv8: 32
+ Lv9: 36
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 8010
+ Name: "HFLI_FLEET"
+ Description: "Fleeting Move"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 55000
+ Lv3: 50000
+ Lv4: 45000
+ Lv5: 40000
+ Lv6: 35000
+ Lv7: 30000
+ Lv8: 25000
+ Lv9: 20000
+ Lv10: 15000
+ }
+ SkillData2: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 120000
+ Lv6: 120000
+ Lv7: 120000
+ Lv8: 120000
+ Lv9: 120000
+ Lv10: 120000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+ }
+},
+{
+ Id: 8011
+ Name: "HFLI_SPEED"
+ Description: "Speed"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 55000
+ Lv3: 50000
+ Lv4: 45000
+ Lv5: 40000
+ Lv6: 35000
+ Lv7: 30000
+ Lv8: 25000
+ Lv9: 20000
+ Lv10: 15000
+ }
+ SkillData2: {
+ Lv1: 60000
+ Lv2: 70000
+ Lv3: 80000
+ Lv4: 90000
+ Lv5: 120000
+ Lv6: 120000
+ Lv7: 120000
+ Lv8: 120000
+ Lv9: 120000
+ Lv10: 120000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 40
+ Lv3: 50
+ Lv4: 60
+ Lv5: 70
+ Lv6: 80
+ Lv7: 90
+ Lv8: 100
+ Lv9: 110
+ Lv10: 120
+ }
+ }
+},
+{
+ Id: 8012
+ Name: "HFLI_SBR44"
+ Description: "S.B.R.44"
+ MaxLevel: 3
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ NumberOfHits: 0
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8013
+ Name: "HVAN_CAPRICE"
+ Description: "Caprice"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ NumberOfHits: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ Lv4: 4
+ Lv5: 5
+ Lv6: 6
+ Lv7: 7
+ Lv8: 8
+ Lv9: 9
+ Lv10: 10
+ }
+ AfterCastActDelay: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 22
+ Lv2: 24
+ Lv3: 26
+ Lv4: 28
+ Lv5: 30
+ Lv6: 32
+ Lv7: 34
+ Lv8: 36
+ Lv9: 38
+ Lv10: 40
+ }
+ }
+},
+{
+ Id: 8014
+ Name: "HVAN_CHAOTIC"
+ Description: "Benediction of Chaos"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ AfterCastActDelay: 1000
+ AfterCastWalkDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8015
+ Name: "HVAN_INSTRUCT"
+ Description: "Instruct"
+ MaxLevel: 5
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 8016
+ Name: "HVAN_EXPLOSION"
+ Description: "Bio Explosion"
+ MaxLevel: 3
+ Range: 4
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ IgnoreElement: true
+ IgnoreFlee: true
+ IgnoreDefCards: true
+ }
+ SplashRange: 4
+ AfterCastWalkDelay: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8018
+ Name: "MH_SUMMON_LEGION"
+ Description: "Summon Legion"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1600
+ Lv2: 1400
+ Lv3: 1200
+ Lv4: 1000
+ Lv5: 800
+ Lv6: 600
+ Lv7: 400
+ Lv8: 200
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: {
+ Lv1: 400
+ Lv2: 600
+ Lv3: 800
+ Lv4: 1000
+ Lv5: 1200
+ Lv6: 1400
+ Lv7: 1600
+ Lv8: 1800
+ Lv9: 2000
+ Lv10: 2200
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 80
+ Lv3: 100
+ Lv4: 120
+ Lv5: 140
+ Lv6: 160
+ Lv7: 180
+ Lv8: 200
+ Lv9: 220
+ Lv10: 240
+ }
+ }
+},
+{
+ Id: 8019
+ Name: "MH_NEEDLE_OF_PARALYZE"
+ Description: "Needle of Paralyze"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1100
+ Lv3: 1200
+ Lv4: 1300
+ Lv5: 1400
+ Lv6: 1500
+ Lv7: 1600
+ Lv8: 1700
+ Lv9: 1800
+ Lv10: 1900
+ }
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ FixedCastTime: {
+ Lv1: 500
+ Lv2: 400
+ Lv3: 300
+ Lv4: 200
+ Lv5: 100
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 60
+ Lv3: 72
+ Lv4: 84
+ Lv5: 96
+ Lv6: 108
+ Lv7: 120
+ Lv8: 132
+ Lv9: 144
+ Lv10: 156
+ }
+ }
+},
+{
+ Id: 8020
+ Name: "MH_POISON_MIST"
+ Description: "Poison Mist"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Poison"
+ SkillInstances: 1
+ CastTime: {
+ Lv1: 500
+ Lv2: 700
+ Lv3: 900
+ Lv4: 1100
+ Lv5: 1300
+ Lv6: 1500
+ Lv7: 1700
+ Lv8: 1900
+ Lv9: 2100
+ Lv10: 2300
+ }
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ SkillData2: {
+ Lv1: 4000
+ Lv2: 6000
+ Lv3: 8000
+ Lv4: 10000
+ Lv5: 12000
+ Lv6: 14000
+ Lv7: 16000
+ Lv8: 18000
+ Lv9: 20000
+ Lv10: 22000
+ }
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 65
+ Lv2: 75
+ Lv3: 85
+ Lv4: 95
+ Lv5: 105
+ Lv6: 115
+ Lv7: 125
+ Lv8: 135
+ Lv9: 145
+ Lv10: 155
+ }
+ }
+ Unit: {
+ Id: 0xf5
+ Range: 3
+ Interval: 2300
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 8021
+ Name: "MH_PAIN_KILLER"
+ Description: "Pain Killer"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ SkillData1: {
+ Lv1: 20000
+ Lv2: 30000
+ Lv3: 40000
+ Lv4: 50000
+ Lv5: 60000
+ Lv6: 70000
+ Lv7: 80000
+ Lv8: 90000
+ Lv9: 100000
+ Lv10: 110000
+ }
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 800
+ Lv3: 600
+ Lv4: 400
+ Lv5: 200
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 48
+ Lv2: 52
+ Lv3: 56
+ Lv4: 60
+ Lv5: 64
+ Lv6: 68
+ Lv7: 72
+ Lv8: 76
+ Lv9: 80
+ Lv10: 84
+ }
+ }
+},
+{
+ Id: 8022
+ Name: "MH_LIGHT_OF_REGENE"
+ Description: "Light of Regene"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SplashRange: 0
+ SkillData1: {
+ Lv1: 360000
+ Lv2: 420000
+ Lv3: 480000
+ Lv4: 540000
+ Lv5: 600000
+ Lv6: 660000
+ Lv7: 720000
+ Lv8: 780000
+ Lv9: 840000
+ Lv10: 900000
+ }
+ FixedCastTime: {
+ Lv1: 1600
+ Lv2: 1400
+ Lv3: 1200
+ Lv4: 1000
+ Lv5: 800
+ Lv6: 600
+ Lv7: 400
+ Lv8: 200
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 50
+ Lv3: 60
+ Lv4: 70
+ Lv5: 80
+ Lv6: 90
+ Lv7: 100
+ Lv8: 110
+ Lv9: 120
+ Lv10: 130
+ }
+ }
+},
+{
+ Id: 8023
+ Name: "MH_OVERED_BOOST"
+ Description: "Overed Boost"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SplashRange: 0
+ CastTime: {
+ Lv1: 800
+ Lv2: 700
+ Lv3: 600
+ Lv4: 500
+ Lv5: 400
+ Lv6: 300
+ Lv7: 200
+ Lv8: 100
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: {
+ Lv1: 200
+ Lv2: 300
+ Lv3: 400
+ Lv4: 500
+ Lv5: 600
+ Lv6: 700
+ Lv7: 800
+ Lv8: 900
+ Lv9: 1000
+ Lv10: 1100
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 70
+ Lv2: 90
+ Lv3: 110
+ Lv4: 130
+ Lv5: 150
+ Lv6: 170
+ Lv7: 190
+ Lv8: 210
+ Lv9: 230
+ Lv10: 250
+ }
+ }
+},
+{
+ Id: 8024
+ Name: "MH_ERASER_CUTTER"
+ Description: "Eraser Cutter"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: {
+ Lv1: "Ele_Wind"
+ Lv2: "Ele_Neutral"
+ Lv3: "Ele_Wind"
+ Lv4: "Ele_Neutral"
+ Lv5: "Ele_Wind"
+ }
+ NumberOfHits: -6
+ InterruptCast: true
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1500
+ Lv3: 2000
+ Lv4: 2500
+ Lv5: 3000
+ Lv6: 3500
+ Lv7: 4000
+ Lv8: 4500
+ Lv9: 5000
+ Lv10: 5500
+ }
+ AfterCastActDelay: 2000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 25
+ Lv2: 30
+ Lv3: 35
+ Lv4: 40
+ Lv5: 45
+ Lv6: 50
+ Lv7: 55
+ Lv8: 60
+ Lv9: 65
+ Lv10: 70
+ }
+ }
+},
+{
+ Id: 8025
+ Name: "MH_XENO_SLASHER"
+ Description: "Xeno Slasher"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Magic"
+ Element: {
+ Lv1: "Ele_Wind"
+ Lv2: "Ele_Neutral"
+ Lv3: "Ele_Wind"
+ Lv4: "Ele_Neutral"
+ Lv5: "Ele_Wind"
+ }
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 4
+ Lv6: 4
+ Lv7: 5
+ Lv8: 5
+ Lv9: 6
+ Lv10: 6
+ }
+ NumberOfHits: -6
+ CastTime: {
+ Lv1: 1500
+ Lv2: 2500
+ Lv3: 3500
+ Lv4: 4500
+ Lv5: 5500
+ Lv6: 6500
+ Lv7: 7500
+ Lv8: 8500
+ Lv9: 9500
+ Lv10: 10500
+ }
+ AfterCastActDelay: 5000
+ SkillData1: 500
+ FixedCastTime: 500
+ Requirements: {
+ SPCost: {
+ Lv1: 90
+ Lv2: 100
+ Lv3: 110
+ Lv4: 120
+ Lv5: 130
+ Lv6: 140
+ Lv7: 150
+ Lv8: 160
+ Lv9: 170
+ Lv10: 180
+ }
+ }
+ Unit: {
+ Id: 0x86
+ Range: {
+ Lv1: 2
+ Lv2: 2
+ Lv3: 3
+ Lv4: 3
+ Lv5: 4
+ Lv6: 4
+ Lv7: 5
+ Lv8: 5
+ Lv9: 6
+ Lv10: 6
+ }
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 8026
+ Name: "MH_SILENT_BREEZE"
+ Description: "Silent Breeze"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 5
+ Lv3: 7
+ Lv4: 7
+ Lv5: 9
+ Lv6: 9
+ Lv7: 11
+ Lv8: 11
+ Lv9: 13
+ Lv10: 13
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ SkillData1: {
+ Lv1: 9000
+ Lv2: 12000
+ Lv3: 15000
+ Lv4: 18000
+ Lv5: 21000
+ Lv6: 24000
+ Lv7: 27000
+ Lv8: 30000
+ Lv9: 33000
+ Lv10: 36000
+ }
+ FixedCastTime: {
+ Lv1: 1000
+ Lv2: 800
+ Lv3: 600
+ Lv4: 400
+ Lv5: 200
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 45
+ Lv2: 54
+ Lv3: 63
+ Lv4: 72
+ Lv5: 81
+ Lv6: 90
+ Lv7: 99
+ Lv8: 108
+ Lv9: 117
+ Lv10: 126
+ }
+ }
+},
+{
+ Id: 8027
+ Name: "MH_STYLE_CHANGE"
+ Description: "Style Change"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 35
+ }
+},
+{
+ Id: 8028
+ Name: "MH_SONIC_CRAW"
+ Description: "Sonic Claw"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ State: "MH_Fighting"
+ }
+},
+{
+ Id: 8029
+ Name: "MH_SILVERVEIN_RUSH"
+ Description: "Silver Bain Rush"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 15
+ Lv3: 20
+ Lv4: 25
+ Lv5: 30
+ Lv6: 35
+ Lv7: 40
+ Lv8: 45
+ Lv9: 50
+ Lv10: 55
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 8030
+ Name: "MH_MIDNIGHT_FRENZY"
+ Description: "Midnight Frenzy"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 16
+ Lv3: 24
+ Lv4: 32
+ Lv5: 40
+ Lv6: 48
+ Lv7: 56
+ Lv8: 64
+ Lv9: 72
+ Lv10: 80
+ }
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 8031
+ Name: "MH_STAHL_HORN"
+ Description: "Steel Horn"
+ MaxLevel: 5
+ Range: {
+ Lv1: 5
+ Lv2: 6
+ Lv3: 7
+ Lv4: 8
+ Lv5: 9
+ Lv6: 10
+ Lv7: 11
+ Lv8: 12
+ Lv9: 13
+ Lv10: 14
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ KnockBackTiles: 3
+ CastTime: {
+ Lv1: 800
+ Lv2: 600
+ Lv3: 400
+ Lv4: 200
+ Lv5: 0
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData1: 5000
+ FixedCastTime: {
+ Lv1: 200
+ Lv2: 400
+ Lv3: 600
+ Lv4: 800
+ Lv5: 1000
+ Lv6: 1200
+ Lv7: 1400
+ Lv8: 1600
+ Lv9: 1800
+ Lv10: 2000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 45
+ Lv3: 50
+ Lv4: 55
+ Lv5: 60
+ Lv6: 65
+ Lv7: 70
+ Lv8: 75
+ Lv9: 80
+ Lv10: 85
+ }
+ }
+},
+{
+ Id: 8032
+ Name: "MH_GOLDENE_FERSE"
+ Description: "Golden Heel"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 1000
+ Lv2: 1200
+ Lv3: 1400
+ Lv4: 1600
+ Lv5: 1800
+ Lv6: 2000
+ Lv7: 2200
+ Lv8: 2400
+ Lv9: 2600
+ Lv10: 2800
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 65
+ Lv3: 70
+ Lv4: 75
+ Lv5: 80
+ Lv6: 85
+ Lv7: 90
+ Lv8: 95
+ Lv9: 100
+ Lv10: 105
+ }
+ }
+},
+{
+ Id: 8033
+ Name: "MH_STEINWAND"
+ Description: "Stone Wall"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: 1000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 80
+ Lv2: 90
+ Lv3: 100
+ Lv4: 110
+ Lv5: 120
+ Lv6: 130
+ Lv7: 140
+ Lv8: 150
+ Lv9: 160
+ Lv10: 170
+ }
+ }
+ Unit: {
+ Id: 0x7e
+ Interval: -1
+ Target: "All"
+ Flag: {
+ UF_DEFNOTENEMY: true
+ UF_NOREITERATION: true
+ }
+ }
+},
+{
+ Id: 8034
+ Name: "MH_HEILIGE_STANGE"
+ Description: "Holy Pole"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Holy"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 2
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ CastTime: {
+ Lv1: 200
+ Lv2: 400
+ Lv3: 600
+ Lv4: 800
+ Lv5: 1000
+ Lv6: 1200
+ Lv7: 1400
+ Lv8: 1600
+ Lv9: 1800
+ Lv10: 2000
+ }
+ FixedCastTime: {
+ Lv1: 1800
+ Lv2: 1600
+ Lv3: 1400
+ Lv4: 1200
+ Lv5: 1000
+ Lv6: 800
+ Lv7: 600
+ Lv8: 400
+ Lv9: 200
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 68
+ Lv3: 76
+ Lv4: 84
+ Lv5: 100
+ Lv6: 100
+ Lv7: 100
+ Lv8: 100
+ Lv9: 100
+ Lv10: 100
+ }
+ }
+},
+{
+ Id: 8035
+ Name: "MH_ANGRIFFS_MODUS"
+ Description: "Attack Mode"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 200
+ Lv2: 400
+ Lv3: 600
+ Lv4: 800
+ Lv5: 1000
+ Lv6: 1200
+ Lv7: 1400
+ Lv8: 1600
+ Lv9: 1800
+ Lv10: 2000
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 65
+ Lv3: 70
+ Lv4: 75
+ Lv5: 80
+ Lv6: 85
+ Lv7: 90
+ Lv8: 95
+ Lv9: 100
+ Lv10: 105
+ }
+ }
+},
+{
+ Id: 8036
+ Name: "MH_TINDER_BREAKER"
+ Description: "Tinder Breaker"
+ MaxLevel: 5
+ Range: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 25
+ Lv3: 30
+ Lv4: 35
+ Lv5: 40
+ Lv6: 45
+ Lv7: 50
+ Lv8: 55
+ Lv9: 60
+ Lv10: 65
+ }
+ State: "MH_Grappling"
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 8037
+ Name: "MH_CBC"
+ Description: "Continual Break Combo"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 10
+ Lv2: 20
+ Lv3: 30
+ Lv4: 40
+ Lv5: 50
+ Lv6: 60
+ Lv7: 70
+ Lv8: 80
+ Lv9: 90
+ Lv10: 100
+ }
+ SpiritSphereCost: 1
+ }
+},
+{
+ Id: 8038
+ Name: "MH_EQC"
+ Description: "Eternal Quick Combo"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ }
+ AttackType: "Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 24
+ Lv2: 28
+ Lv3: 32
+ Lv4: 36
+ Lv5: 40
+ Lv6: 44
+ Lv7: 48
+ Lv8: 52
+ Lv9: 56
+ Lv10: 60
+ }
+ SpiritSphereCost: 2
+ }
+},
+{
+ Id: 8039
+ Name: "MH_MAGMA_FLOW"
+ Description: "Magma Flow"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 2
+ Lv8: 2
+ Lv9: 2
+ Lv10: 2
+ }
+ CastTime: {
+ Lv1: 2000
+ Lv2: 2500
+ Lv3: 3000
+ Lv4: 3500
+ Lv5: 4000
+ Lv6: 4500
+ Lv7: 5000
+ Lv8: 5500
+ Lv9: 6000
+ Lv10: 6500
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: {
+ Lv1: 2000
+ Lv2: 1500
+ Lv3: 1000
+ Lv4: 500
+ Lv5: -1
+ Lv6: -1
+ Lv7: -1
+ Lv8: -1
+ Lv9: -1
+ Lv10: -1
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 34
+ Lv2: 38
+ Lv3: 42
+ Lv4: 46
+ Lv5: 50
+ Lv6: 54
+ Lv7: 58
+ Lv8: 62
+ Lv9: 66
+ Lv10: 70
+ }
+ }
+},
+{
+ Id: 8040
+ Name: "MH_GRANITIC_ARMOR"
+ Description: "Granitic Armor"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 6000
+ Lv2: 5500
+ Lv3: 5000
+ Lv4: 4500
+ Lv5: 4000
+ Lv6: 3500
+ Lv7: 3000
+ Lv8: 2500
+ Lv9: 2000
+ Lv10: 1500
+ }
+ SkillData1: 60000
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 54
+ Lv2: 58
+ Lv3: 62
+ Lv4: 66
+ Lv5: 70
+ Lv6: 74
+ Lv7: 78
+ Lv8: 82
+ Lv9: 86
+ Lv10: 90
+ }
+ }
+},
+{
+ Id: 8041
+ Name: "MH_LAVA_SLIDE"
+ Description: "Lava Slide"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SkillInstances: 1
+ CastTime: {
+ Lv1: 6000
+ Lv2: 5500
+ Lv3: 5000
+ Lv4: 4500
+ Lv5: 4000
+ Lv6: 3500
+ Lv7: 3000
+ Lv8: 2500
+ Lv9: 2000
+ Lv10: 1500
+ }
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 30
+ Lv2: 35
+ Lv3: 40
+ Lv4: 45
+ Lv5: 50
+ Lv6: 55
+ Lv7: 60
+ Lv8: 65
+ Lv9: 70
+ Lv10: 75
+ }
+ }
+ Unit: {
+ Id: 0xf6
+ Layout: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 2
+ Lv4: 2
+ Lv5: 3
+ Lv6: 3
+ Lv7: 4
+ Lv8: 4
+ Lv9: 5
+ Lv10: 5
+ }
+ Interval: 2000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 8042
+ Name: "MH_PYROCLASTIC"
+ Description: "Pyroclastic"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CastTime: {
+ Lv1: 5000
+ Lv2: 4500
+ Lv3: 4000
+ Lv4: 3500
+ Lv5: 3000
+ Lv6: 2500
+ Lv7: 2000
+ Lv8: 1500
+ Lv9: 1000
+ Lv10: 500
+ }
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 90000
+ Lv3: 120000
+ Lv4: 150000
+ Lv5: 180000
+ Lv6: 210000
+ Lv7: 240000
+ Lv8: 270000
+ Lv9: 300000
+ Lv10: 330000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 28
+ Lv3: 36
+ Lv4: 44
+ Lv5: 52
+ Lv6: 60
+ Lv7: 68
+ Lv8: 76
+ Lv9: 84
+ Lv10: 92
+ }
+ }
+},
+{
+ Id: 8043
+ Name: "MH_VOLCANIC_ASH"
+ Description: "Volcanic Ash"
+ MaxLevel: 5
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInstances: 3
+ CastTime: {
+ Lv1: 5000
+ Lv2: 4500
+ Lv3: 4000
+ Lv4: 3500
+ Lv5: 3000
+ Lv6: 2500
+ Lv7: 2000
+ Lv8: 1500
+ Lv9: 1000
+ Lv10: 500
+ }
+ SkillData1: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ FixedCastTime: 1000
+ Requirements: {
+ SPCost: {
+ Lv1: 60
+ Lv2: 65
+ Lv3: 70
+ Lv4: 75
+ Lv5: 80
+ Lv6: 85
+ Lv7: 90
+ Lv8: 95
+ Lv9: 100
+ Lv10: 105
+ }
+ }
+ Unit: {
+ Id: 0xf7
+ Layout: 1
+ Interval: -1
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 8201
+ Name: "MS_BASH"
+ Description: "Bash"
+ MaxLevel: 10
+ Range: -1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ Requirements: {
+ SPCost: {
+ Lv1: 8
+ Lv2: 8
+ Lv3: 8
+ Lv4: 8
+ Lv5: 8
+ Lv6: 15
+ Lv7: 15
+ Lv8: 15
+ Lv9: 15
+ Lv10: 15
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ }
+ }
+},
+{
+ Id: 8202
+ Name: "MS_MAGNUM"
+ Description: "Magnum_Break"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ KnockBackTiles: 2
+ AfterCastActDelay: 1500
+ AfterCastWalkDelay: 2000
+ SkillData1: 2000
+ SkillData2: 10000
+ Requirements: {
+ HPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 19
+ Lv4: 19
+ Lv5: 18
+ Lv6: 18
+ Lv7: 17
+ Lv8: 17
+ Lv9: 16
+ Lv10: 16
+ }
+ SPCost: 30
+ }
+},
+{
+ Id: 8203
+ Name: "MS_BOWLINGBASH"
+ Description: "Bowling_Bash"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 1
+ KnockBackTiles: 1
+ CastTime: 700
+ AfterCastActDelay: 2500
+ Requirements: {
+ SPCost: {
+ Lv1: 13
+ Lv2: 14
+ Lv3: 15
+ Lv4: 16
+ Lv5: 17
+ Lv6: 18
+ Lv7: 19
+ Lv8: 20
+ Lv9: 21
+ Lv10: 22
+ }
+ }
+},
+{
+ Id: 8204
+ Name: "MS_PARRYING"
+ Description: "Parry"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 15000
+ Lv2: 20000
+ Lv3: 25000
+ Lv4: 30000
+ Lv5: 35000
+ Lv6: 40000
+ Lv7: 45000
+ Lv8: 50000
+ Lv9: 55000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: 50
+ }
+},
+{
+ Id: 8205
+ Name: "MS_REFLECTSHIELD"
+ Description: "Shield_Reflect"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 35
+ Lv2: 40
+ Lv3: 45
+ Lv4: 50
+ Lv5: 55
+ Lv6: 60
+ Lv7: 65
+ Lv8: 70
+ Lv9: 75
+ Lv10: 80
+ }
+ }
+},
+{
+ Id: 8206
+ Name: "MS_BERSERK"
+ Description: "Frenzy"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ SkillData2: 15000
+ Requirements: {
+ SPCost: 100
+ }
+},
+{
+ Id: 8207
+ Name: "MA_DOUBLE"
+ Description: "Double_Strafe"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 2
+ AfterCastActDelay: 1000
+ SkillData1: 100
+ Requirements: {
+ SPCost: 12
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 8208
+ Name: "MA_SHOWER"
+ Description: "Arrow_Shower"
+ MaxLevel: 10
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ IgnoreLandProtector: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ SplashRange: 2
+ KnockBackTiles: 2
+ AfterCastActDelay: 1200
+ SkillData1: 100
+ Requirements: {
+ SPCost: 15
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+ Unit: {
+ Id: 0x86
+ Range: 2
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_SKILL: true
+ }
+ }
+},
+{
+ Id: 8209
+ Name: "MA_SKIDTRAP"
+ Description: "Skid_Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: {
+ Lv1: 6
+ Lv2: 7
+ Lv3: 8
+ Lv4: 9
+ Lv5: 10
+ Lv6: 11
+ Lv7: 12
+ Lv8: 13
+ Lv9: 14
+ Lv10: 15
+ }
+ SkillData1: {
+ Lv1: 300000
+ Lv2: 240000
+ Lv3: 180000
+ Lv4: 120000
+ Lv5: 60000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ Requirements: {
+ SPCost: 10
+ }
+ Unit: {
+ Id: 0x90
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 8210
+ Name: "MA_LANDMINE"
+ Description: "Land_Mine"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ Element: "Ele_Earth"
+ DamageType: {
+ IgnoreFlee: true
+ }
+ SkillData1: {
+ Lv1: 200000
+ Lv2: 160000
+ Lv3: 120000
+ Lv4: 80000
+ Lv5: 40000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: 5000
+ Requirements: {
+ SPCost: 10
+ }
+ Unit: {
+ Id: 0x93
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 8211
+ Name: "MA_SANDMAN"
+ Description: "Sandman"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 2
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 120000
+ Lv3: 90000
+ Lv4: 60000
+ Lv5: 30000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 12000
+ Lv2: 14000
+ Lv3: 16000
+ Lv4: 18000
+ Lv5: 20000
+ Lv6: 22000
+ Lv7: 24000
+ Lv8: 26000
+ Lv9: 28000
+ Lv10: 30000
+ }
+ Requirements: {
+ SPCost: 12
+ }
+ Unit: {
+ Id: 0x95
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 8212
+ Name: "MA_FREEZINGTRAP"
+ Description: "Freezing_Trap"
+ MaxLevel: 5
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Trap: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ DamageType: {
+ SplashArea: true
+ IgnoreFlee: true
+ }
+ SplashRange: 1
+ SkillData1: {
+ Lv1: 150000
+ Lv2: 120000
+ Lv3: 90000
+ Lv4: 60000
+ Lv5: 30000
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
+ SkillData2: {
+ Lv1: 3000
+ Lv2: 6000
+ Lv3: 9000
+ Lv4: 12000
+ Lv5: 15000
+ Lv6: 18000
+ Lv7: 21000
+ Lv8: 24000
+ Lv9: 27000
+ Lv10: 30000
+ }
+ Requirements: {
+ SPCost: 10
+ }
+ Unit: {
+ Id: 0x97
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOREITERATION: true
+ UF_NOFOOTSET: true
+ }
+ }
+},
+{
+ Id: 8213
+ Name: "MA_REMOVETRAP"
+ Description: "Remove_Trap"
+ MaxLevel: 1
+ Range: 2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Trap: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 8214
+ Name: "MA_CHARGEARROW"
+ Description: "Arrow_Repel"
+ MaxLevel: 1
+ Range: -9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ SplashArea: true
+ }
+ KnockBackTiles: 6
+ CastTime: 750
+ AfterCastActDelay: 1000
+ FixedCastTime: 750
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 15
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 8215
+ Name: "MA_SHARPSHOOTING"
+ Description: "Focused_Arrow_Strike"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ SplashRange: 2
+ InterruptCast: true
+ SkillInstances: 13
+ CastTime: 1000
+ AfterCastActDelay: 2500
+ FixedCastTime: 1000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ AmmoTypes: {
+ A_ARROW: true
+ }
+ AmmoAmount: 1
+ }
+},
+{
+ Id: 8216
+ Name: "ML_PIERCE"
+ Description: "Pierce"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ Requirements: {
+ SPCost: 7
+ }
+},
+{
+ Id: 8217
+ Name: "ML_BRANDISH"
+ Description: "Brandish_Spear"
+ MaxLevel: 10
+ Range: -2
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 3
+ CastTime: 350
+ AfterCastActDelay: 1200
+ FixedCastTime: 350
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 12
+ }
+},
+{
+ Id: 8218
+ Name: "ML_SPIRALPIERCE"
+ Description: "Spiral_Pierce"
+ MaxLevel: 5
+ Range: 5
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ DamageType: {
+ IgnoreDefense: true
+ }
+ NumberOfHits: 5
+ CastTime: {
+ Lv1: 150
+ Lv2: 250
+ Lv3: 350
+ Lv4: 450
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ AfterCastActDelay: 2500
+ SkillData2: 1000
+ FixedCastTime: {
+ Lv1: 150
+ Lv2: 250
+ Lv3: 350
+ Lv4: 450
+ Lv5: 500
+ Lv6: 500
+ Lv7: 500
+ Lv8: 500
+ Lv9: 500
+ Lv10: 500
+ }
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ }
+},
+{
+ Id: 8219
+ Name: "ML_DEFENDER"
+ Description: "Defending_Aura"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ AfterCastActDelay: 800
+ SkillData1: 180000
+ Requirements: {
+ SPCost: 30
+ State: "Shield"
+ }
+},
+{
+ Id: 8220
+ Name: "ML_AUTOGUARD"
+ Description: "Guard"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 300000
+ Requirements: {
+ SPCost: {
+ Lv1: 12
+ Lv2: 14
+ Lv3: 16
+ Lv4: 18
+ Lv5: 20
+ Lv6: 22
+ Lv7: 24
+ Lv8: 26
+ Lv9: 28
+ Lv10: 30
+ }
+ }
+},
+{
+ Id: 8221
+ Name: "ML_DEVOTION"
+ Description: "Sacrifice"
+ MaxLevel: 5
+ Range: {
+ Lv1: 7
+ Lv2: 8
+ Lv3: 9
+ Lv4: 10
+ Lv5: 11
+ Lv6: 12
+ Lv7: 13
+ Lv8: 14
+ Lv9: 15
+ Lv10: 16
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoCastSelf: true
+ PartyOnly: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1500
+ SkillData2: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: 1500
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 25
+ }
+},
+{
+ Id: 8222
+ Name: "MER_MAGNIFICAT"
+ Description: "Magnificat"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: -1
+ InterruptCast: true
+ CastTime: 3200
+ AfterCastActDelay: 2000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 45000
+ Lv3: 60000
+ Lv4: 75000
+ Lv5: 90000
+ Lv6: 105000
+ Lv7: 120000
+ Lv8: 135000
+ Lv9: 150000
+ Lv10: 165000
+ }
+ FixedCastTime: 800
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8223
+ Name: "MER_QUICKEN"
+ Description: "Two-Hand_Quicken"
+ MaxLevel: 10
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 60000
+ Lv3: 90000
+ Lv4: 120000
+ Lv5: 150000
+ Lv6: 180000
+ Lv7: 210000
+ Lv8: 240000
+ Lv9: 270000
+ Lv10: 300000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 14
+ Lv2: 18
+ Lv3: 22
+ Lv4: 26
+ Lv5: 30
+ Lv6: 34
+ Lv7: 38
+ Lv8: 42
+ Lv9: 46
+ Lv10: 50
+ }
+ }
+},
+{
+ Id: 8224
+ Name: "MER_SIGHT"
+ Description: "Sight"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 3
+ InterruptCast: true
+ SkillData1: 10000
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8225
+ Name: "MER_CRASH"
+ Description: "Crash"
+ MaxLevel: 5
+ Range: 1
+ Hit: "BDT_MULTIHIT"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Weapon"
+ NumberOfHits: 3
+ CastTime: 1000
+ AfterCastActDelay: 2000
+ SkillData2: 5000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8226
+ Name: "MER_REGAIN"
+ Description: "Regain"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8227
+ Name: "MER_TENDER"
+ Description: "Tender"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8228
+ Name: "MER_BENEDICTION"
+ Description: "Benediction"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8229
+ Name: "MER_RECUPERATE"
+ Description: "Recuperate"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8230
+ Name: "MER_MENTALCURE"
+ Description: "Mental_Cure"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8231
+ Name: "MER_COMPRESS"
+ Description: "Compress"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ NoEnemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8232
+ Name: "MER_PROVOKE"
+ Description: "Provoke"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 30000
+ Requirements: {
+ SPCost: {
+ Lv1: 4
+ Lv2: 5
+ Lv3: 6
+ Lv4: 7
+ Lv5: 8
+ Lv6: 9
+ Lv7: 10
+ Lv8: 11
+ Lv9: 12
+ Lv10: 13
+ }
+ }
+},
+{
+ Id: 8233
+ Name: "MER_AUTOBERSERK"
+ Description: "Berserk"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 5
+ }
+},
+{
+ Id: 8234
+ Name: "MER_DECAGI"
+ Description: "Decrease_AGI"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 800
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 40000
+ Lv2: 50000
+ Lv3: 60000
+ Lv4: 70000
+ Lv5: 80000
+ Lv6: 90000
+ Lv7: 100000
+ Lv8: 110000
+ Lv9: 120000
+ Lv10: 130000
+ }
+ FixedCastTime: 200
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 15
+ Lv2: 17
+ Lv3: 19
+ Lv4: 21
+ Lv5: 23
+ Lv6: 25
+ Lv7: 27
+ Lv8: 29
+ Lv9: 31
+ Lv10: 33
+ }
+ }
+},
+{
+ Id: 8235
+ Name: "MER_SCAPEGOAT"
+ Description: "Scapegoat"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 3000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 10
+ HPRateCost: 100
+ }
+},
+{
+ Id: 8236
+ Name: "MER_LEXDIVINA"
+ Description: "Lex_Divina"
+ MaxLevel: 10
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ AfterCastActDelay: 3000
+ SkillData1: {
+ Lv1: 30000
+ Lv2: 35000
+ Lv3: 40000
+ Lv4: 45000
+ Lv5: 50000
+ Lv6: 60000
+ Lv7: 60000
+ Lv8: 60000
+ Lv9: 60000
+ Lv10: 60000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 20
+ Lv5: 20
+ Lv6: 18
+ Lv7: 16
+ Lv8: 14
+ Lv9: 12
+ Lv10: 10
+ }
+ }
+},
+{
+ Id: 8237
+ Name: "MER_ESTIMATION"
+ Description: "Sense"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 8238
+ Name: "MER_KYRIE"
+ Description: "Kyrie Eleison"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 2000
+ AfterCastActDelay: 2000
+ SkillData1: 120000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 20
+ Lv2: 20
+ Lv3: 20
+ Lv4: 25
+ Lv5: 25
+ Lv6: 25
+ Lv7: 30
+ Lv8: 30
+ Lv9: 30
+ Lv10: 35
+ }
+ }
+},
+{
+ Id: 8239
+ Name: "MER_BLESSING"
+ Description: "Blessing"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ Requirements: {
+ SPCost: {
+ Lv1: 28
+ Lv2: 32
+ Lv3: 36
+ Lv4: 40
+ Lv5: 44
+ Lv6: 48
+ Lv7: 52
+ Lv8: 56
+ Lv9: 60
+ Lv10: 64
+ }
+ }
+},
+{
+ Id: 8240
+ Name: "MER_INCAGI"
+ Description: "Increase Agility"
+ MaxLevel: 10
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ CastTime: 1000
+ AfterCastActDelay: 1000
+ SkillData1: {
+ Lv1: 60000
+ Lv2: 80000
+ Lv3: 100000
+ Lv4: 120000
+ Lv5: 140000
+ Lv6: 160000
+ Lv7: 180000
+ Lv8: 200000
+ Lv9: 220000
+ Lv10: 240000
+ }
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ HPCost: 15
+ SPCost: {
+ Lv1: 18
+ Lv2: 21
+ Lv3: 24
+ Lv4: 27
+ Lv5: 30
+ Lv6: 33
+ Lv7: 36
+ Lv8: 39
+ Lv9: 42
+ Lv10: 45
+ }
+ }
+},
+{
+ Id: 8401
+ Name: "EL_CIRCLE_OF_FIRE"
+ Description: "Circle of Fire"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ KnockBackTiles: 2
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8402
+ Name: "EL_FIRE_CLOAK"
+ Description: "Fire Cloak"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8403
+ Name: "EL_FIRE_MANTLE"
+ Description: "Fire Mantle"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SkillInstances: 3
+ KnockBackTiles: 2
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+ Unit: {
+ Id: 0xed
+ Layout: -1
+ Range: 1
+ Interval: 1000
+ Target: "Enemy"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ }
+ }
+},
+{
+ Id: 8404
+ Name: "EL_WATER_SCREEN"
+ Description: "Water Screen"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8405
+ Name: "EL_WATER_DROP"
+ Description: "Water Drop"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8406
+ Name: "EL_WATER_BARRIER"
+ Description: "Water Barrier"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+ Unit: {
+ Id: 0xee
+ Layout: 1
+ Interval: -1
+ Target: "Friend"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 8407
+ Name: "EL_WIND_STEP"
+ Description: "Wind Step"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ KnockBackTiles: 5
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8408
+ Name: "EL_WIND_CURTAIN"
+ Description: "Wind Curtain"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8409
+ Name: "EL_ZEPHYR"
+ Description: "Zephyr"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+ Unit: {
+ Id: 0xef
+ Range: 1
+ Interval: -1
+ Target: "Friend"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 8410
+ Name: "EL_SOLID_SKIN"
+ Description: "Solid Skin"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8411
+ Name: "EL_STONE_SHIELD"
+ Description: "Stone Shield"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8412
+ Name: "EL_POWER_OF_GAIA"
+ Description: "Power of Gaia"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+ Unit: {
+ Id: 0xf0
+ Range: 1
+ Interval: -1
+ Target: "Friend"
+ Flag: {
+ UF_NOOVERLAP: true
+ UF_PATHCHECK: true
+ UF_RANGEDSINGLEUNIT: true
+ }
+ }
+},
+{
+ Id: 8413
+ Name: "EL_PYROTECHNIC"
+ Description: "Pyrotechnic"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8414
+ Name: "EL_HEATER"
+ Description: "Heater"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8415
+ Name: "EL_TROPIC"
+ Description: "Tropic"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8416
+ Name: "EL_AQUAPLAY"
+ Description: "Aqua Play"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8417
+ Name: "EL_COOLER"
+ Description: "Cooler"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8418
+ Name: "EL_CHILLY_AIR"
+ Description: "Cool Air"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8419
+ Name: "EL_GUST"
+ Description: "Gust"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8420
+ Name: "EL_BLAST"
+ Description: "Blast"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8421
+ Name: "EL_WILD_STORM"
+ Description: "Wild Storm"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8422
+ Name: "EL_PETROLOGY"
+ Description: "Petrology"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8423
+ Name: "EL_CURSED_SOIL"
+ Description: "Cursed Soil"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8424
+ Name: "EL_UPHEAVAL"
+ Description: "Upheaval"
+ MaxLevel: 1
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ DamageType: {
+ NoDamage: true
+ }
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8425
+ Name: "EL_FIRE_ARROW"
+ Description: "Fire Arrow"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8426
+ Name: "EL_FIRE_BOMB"
+ Description: "Fire Bomb"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8427
+ Name: "EL_FIRE_BOMB_ATK"
+ Description: "Fire Bomb Attack"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8428
+ Name: "EL_FIRE_WAVE"
+ Description: "Fire Wave"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 80
+ }
+},
+{
+ Id: 8429
+ Name: "EL_FIRE_WAVE_ATK"
+ Description: "Fire Wave Attack"
+ MaxLevel: 1
+ Range: 6
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Fire"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8430
+ Name: "EL_ICE_NEEDLE"
+ Description: "Ice Needle"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8431
+ Name: "EL_WATER_SCREW"
+ Description: "Water Screw"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Water"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8432
+ Name: "EL_WATER_SCREW_ATK"
+ Description: "Water Screw Attack"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8433
+ Name: "EL_TIDAL_WEAPON"
+ Description: "Tidal Weapon"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Water"
+ SplashRange: 1
+ SkillData1: -1
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+},
+{
+ Id: 8434
+ Name: "EL_WIND_SLASH"
+ Description: "Wind Slasher"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+ CastTime: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8435
+ Name: "EL_HURRICANE"
+ Description: "Hurricane Rage"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+ SplashRange: 1
+ CastTime: 1000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8436
+ Name: "EL_HURRICANE_ATK"
+ Description: "Hurricane Rage Attack"
+ MaxLevel: 1
+ Range: 7
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8437
+ Name: "EL_TYPOON_MIS"
+ Description: "Typhoon Missile"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Wind"
+ SplashRange: 1
+ CastTime: 1000
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 80
+ }
+},
+{
+ Id: 8438
+ Name: "EL_TYPOON_MIS_ATK"
+ Description: "Typhoon Missile Attack"
+ MaxLevel: 1
+ Range: 11
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Wind"
+ SplashRange: 1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8439
+ Name: "EL_STONE_HAMMER"
+ Description: "Stone Hammer"
+ MaxLevel: 1
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ SkillData1: 5000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 40
+ }
+},
+{
+ Id: 8440
+ Name: "EL_ROCK_CRUSHER"
+ Description: "Rock Launcher"
+ MaxLevel: 1
+ Range: 3
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ SplashRange: 1
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 60
+ }
+},
+{
+ Id: 8441
+ Name: "EL_ROCK_CRUSHER_ATK"
+ Description: "Rock Launcher Attack"
+ MaxLevel: 1
+ Range: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Magic"
+ Element: "Ele_Earth"
+ SplashRange: 1
+ SkillData1: 15000
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 8442
+ Name: "EL_STONE_RAIN"
+ Description: "Stone Rain"
+ MaxLevel: 1
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Enemy: true
+ }
+ AttackType: "Weapon"
+ Element: "Ele_Earth"
+ SplashRange: 1
+ NumberOfHits: -5
+ Requirements: {
+ SPCost: 80
+ }
+},
+{
+ Id: 10000
+ Name: "GD_APPROVAL"
+ Description: "Official Guild Approval"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10001
+ Name: "GD_KAFRACONTRACT"
+ Description: "Kafra Contract"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10002
+ Name: "GD_GUARDRESEARCH"
+ Description: "Guardian Research"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10003
+ Name: "GD_GUARDUP"
+ Description: "Strengthen Guardians"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10004
+ Name: "GD_EXTENSION"
+ Description: "Guild Extension"
+ MaxLevel: 10
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10005
+ Name: "GD_GLORYGUILD"
+ Description: "Guild's Glory"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+{
+ Id: 10006
+ Name: "GD_LEADERSHIP"
+ Description: "Great Leadership"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ SkillData1: 300000
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc1
+ Layout: 2
+ Interval: -1
+ Target: "Sameguild"
+ Flag: {
+ UF_NOMOB: true
+ }
+ }
+},
+{
+ Id: 10007
+ Name: "GD_GLORYWOUNDS"
+ Description: "Glorious Wounds"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ SkillData1: 300000
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc2
+ Layout: 2
+ Interval: -1
+ Target: "Sameguild"
+ Flag: {
+ UF_NOMOB: true
+ }
+ }
+},
+{
+ Id: 10008
+ Name: "GD_SOULCOLD"
+ Description: "Cold Heart"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ SkillData1: 300000
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc3
+ Layout: 2
+ Interval: -1
+ Target: "Sameguild"
+ Flag: {
+ UF_NOMOB: true
+ }
+ }
+},
+{
+ Id: 10009
+ Name: "GD_HAWKEYES"
+ Description: "Sharp Gaze"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ SplashRange: 2
+ NumberOfHits: 0
+ SkillData1: 300000
+ FixedCastTime: -1
+ Unit: {
+ Id: 0xc4
+ Layout: 2
+ Interval: -1
+ Target: "Sameguild"
+ Flag: {
+ UF_NOMOB: true
+ }
+ }
+},
+{
+ Id: 10010
+ Name: "GD_BATTLEORDER"
+ Description: "Battle Orders"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Guild: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ NumberOfHits: 0
+ InterruptCast: true
+ SkillData1: 180000
+ SkillData2: 300000
+ FixedCastTime: -1
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 10011
+ Name: "GD_REGENERATION"
+ Description: "Regeneration"
+ MaxLevel: 3
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Guild: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ NumberOfHits: 0
+ InterruptCast: true
+ SkillData1: 60000
+ SkillData2: 300000
+ FixedCastTime: -1
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 10012
+ Name: "GD_RESTORE"
+ Description: "Restoration"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Guild: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ SplashRange: 15
+ NumberOfHits: 0
+ InterruptCast: true
+ SkillData2: 300000
+ FixedCastTime: 10000
+ CastTimeOptions: {
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 10013
+ Name: "GD_EMERGENCYCALL"
+ Description: "Urgent Call"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Guild: true
+ }
+ DamageType: {
+ NoDamage: true
+ SplashArea: true
+ }
+ NumberOfHits: 0
+ InterruptCast: true
+ SkillData2: 300000
+ FixedCastTime: 5000
+ CastTimeOptions: {
+ IgnoreDex: true
+ IgnoreStatusEffect: true
+ IgnoreItemBonus: true
+ }
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 10014
+ Name: "GD_DEVELOPMENT"
+ Description: "Permanent Development"
+ MaxLevel: 1
+ SkillInfo: {
+ Guild: true
+ }
+ NumberOfHits: 0
+},
+///////////////////////////////////////////////////
+// TMW/TMW2/Evol Skills
+{
+ Id: 20000
+ Name: "EVOL_MASS_PROVOKE"
+ Description: "Mass provoke"
+ MaxLevel: 10
+ Range: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 2
+ Lv4: 3
+ Lv5: 3
+ Lv6: 4
+ Lv7: 4
+ Lv8: 5
+ Lv9: 5
+ Lv10: 6
+ }
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Place: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Misc"
+ DamageType: {
+ NoDamage: true
+ }
+ SplashRange: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 2
+ Lv5: 2
+ Lv6: 2
+ Lv7: 3
+ Lv8: 3
+ Lv9: 3
+ Lv10: 4
+ }
+
+ InterruptCast: true
+ CastTime: 10000
+ AfterCastActDelay: 100
+ SkillData2: 3000
+ CoolDown: 1000
+ FixedCastTime: -1
+ TargetMiscEffect: "EFFECT_PROVOKE"
+ Requirements: {
+ SPCost: 8
+ }
+},
+{
+ Id: 20001
+ Name: "EVOL_PHYSICAL_SHIELD"
+ Description: "Physical Shield"
+ MaxLevel: 5
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Friend: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ InterruptCast: true
+ AfterCastActDelay: 1000
+ AfterCastWalkDelay: 1000
+ SkillData1: 20000
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 14
+ Items: {
+ HardSpike: 1
+ }
+ }
+},
+{
+ Id: 20002
+ Name: "TMW2_FAKESKILL"
+ Description: "Resync"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+},
+{
+ Id: 20003
+ Name: "SKILL_POOL"
+ Description: "Focus"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20004
+ Name: "SKILL_MALLARDS_EYE"
+ Description: "Mallard Eye"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20005
+ Name: "SKILL_BRAWLING"
+ Description: "Brawling"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20006
+ Name: "SKILL_SPEED"
+ Description: "Speed"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20007
+ Name: "SKILL_RESIST_POISON"
+ Description: "Resist Status Condition"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20008
+ Name: "SKILL_ASTRAL_SOUL"
+ Description: "Astral Soul"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20009
+ Name: "SKILL_RAGING"
+ Description: "Raging"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20010
+ Name: "SKILL_MAGIC"
+ Description: "Basic Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20011
+ Name: "SKILL_MAGIC_LIFE"
+ Description: "Life Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20012
+ Name: "SKILL_MAGIC_WAR"
+ Description: "War Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20013
+ Name: "SKILL_MAGIC_TRANSMUTE"
+ Description: "Transmute Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20014
+ Name: "SKILL_MAGIC_NATURE"
+ Description: "Nature Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20015
+ Name: "SKILL_MAGIC_ASTRAL"
+ Description: "Astral Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+{
+ Id: 20016
+ Name: "SKILL_MAGIC_DARK"
+ Description: "Dark Magic"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
+///////////////////////////////////////////////////
+// 20017~20020 reserved (expansion)
+{
+ Id: 20020
+ Name: "EVOL_AREA_PROVOKE"
+ Description: "Itenplz"
+ MaxLevel: 10
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 1000
+ Requirements: {
+ SPCost: 3
+ }
+},
+{
+ Id: 20021
+ Name: "SKILL_ABIZIT"
+ Description: "Abizit"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 1000
+ Requirements: {
+ SPCost: 1
+ }
+},
+{
+ Id: 20022
+ Name: "SKILL_FLAR"
+ Description: "Flar"
+ MaxLevel: 10
+ Range: 5
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 10
+ Items: {
+ SulphurPowder: 0
+ }
+ }
+},
+{
+ Id: 20023
+ Name: "SKILL_CONFRINGO"
+ Description: "Confringo"
+ MaxLevel: 10
+ Range: 8
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 3
+ }
+},
+{
+ Id: 20024
+ Name: "SKILL_MONSTERINFO"
+ Description: "Miteyo"
+ MaxLevel: 1
+ Range: 15
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 3
+ }
+},
+{
+ Id: 20025
+ Name: "SKILL_MODRIPHOO"
+ Description: "Modriphoo"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 2000
+ Requirements: {
+ SPCost: 4
+ Items: {
+ Root: 0
+ AlizarinHerb: 0
+ }
+ }
+},
+{
+ Id: 20026
+ Name: "SKILL_MODRISUMP"
+ Description: "Modrisump"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 2000
+ Requirements: {
+ SPCost: 4
+ Items: {
+ Root: 0
+ CobaltHerb: 0
+ }
+ }
+},
+{
+ Id: 20027
+ Name: "SKILL_MODRIYIKAM"
+ Description: "Modriykam"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 2000
+ Requirements: {
+ SPCost: 4
+ Items: {
+ Root: 0
+ GambogeHerb: 0
+ }
+ }
+},
+{
+ Id: 20028
+ Name: "SKILL_MODRILAX"
+ Description: "Modrilax"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 2000
+ Requirements: {
+ SPCost: 4
+ Items: {
+ Root: 0
+ MauveHerb: 0
+ }
+ }
+},
+{
+ Id: 20029
+ Name: "SKILL_LUM"
+ Description: "Lum"
+ MaxLevel: 9
+ Range: {
+ Lv1: 6
+ Lv2: 7
+ Lv3: 8
+ Lv4: 9
+ Lv5: 10
+ Lv6: 11
+ Lv7: 12
+ Lv8: 13
+ Lv9: 14
+ Lv10: 15
+ }
+ SkillType: {
+ Friend: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 6
+ Items: {
+ Lifestone: 0
+ }
+ }
+},
+{
+ Id: 20030
+ Name: "SKILL_INMA"
+ Description: "Inma"
+ MaxLevel: 9
+ Range: {
+ Lv1: 3
+ Lv2: 4
+ Lv3: 5
+ Lv4: 6
+ Lv5: 7
+ Lv6: 8
+ Lv7: 9
+ Lv8: 10
+ Lv9: 11
+ Lv10: 12
+ }
+ SkillType: {
+ Friend: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 10
+ }
+},
+{
+ Id: 20031
+ Name: "SKILL_KALAKARENK"
+ Description: "Kalakarenk"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 20000
+ Requirements: {
+ SPCost: 39
+ Items: {
+ Root: 0
+ WhiteFur: 0
+ }
+ }
+},
+{
+ Id: 20032
+ Name: "SKILL_KALBOO"
+ Description: "Kalboo"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 20000
+ Requirements: {
+ SPCost: 35
+ Items: {
+ Root: 0
+ MoubooFigurine: 0
+ }
+ }
+},
+{
+ Id: 20033
+ Name: "SKILL_KALGINA"
+ Description: "Kalgina"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 20000
+ Requirements: {
+ SPCost: 35
+ Items: {
+ Root: 0
+ PinkAntenna: 0
+ }
+ }
+},
+{
+ Id: 20034
+ Name: "SKILL_KALRENK"
+ Description: "Kalrenk"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 20000
+ Requirements: {
+ SPCost: 33
+ Items: {
+ Root: 0
+ HardSpike: 0
+ }
+ }
+},
+{
+ Id: 20035
+ Name: "SKILL_HALHISS"
+ Description: "Halhiss"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 15000
+ Requirements: {
+ SPCost: 40
+ Items: {
+ DarkCrystal: 0
+ SnakeEgg: 0
+ }
+ }
+},
+{
+ Id: 20036
+ Name: "SKILL_HELORP"
+ Description: "Helorp"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 15000
+ Requirements: {
+ SPCost: 35
+ Items: {
+ DarkCrystal: 0
+ SmallMushroom: 0
+ }
+ }
+},
+{
+ Id: 20037
+ Name: "SKILL_KAFLOSH"
+ Description: "Kaflosh"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 8000
+ Requirements: {
+ SPCost: 47
+ Items: {
+ BottleOfWater: 0
+ }
+ }
+},
+{
+ Id: 20038
+ Name: "SKILL_BETSANC"
+ Description: "Betsanc"
+ MaxLevel: 9
+ Range: 9
+ SkillType: {
+ Friend: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 3500
+ Requirements: {
+ SPCost: 14
+ Items: {
+ HardSpike: 0
+ }
+ }
+},
+{
+ Id: 20039
+ Name: "SKILL_ASORM"
+ Description: "Asorm"
+ MaxLevel: 9
+ Range: 9
+ SkillType: {
+ Friend: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 3000
+ Requirements: {
+ SPCost: 15
+ Items: {
+ SmallMushroom: 0
+ }
+ }
+},
+{
+ Id: 20040
+ Name: "SKILL_CHIZA"
+ Description: "Chiza"
+ MaxLevel: 10
+ Range: 2
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Neutral"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 9
+ }
+},
+{
+ Id: 20041
+ Name: "SKILL_INGRAV"
+ Description: "Ingrav"
+ MaxLevel: 10
+ Range: 8
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Nature"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 1000
+ Requirements: {
+ SPCost: 20
+ Items: {
+ IronPowder: 0
+ }
+ }
+},
+{
+ Id: 20042
+ Name: "SKILL_UPMARMU"
+ Description: "Uparmu"
+ MaxLevel: 10
+ Range: 1
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Fire"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 20
+ Items: {
+ Beer: 0
+ }
+ WeaponTypes: {
+ NoWeapon: true
+ }
+ }
+},
+{
+ Id: 20043
+ Name: "SKILL_PHLEX"
+ Description: "Phlex"
+ MaxLevel: 10
+ Range: 4
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Dark"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 500
+ Requirements: {
+ SPCost: 15
+ Items: {
+ Root: 0
+ }
+ }
+},
+{
+ Id: 20044
+ Name: "SKILL_FRILLYAR"
+ Description: "Frillyar"
+ MaxLevel: 10
+ Range: 4
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Neutral"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 2000
+ Requirements: {
+ SPCost: 25
+ Items: {
+ SulphurPowder: 0
+ }
+ }
+},
+{
+ Id: 20045
+ Name: "SKILL_JOYPLIM"
+ Description: "Joyplim"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 200
+ Requirements: {
+ SPCost: 13
+ Items: {
+ GingerBreadMan: 0
+ }
+ }
+},
+{
+ Id: 20046
+ Name: "SKILL_KALMURK"
+ Description: "Kalmurk"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 20000
+ Requirements: {
+ SPCost: 21
+ Items: {
+ Root: 0
+ MaggotSlime: 0
+ }
+ }
+},
+{
+ Id: 20047
+ Name: "SKILL_PARUM"
+ Description: "Parum"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 4000
+ Requirements: {
+ SPCost: 5
+ Items: {
+ RawLog: 0
+ }
+ }
+},
+{
+ Id: 20048
+ Name: "SKILL_KULARZUFRILL"
+ Description: "Kularzufrill"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 4000
+ Requirements: {
+ SPCost: 8
+ Items: {
+ RawLog: 0
+ }
+ }
+},
+{
+ Id: 20049
+ Name: "SKILL_ZUKMINBIRF"
+ Description: "Zukminbirf"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 8
+ Items: {
+ IronOre: 0
+ }
+ }
+},
+{
+ Id: 20050
+ Name: "SKILL_PATMUPLOO"
+ Description: "Patmuploo"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 25
+ Items: {
+ CottonCloth: 0
+ }
+ }
+},
+{
+ Id: 20051
+ Name: "SKILL_PATVILOREE"
+ Description: "Patviloree"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 25
+ Items: {
+ CottonCloth: 0
+ }
+ }
+},
+{
+ Id: 20052
+ Name: "SKILL_PATLOREE"
+ Description: "Patloree"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 5000
+ Requirements: {
+ SPCost: 25
+ Items: {
+ CottonCloth: 0
+ }
+ }
+},
+{
+ Id: 20053
+ Name: "SKILL_GOLE"
+ Description: "Gole"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 4000
+ Requirements: {
+ SPCost: 4
+ Items: {
+ PileOfAsh: 0
+ }
+ }
+},
+{
+ Id: 20054
+ Name: "SKILL_MANPAHIL"
+ Description: "Manpahil"
+ MaxLevel: 9
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ CoolDown: 4000
+ Requirements: {
+ SPCost: 15
+ Items: {
+ BugLeg: 0
+ MaggotSlime: 0
+ MauveHerb: 0
+ AlizarinHerb: 0
+ CobaltHerb: 0
+ GambogeHerb: 0
+ }
+ }
+},
+{
+ Id: 20055
+ Name: "SKILL_CHIPCHIP"
+ Description: "Chipchip"
+ MaxLevel: 10
+ Range: 1
+ SkillType: {
+ Enemy: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+ Hit: "BDT_SKILL"
+ AttackType: "Magic"
+ Element: "Ele_Neutral"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: 1000
+ Requirements: {
+ SPCost: 23
+ }
+},
+{
+ Id: 20056
+ Name: "SKILL_REAPERCRY"
+ Description: "Reapercry"
+ MaxLevel: 1
+ SkillType: {
+ Self: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+},
+)
+
diff --git a/db/pre-re/skill_tree.conf b/db/pre-re/skill_tree.conf
new file mode 100644
index 00000000..17e4e794
--- /dev/null
+++ b/db/pre-re/skill_tree.conf
@@ -0,0 +1,136 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+// http://herc.ws/board/topic/1188-skill-tree-db-redesign/
+//================ Structure Example =================
+/*
+Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
+ inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its skill tree. NV_TRICKDEAD inheritance is skipped for non-novices from the source
+
+ skills: { // SKILL_NAMEs come from the Name (16th column) value in db/re/skill_db.txt
+ SKILL_NAME1: Max_Level // Use this for skills that don't have other skill prerequisite; Max_Level is a numeric value that should match your client side files
+ SKILL_NAME2: { // Use this for skills which have other skills as prerequisites
+ MaxLevel: Max_Level // Max_Level is a numeric value that should match your client side files
+ SKILL_NAME_PREREQUISITE: Level_Prerequisite // The prerequisite skill and min level for having this skill available. Should also match your client side files
+ SKILL_NAME_PREREQUISITE2: Level_Prerequisite2 // You can add as many prerequisite skills as you want. Minimum of 1 if you add a skill this way
+ }
+}
+*/
+//====================================================
+
+Talpan: {
+ skills: {
+ // Critical Skills
+ NV_BASIC: 0
+ TMW2_FAKESKILL: 0
+
+ // Active Basic Skills
+ AM_CALLHOMUN: 0
+ AM_REST: 0
+ AM_RESURRECTHOMUN: 0
+
+ // Passive Basic Skills
+ ALL_INCCARRY: 0
+ MC_DISCOUNT: 0
+ MC_OVERCHARGE: 0
+
+ //AC_SHOWER: 0
+ //MG_FIREWALL: 0
+
+ // Base Class
+ SKILL_MAGIC: 0
+ SKILL_MAGIC_LIFE: 0
+ SKILL_MAGIC_WAR: 0
+ SKILL_MAGIC_TRANSMUTE: 0
+ SKILL_MAGIC_NATURE: 0
+ SKILL_MAGIC_ASTRAL: 0
+ SKILL_MAGIC_DARK: 0
+
+ // Focus Skills
+ SKILL_POOL: 0
+ SKILL_MALLARDS_EYE: 0
+ SKILL_BRAWLING: 0
+ SKILL_SPEED: 0
+ SKILL_RESIST_POISON: 0
+ SKILL_ASTRAL_SOUL: 0
+ SKILL_RAGING: 0
+
+ // Level 0
+ SKILL_CONFRINGO: 9
+ SKILL_REAPERCRY: 0
+
+ // Level 1
+ SKILL_ABIZIT: 1
+ SKILL_MONSTERINFO: 1
+ EVOL_AREA_PROVOKE: 9
+ SKILL_FLAR: 9
+ SKILL_MODRIPHOO: 9
+ SKILL_MODRISUMP: 9
+ SKILL_MODRIYIKAM: 9
+ SKILL_MODRILAX: 9
+ SKILL_LUM: 9
+ SKILL_CHIZA: 9
+ SKILL_PARUM: 9
+ SKILL_GOLE: 9
+
+ // Level 2
+ SKILL_INMA: 9
+ SKILL_JOYPLIM: 9
+ SKILL_CHIPCHIP: 9
+ SKILL_KALAKARENK: 9
+ SKILL_KALBOO: 9
+ SKILL_KALGINA: 9
+ SKILL_KALRENK: 9
+ SKILL_HALHISS: 9
+ SKILL_HELORP: 9
+ SKILL_KAFLOSH: 9
+ SKILL_BETSANC: 9
+ SKILL_ASORM: 9
+ SKILL_INGRAV: 9
+ SKILL_UPMARMU: 9
+ SKILL_FRILLYAR: 9
+ SKILL_PHLEX: 9
+ SKILL_KULARZUFRILL: 9
+ SKILL_ZUKMINBIRF: 9
+ SKILL_PATMUPLOO: 9
+ SKILL_PATVILOREE: 9
+ SKILL_PATLOREE: 9
+ SKILL_MANPAHIL: 9
+
+ // Level 3
+ // Level 4
+ // Level 5
+ }
+}
+
+NoRace: {
+ inherit: ( "Talpan" );
+}
+
+Tritan: {
+ inherit: ( "Talpan" );
+}
+
+Ifriton: {
+ inherit: ( "Talpan" );
+}
+
+Gispaan: {
+ inherit: ( "Talpan" );
+}
+
+Sparron: {
+ inherit: ( "Talpan" );
+}
+
+Skellie: {
+ inherit: ( "Talpan" );
+}
+
diff --git a/db/pre-re/statpoint.txt b/db/pre-re/statpoint.txt
new file mode 100644
index 00000000..b61780d4
--- /dev/null
+++ b/db/pre-re/statpoint.txt
@@ -0,0 +1,255 @@
+48
+52
+56
+60
+64
+69
+74
+79
+84
+90
+96
+102
+108
+115
+122
+129
+136
+144
+152
+160
+168
+177
+186
+195
+204
+214
+224
+234
+244
+255
+266
+277
+288
+300
+312
+324
+336
+349
+362
+375
+388
+402
+416
+430
+444
+459
+474
+489
+504
+520
+536
+552
+568
+585
+602
+619
+636
+654
+672
+690
+708
+727
+746
+765
+784
+804
+824
+844
+864
+885
+906
+927
+948
+970
+992
+1014
+1036
+1059
+1082
+1105
+1128
+1152
+1176
+1200
+1224
+1249
+1274
+1299
+1324
+1350
+1376
+1402
+1428
+1455
+1482
+1509
+1536
+1564
+1592
+1620
+1648
+1677
+1706
+1735
+1764
+1794
+1824
+1854
+1884
+1915
+1946
+1977
+2008
+2040
+2072
+2104
+2136
+2169
+2202
+2235
+2268
+2302
+2336
+2370
+2404
+2439
+2474
+2509
+2544
+2580
+2616
+2652
+2688
+2725
+2762
+2799
+2836
+2874
+2912
+2950
+2988
+3027
+3066
+3105
+3144
+3184
+3224
+3264
+3304
+3345
+3386
+3427
+3468
+3510
+3552
+3594
+3636
+3679
+3722
+3765
+3808
+3852
+3896
+3940
+3984
+4029
+4074
+4119
+4164
+4210
+4256
+4302
+4348
+4395
+4442
+4489
+4536
+4584
+4632
+4680
+4728
+4777
+4826
+4875
+4924
+4974
+5024
+5074
+5124
+5175
+5226
+5277
+5328
+5380
+5432
+5484
+5536
+5589
+5642
+5695
+5748
+5802
+5856
+5910
+5964
+6019
+6074
+6129
+6184
+6240
+6296
+6352
+6408
+6465
+6522
+6579
+6636
+6694
+6752
+6810
+6868
+6927
+6986
+7045
+7104
+7164
+7224
+7284
+7344
+7405
+7466
+7527
+7588
+7650
+7712
+7774
+7836
+7899
+7962
+8025
+8088
+8152
+8216
+8280
+8344
+8409
+8474
+8539
+8604
+8670
+8736
+8802
+8868
+8935
+9002
diff --git a/db/produce_db.txt b/db/produce_db.txt
new file mode 100644
index 00000000..38eef6d6
--- /dev/null
+++ b/db/produce_db.txt
@@ -0,0 +1,9 @@
+// Item Produce Database
+//
+// Structure of Database:
+// ProduceItemID,ItemLV,RequireSkill,RequireSkillLv,MaterialID1,MaterialAmount1,......
+//
+// Comments:
+// If MaterialAmount = 0, then you just need that item in your inventory (guides)
+// For example, Mine Bottle is 7138,32,228,7131,0,713,1,1050,1,1051,1
+// 7131 is the Guide needed to create mine bottles and the amount needed of this item is 0 (.. ,7131,0, ..).
diff --git a/db/quest_db.conf b/db/quest_db.conf
new file mode 100644
index 00000000..fd7e29d3
--- /dev/null
+++ b/db/quest_db.conf
@@ -0,0 +1,78 @@
+quest_db: (
+// Quest Database
+/******************************************************************************
+ ************* Entry structure ************************************************
+ ******************************************************************************
+{
+ Id: Quest ID [int]
+ Name: Quest Name [string]
+ TimeLimit: Time Limit (seconds) [int, optional]
+ Targets: ( [array, optional]
+ {
+ MobId: Mob ID [int]
+ Count: [int]
+ },
+ ... (can repeated up to MAX_QUEST_OBJECTIVES times)
+ )
+ Drops: (
+ {
+ ItemId: Item ID to drop [int]
+ Rate: Drop rate [int]
+ MobId: Mob ID to match [int, optional]
+ },
+ ... (can be repeated)
+ )
+},
+******************************************************************************/
+// General Quests (0~19)
+{
+ Id: 0
+ Name: "General_Narrator"
+},
+{
+ Id: 1
+ Name: "General_Banker"
+},
+
+// Candor Quests (20~59)
+{
+ Id: 20
+ Name: "CandorQuest_Harasser"
+},
+{
+ Id: 21
+ Name: "CandorQuest_Valon"
+},
+{
+ Id: 22
+ Name: "CandorQuest_HideNSeek"
+},
+
+// Tonori Quests (60~99)
+
+// Argaes Quests (100~139)
+
+// Kaizei Quests (140~179)
+{
+ Id: 140
+ Name: "KaizeiQuest_Cindy"
+},
+
+// Magic Quests (180~219)
+{
+ Id: 180
+ Name: "MagicQuest_Healing"
+},
+
+// Misc Quests (220~259)
+{
+ Id: 220
+ Name: "Quest_Reapercry"
+},
+
+// Test Quests, Debug Quests, etc. (1000+)
+{
+ Id: 1000
+ Name: "Test_testing1"
+},
+)
diff --git a/db/re/level_penalty.txt b/db/re/level_penalty.txt
new file mode 100644
index 00000000..cf78bc7c
--- /dev/null
+++ b/db/re/level_penalty.txt
@@ -0,0 +1,14 @@
+// Experience & Drop Rate Modifier Database
+//
+// Structure of Database:
+// Type,Race,Level difference,Rate
+//
+// TYPE:
+// 1=experience, 2=item drop
+// RACE:
+// 0=Formless, 1=Undead, 2=Brute, 3=Plant, 4=Insect,
+// 5=Fish, 6=Demon, 7=Demi-Human, 8=Angel, 9=Dragon,
+// 10=Boss monsters, 11=Normal monsters
+//
+// Note: RENEWAL_DROP and/or RENEWAL_EXP must be enabled.
+
diff --git a/db/roulette_db.conf b/db/roulette_db.conf
new file mode 100644
index 00000000..c7f6da08
--- /dev/null
+++ b/db/roulette_db.conf
@@ -0,0 +1,16 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+//= http://herc.ws/board/ ???
+//====================================================
+// This file handles the Roulette, the format is <item>:<amount>
+// The first entry is the one that loses the game.
+//====================================================
+
diff --git a/db/sc_config.conf b/db/sc_config.conf
new file mode 100644
index 00000000..9fa7b758
--- /dev/null
+++ b/db/sc_config.conf
@@ -0,0 +1,3806 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2019-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//================= Description ===========================================
+// Configurations file for status effects
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+SC_TYPE: {
+ // ================ Optional fields ===============================
+ Visible: (bool) SC can be visible for all players
+ Flags: {
+ NoDeathReset: (bool) SC cannot be removed by death.
+ NoSave: (bool) SC cannot be saved.
+ NoDispelReset: (bool) SC cannot be reset by dispell.
+ NoClearanceReset: (bool) SC cannot be reset by clearance.
+ Buff: (bool) SC considered as buff and be removed by Hermode and etc.
+ Debuff: (bool) SC considered as debuff and be removed by Gospel and etc.
+ NoMadoReset: (bool) SC cannot be reset when MADO Gear is taken off.
+ NoAllReset: (bool) SC cannot be reset by 'sc_end SC_ALL' and status change clear.
+ NoBoss: (bool) SC cannot be applied to boss monsters.
+ }
+ Icon: (string, defaults to SI_BLANK) The status icon attached to the SC
+}
+**************************************************************************/
+SC_CONFUSION: {
+ Flags: {
+ NoSave: true
+ NoBoss: true
+ }
+ Icon: "SI_CONFUSION"
+}
+SC_PROVOKE: {
+ Flags: {
+ Debuff: true
+ NoBoss: true
+ }
+ Icon: "SI_PROVOKE"
+}
+SC_ENDURE: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_ENDURE"
+}
+SC_HIDING: {
+ Flags: {
+ NoDispelReset: true
+ }
+ Icon: "SI_HIDING"
+}
+SC_CLOAKING: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ }
+ Icon: "SI_CLOAKING"
+}
+SC_TWOHANDQUICKEN: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_TWOHANDQUICKEN"
+}
+SC_CONCENTRATION: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_CONCENTRATION"
+}
+SC_ENCHANTPOISON: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ENCHANTPOISON"
+}
+SC_POISONREACT: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_POISONREACT"
+}
+SC_QUAGMIRE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Debuff: true
+ }
+ Icon: "SI_QUAGMIRE"
+}
+SC_ANGELUS: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ANGELUS"
+}
+SC_BLESSING: {
+ Flags: {
+ Buff: true
+ NoMadoReset: true
+ NoBoss: true
+ }
+ Icon: "SI_BLESSING"
+}
+SC_INC_AGI: {
+ Flags: {
+ Buff: true
+ NoMadoReset: true
+ }
+}
+SC_DEC_AGI: {
+ Flags: {
+ NoSave: true
+ Debuff: true
+ NoBoss: true
+ }
+ Icon: "SI_DEC_AGI"
+}
+SC_SLOWPOISON: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SLOWPOISON"
+}
+SC_IMPOSITIO: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_IMPOSITIO"
+}
+SC_SUFFRAGIUM: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SUFFRAGIUM"
+}
+SC_ASPERSIO: {
+ Flags: {
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_ASPERSIO"
+}
+SC_BENEDICTIO: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_BENEDICTIO"
+}
+SC_KYRIE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_KYRIE"
+}
+SC_MAGNIFICAT: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_MAGNIFICAT"
+}
+SC_GLORIA: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_GLORIA"
+}
+SC_LEXAETERNA: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_LEXAETERNA"
+}
+SC_ADRENALINE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ADRENALINE"
+}
+SC_WEAPONPERFECT: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_WEAPONPERFECT"
+}
+SC_OVERTHRUST: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_OVERTHRUST"
+}
+SC_MAXIMIZEPOWER: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_MAXIMIZE"
+}
+SC_TRICKDEAD: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_TRICKDEAD"
+}
+SC_SHOUT: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SHOUT"
+}
+SC_ENERGYCOAT: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ENERGYCOAT"
+}
+SC_ATTHASTE_POTION1: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ATTHASTE_POTION1"
+}
+SC_ATTHASTE_POTION2: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ATTHASTE_POTION2"
+}
+SC_ATTHASTE_POTION3: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ATTHASTE_POTION3"
+}
+SC_MOVHASTE_POTION: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MOVHASTE_POTION"
+}
+SC_BARRIER: {
+ Flags: {
+ Buff: true
+ }
+}
+SC_NOEQUIPWEAPON: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NOEQUIPWEAPON"
+}
+SC_NOEQUIPSHIELD: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NOEQUIPSHIELD"
+}
+SC_NOEQUIPARMOR: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NOEQUIPARMOR"
+}
+SC_NOEQUIPHELM: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NOEQUIPHELM"
+}
+SC_PROTECTWEAPON: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECTWEAPON"
+}
+SC_PROTECTSHIELD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECTSHIELD"
+}
+SC_PROTECTARMOR: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECTARMOR"
+}
+SC_PROTECTHELM: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECTHELM"
+}
+SC_AUTOGUARD: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_AUTOGUARD"
+}
+SC_REFLECTSHIELD: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_REFLECTSHIELD"
+}
+SC_DEVOTION: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+}
+SC_PROVIDENCE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_PROVIDENCE"
+}
+SC_DEFENDER: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_DEFENDER"
+}
+SC_MAGICROD: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_AUTOSPELL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_AUTOSPELL"
+}
+SC_SPEARQUICKEN: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SPEARQUICKEN"
+}
+SC_BLADESTOP: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_EXPLOSIONSPIRITS: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_EXPLOSIONSPIRITS"
+}
+SC_STEELBODY: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_STEELBODY"
+}
+SC_PROPERTYFIRE: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYFIRE"
+}
+SC_PROPERTYWATER: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYWATER"
+}
+SC_PROPERTYWIND: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYWIND"
+}
+SC_PROPERTYGROUND: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYGROUND"
+}
+SC_STOP: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_STOP"
+}
+SC_PROPERTYUNDEAD: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYUNDEAD"
+}
+SC_AURABLADE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_AURABLADE"
+}
+SC_PARRYING: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PARRYING"
+}
+SC_LKCONCENTRATION: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_LKCONCENTRATION"
+}
+SC_TENSIONRELAX: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_TENSIONRELAX"
+}
+SC_BERSERK: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_BERSERK"
+}
+SC_SACRIFICE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_GOSPEL: {
+ Flags: {
+ NoSave: true
+ Debuff: true
+ }
+}
+SC_SAFETYWALL: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_PNEUMA: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_ASSUMPTIO: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ASSUMPTIO"
+}
+SC_BASILICA: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_VOLCANO: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_GROUNDMAGIC"
+}
+SC_DELUGE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_GROUNDMAGIC"
+}
+SC_VIOLENTGALE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_GROUNDMAGIC"
+}
+SC_MAGICPOWER: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_MAGICPOWER"
+}
+SC_EDP: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_EDP"
+}
+SC_TRUESIGHT: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_TRUESIGHT"
+}
+SC_WINDWALK: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_WINDWALK"
+}
+SC_MELTDOWN: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_MELTDOWN"
+}
+SC_CARTBOOST: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_CARTBOOST"
+}
+SC_BLOODING: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_BLOODING"
+}
+SC_JOINTBEAT: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Debuff: true
+ }
+ Icon: "SI_JOINTBEAT"
+}
+SC_MINDBREAKER: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+}
+SC_MEMORIZE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+}
+SC_FOGWALL: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ NoBoss: true
+ }
+}
+SC_SPIDERWEB: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Debuff: true
+ }
+}
+SC_SUB_WEAPONPROPERTY: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+}
+SC_RUN: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_RUN"
+}
+SC_STRUP: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_STRUP"
+}
+SC_PROPERTYDARK: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYDARK"
+}
+SC_ADRENALINE2: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_ADRENALINE2"
+}
+SC_PROPERTYTELEKINESIS: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYTELEKINESIS"
+}
+SC_SOULLINK: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SOULLINK"
+}
+SC_PLUSATTACKPOWER: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_PLUSATTACKPOWER"
+}
+SC_PLUSMAGICPOWER: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_PLUSMAGICPOWER"
+}
+SC_KAITE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_KAITE"
+}
+SC_KAAHI: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_KAAHI"
+}
+SC_KAUPE: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_KAUPE"
+}
+SC_ONEHANDQUICKEN: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ONEHANDQUICKEN"
+}
+SC_PRESERVE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_PRESERVE"
+}
+SC_CHASEWALK: {
+ Flags: {
+ NoDispelReset: true
+ }
+}
+SC_CHASEWALK2: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_INCSTR"
+}
+SC_MOVESLOW_POTION: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MOVESLOW_POTION"
+}
+SC_DOUBLECASTING: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_DOUBLECASTING"
+}
+SC_GRAVITATION: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ NoBoss: true
+ }
+}
+SC_OVERTHRUSTMAX: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_OVERTHRUSTMAX"
+}
+SC_TAROTCARD: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Debuff: true
+ }
+ Icon: "SI_TAROTCARD"
+}
+SC_CR_SHRINK: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_CR_SHRINK"
+}
+SC_WZ_SIGHTBLASTER: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_WZ_SIGHTBLASTER"
+}
+SC_RG_CCONFINE_M: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_RG_CCONFINE_M"
+}
+SC_RG_CCONFINE_S: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_RG_CCONFINE_S"
+}
+SC_NJ_UTSUSEMI: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NJ_UTSUSEMI"
+}
+SC_NJ_BUNSINJYUTSU: {
+ Flags: {
+ NoSave: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NJ_BUNSINJYUTSU"
+}
+SC_NJ_SUITON: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Debuff: true
+ NoBoss: true
+ }
+ Icon: "SI_NJ_SUITON"
+}
+SC_FOOD_STR: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_STR"
+}
+SC_FOOD_AGI: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_AGI"
+}
+SC_FOOD_VIT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_VIT"
+}
+SC_FOOD_DEX: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_DEX"
+}
+SC_FOOD_INT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_INT"
+}
+SC_FOOD_LUK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_LUK"
+}
+SC_FOOD_BASICAVOIDANCE: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_BASICAVOIDANCE"
+}
+SC_FOOD_BASICHIT: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_BASICHIT"
+}
+SC_FOOD_CRITICALSUCCESSVALUE: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_FOOD_CRITICALSUCCESSVALUE"
+}
+SC_CASH_PLUSEXP: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CASH_PLUSEXP"
+}
+SC_CASH_DEATHPENALTY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CASH_DEATHPENALTY"
+}
+SC_CASH_RECEIVEITEM: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CASH_RECEIVEITEM"
+}
+SC_CASH_BOSS_ALARM: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CASH_BOSS_ALARM"
+}
+SC_FOOD_STR_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_STR_CASH"
+}
+SC_FOOD_AGI_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_AGI_CASH"
+}
+SC_FOOD_VIT_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_VIT_CASH"
+}
+SC_FOOD_DEX_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_DEX_CASH"
+}
+SC_FOOD_INT_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_INT_CASH"
+}
+SC_FOOD_LUK_CASH: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_FOOD_LUK_CASH"
+}
+SC_SAVAGE_STEAK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_SAVAGE_STEAK"
+}
+SC_COCKTAIL_WARG_BLOOD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_COCKTAIL_WARG_BLOOD"
+}
+SC_MINOR_BBQ: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_MINOR_BBQ"
+}
+SC_SIROMA_ICE_TEA: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_SIROMA_ICE_TEA"
+}
+SC_DROCERA_HERB_STEAMED: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_DROCERA_HERB_STEAMED"
+}
+SC_PUTTI_TAILS_NOODLES: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_PUTTI_TAILS_NOODLES"
+}
+SC_MELON_BOMB: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_MELON_BOMB"
+}
+SC_BANANA_BOMB_SITDOWN_POSTDELAY: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_BANANA_BOMB_SITDOWN_POSTDELAY"
+}
+SC_BANANA_BOMB: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_BANANA_BOMB"
+}
+SC_PROMOTE_HEALTH_RESERCH: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_PROMOTE_HEALTH_RESERCH"
+}
+SC_ENERGY_DRINK_RESERCH: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_ENERGY_DRINK_RESERCH"
+}
+SC_EXTRACT_WHITE_POTION_Z: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_VITATA_500: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_EXTRACT_SALAMINE_JUICE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_BOOST500: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_FULL_SWING_K: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MANA_PLUS: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MUSTLE_M: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_LIFE_FORCE_F: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MER_FLEE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MER_FLEE"
+}
+SC_MER_ATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MER_ATK"
+}
+SC_MER_HP: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MER_HP"
+}
+SC_MER_SP: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MER_SP"
+}
+SC_MER_HIT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MER_HIT"
+}
+SC_SLOWCAST: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SLOWCAST"
+}
+SC_CRITICALWOUND: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_CRITICALWOUND"
+}
+SC_MOVHASTE_HORSE: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MOVHASTE_HORSE"
+}
+SC_PROTECT_DEF: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECT_DEF"
+}
+SC_PROTECT_MDEF: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PROTECT_MDEF"
+}
+SC_HEALPLUS: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_HEALPLUS"
+}
+SC_S_LIFEPOTION: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_S_LIFEPOTION"
+}
+SC_L_LIFEPOTION: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_L_LIFEPOTION"
+}
+SC_CRITICALPERCENT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CRITICALPERCENT"
+}
+SC_PLUSAVOIDVALUE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_PLUSAVOIDVALUE"
+}
+SC_ATKER_ASPD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ATKER_ASPD"
+}
+SC_TARGET_ASPD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_TARGET_ASPD"
+}
+SC_ATKER_MOVESPEED: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ATKER_MOVESPEED"
+}
+SC_ATKER_BLOOD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ATKER_BLOOD"
+}
+SC_TARGET_BLOOD: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_TARGET_BLOOD"
+}
+SC_ARMOR_PROPERTY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ARMOR_PROPERTY"
+}
+SC_HELLPOWER: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_HELLPOWER"
+}
+SC_STEAMPACK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Debuff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_STEAMPACK"
+}
+SC_CASH_PLUSONLYJOBEXP: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_CASH_PLUSONLYJOBEXP"
+}
+SC_PARTYFLEE: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_PARTYFLEE"
+}
+SC_ANGEL_PROTECT: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ANGEL_PROTECT"
+}
+SC_ENCHANTBLADE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_ENCHANTBLADE"
+}
+SC_DEATHBOUND: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_DEATHBOUND"
+}
+SC_REFRESH: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_REFRESH"
+}
+SC_GIANTGROWTH: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_GIANTGROWTH"
+}
+SC_STONEHARDSKIN: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_STONEHARDSKIN"
+}
+SC_VITALITYACTIVATION: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_VITALITYACTIVATION"
+}
+SC_FIGHTINGSPIRIT: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_FIGHTINGSPIRIT"
+}
+SC_ABUNDANCE: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_ABUNDANCE"
+}
+SC_EPICLESIS: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_EPICLESIS"
+}
+SC_ORATIO: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_ORATIO"
+}
+SC_LAUDAAGNUS: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_LAUDAAGNUS"
+}
+SC_LAUDARAMUS: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_LAUDARAMUS"
+}
+SC_CLOAKINGEXCEED: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_CLOAKINGEXCEED"
+}
+SC_HALLUCINATIONWALK: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_HALLUCINATIONWALK"
+}
+SC_HALLUCINATIONWALK_POSTDELAY: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_HALLUCINATIONWALK_POSTDELAY"
+}
+SC_RENOVATIO: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_RENOVATIO"
+}
+SC_WEAPONBLOCKING: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_WEAPONBLOCKING"
+}
+SC_ROLLINGCUTTER: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ROLLINGCUTTER"
+}
+SC_EXPIATIO: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_EXPIATIO"
+}
+SC_POISONINGWEAPON: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_POISONINGWEAPON"
+}
+SC_TOXIN: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_TOXIN"
+}
+SC_PARALYSE: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_PARALYSE"
+}
+SC_VENOMBLEED: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_VENOMBLEED"
+}
+SC_MAGICMUSHROOM: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_MAGICMUSHROOM"
+}
+SC_DEATHHURT: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_DEATHHURT"
+}
+SC_PYREXIA: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_PYREXIA"
+}
+SC_OBLIVIONCURSE: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_OBLIVIONCURSE"
+}
+SC_LEECHESEND: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_LEECHESEND"
+}
+SC_DUPLELIGHT: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_DUPLELIGHT"
+}
+SC_FEARBREEZE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_FEARBREEZE"
+}
+SC_ELECTRICSHOCKER: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_ELECTRICSHOCKER"
+}
+SC_MARSHOFABYSS: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_MARSHOFABYSS"
+}
+SC_RECOGNIZEDSPELL: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_RECOGNIZEDSPELL"
+}
+SC_WUGDASH: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_WUGDASH"
+}
+SC_WUGBITE: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoBoss: true
+ }
+}
+SC_CAMOUFLAGE: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_CAMOUFLAGE"
+}
+SC_ACCELERATION: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ACCELERATION"
+}
+SC_HOVERING: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_HOVERING"
+}
+SC_SUMMON1: {
+ Visible: true
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPHERE_1"
+}
+SC_SUMMON2: {
+ Visible: true
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPHERE_2"
+}
+SC_SUMMON3: {
+ Visible: true
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPHERE_3"
+}
+SC_SUMMON4: {
+ Visible: true
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPHERE_4"
+}
+SC_SUMMON5: {
+ Visible: true
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPHERE_5"
+}
+SC_MVPCARD_TAOGUNKA: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_MVPCARD_TAOGUNKA"
+}
+SC_MVPCARD_MISTRESS: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_MVPCARD_MISTRESS"
+}
+SC_MVPCARD_ORCHERO: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_MVPCARD_ORCHERO"
+}
+SC_MVPCARD_ORCLORD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_MVPCARD_ORCLORD"
+}
+SC_OVERHEAT_LIMITPOINT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_OVERHEAT_LIMITPOINT"
+}
+SC_OVERHEAT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_OVERHEAT"
+}
+SC_SHAPESHIFT: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SHAPESHIFT"
+}
+SC_INFRAREDSCAN: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_INFRAREDSCAN"
+}
+SC_MAGNETICFIELD: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_MAGNETICFIELD"
+}
+SC_NEUTRALBARRIER: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NEUTRALBARRIER"
+}
+SC_NEUTRALBARRIER_MASTER: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_NEUTRALBARRIER_MASTER"
+}
+SC_STEALTHFIELD_MASTER: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_STEALTHFIELD_MASTER"
+}
+SC_MANU_ATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MANU_ATK"
+}
+SC_MANU_DEF: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MANU_DEF"
+}
+SC_SPL_ATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPL_ATK"
+}
+SC_SPL_DEF: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPL_DEF"
+}
+SC__REPRODUCE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_REPRODUCE"
+}
+SC_MANU_MATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MANU_MATK"
+}
+SC_SPL_MATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SPL_MATK"
+}
+SC_STR_SCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_STR_SCROLL"
+}
+SC_INT_SCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_INT_SCROLL"
+}
+SC_FORCEOFVANGUARD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_FORCEOFVANGUARD"
+}
+SC_BUCHEDENOEL: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ Debuff: true
+ }
+ Icon: "SI_BUCHEDENOEL"
+}
+SC__AUTOSHADOWSPELL: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_AUTOSHADOWSPELL"
+}
+SC__SHADOWFORM: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SHADOWFORM"
+}
+SC_RAID: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_SHIELDSPELL_DEF: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SHIELDSPELL_DEF"
+}
+SC_SHIELDSPELL_MDEF: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SHIELDSPELL_MDEF"
+}
+SC_SHIELDSPELL_REF: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SHIELDSPELL_REF"
+}
+SC__BODYPAINT: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_BODYPAINT"
+}
+SC_EXEEDBREAK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_EXEEDBREAK"
+}
+SC_ADORAMUS: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_ADORAMUS"
+}
+SC_PRESTIGE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_PRESTIGE"
+}
+SC__INVISIBILITY: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_INVISIBILITY"
+}
+SC__DEADLYINFECT: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_DEADLYINFECT"
+}
+SC_BANDING: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_BANDING"
+}
+SC_BANDING_DEFENCE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_BANDING_DEFENCE"
+}
+SC_EARTHDRIVE: {
+ Flags: {
+ NoDispelReset: true
+ Buff: true
+ }
+ Icon: "SI_EARTHDRIVE"
+}
+SC_INSPIRATION: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_INSPIRATION"
+}
+SC__ENERVATION: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_ENERVATION"
+}
+SC__GROOMY: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_GROOMY"
+}
+SC_RAISINGDRAGON: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_RAISINGDRAGON"
+}
+SC__IGNORANCE: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_IGNORANCE"
+}
+SC__LAZINESS: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_LAZINESS"
+}
+SC_LIGHTNINGWALK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_LIGHTNINGWALK"
+}
+SC_ACARAJE: {
+ Flags: {
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ACARAJE"
+}
+SC__UNLUCKY: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_UNLUCKY"
+}
+SC_CURSEDCIRCLE_ATKER: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_CURSEDCIRCLE_ATKER"
+}
+SC_CURSEDCIRCLE_TARGET: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_CURSEDCIRCLE_TARGET"
+}
+SC__WEAKNESS: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_WEAKNESS"
+}
+SC_CRESCENTELBOW: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_CRESCENTELBOW"
+}
+SC__STRIPACCESSARY: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_STRIPACCESSARY"
+}
+SC__MANHOLE: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_MANHOLE"
+}
+SC__BLOODYLUST: {
+ Flags: {
+ Debuff: true
+ }
+}
+SC_SWING: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SWINGDANCE"
+}
+SC_SYMPHONY_LOVE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SYMPHONYOFLOVERS"
+}
+SC_PROPERTYWALK: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_PROPERTYWALK"
+}
+SC_SPELLFIST: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SPELLFIST"
+}
+SC_NETHERWORLD: {
+ Flags: {
+ Buff: true
+ NoBoss: true
+ }
+ Icon: "SI_NETHERWORLD"
+}
+SC_SIREN: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SIREN"
+}
+SC_DEEP_SLEEP: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ Debuff: true
+ NoBoss: true
+ }
+ Icon: "SI_DEEPSLEEP"
+}
+SC_SIRCLEOFNATURE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SIRCLEOFNATURE"
+}
+SC_GLOOMYDAY: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_GLOOMYDAY"
+}
+SC_GLOOMYDAY_SK: {
+ Flags: {
+ Buff: true
+ }
+}
+SC_SONG_OF_MANA: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SONG_OF_MANA"
+}
+SC_DANCE_WITH_WUG: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_DANCEWITHWUG"
+}
+SC_RUSH_WINDMILL: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_RUSHWINDMILL"
+}
+SC_ECHOSONG: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ECHOSONG"
+}
+SC_HARMONIZE: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_HARMONIZE"
+}
+SC_MOONLIT_SERENADE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MOONLITSERENADE"
+}
+SC_SATURDAY_NIGHT_FEVER: {
+ Flags: {
+ Buff: true
+ }
+ Icon: "SI_SATURDAYNIGHTFEVER"
+}
+SC_SITDOWN_FORCE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+}
+SC_ANALYZE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_ANALYZE"
+}
+SC_LERADS_DEW: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_LERADSDEW"
+}
+SC_MELODYOFSINK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_MELODYOFSINK"
+}
+SC_BEYOND_OF_WARCRY: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_WARCRYOFBEYOND"
+}
+SC_UNLIMITED_HUMMING_VOICE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_UNLIMITEDHUMMINGVOICE"
+}
+SC_WARMER: {
+ Flags: {
+ NoSave: true
+ }
+}
+SC_VENOMIMPRESS: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ }
+ Icon: "SI_VENOMIMPRESS"
+}
+SC_FROSTMISTY: {
+ Visible: true
+ Flags: {
+ Debuff: true
+ NoBoss: true
+ }
+ Icon: "SI_FROSTMISTY"
+}
+SC_STOMACHACHE: {
+ Flags: {
+ Debuff: true
+ }
+ Icon: "SI_STOMACHACHE"
+}
+SC_MYSTERIOUS_POWDER: {
+ Flags: {
+ Debuff: true
+ }
+ Icon: "SI_MYSTERIOUS_POWDER"
+}
+SC_WATER_BARRIER: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_WATER_BARRIER"
+}
+SC_ZEPHYR: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_ZEPHYR"
+}
+SC_POWER_OF_GAIA: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_POWER_OF_GAIA"
+}
+SC_FIRE_INSIGNIA: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_FIRE_INSIGNIA"
+}
+SC_WATER_INSIGNIA: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_WATER_INSIGNIA"
+}
+SC_WIND_INSIGNIA: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_WIND_INSIGNIA"
+}
+SC_EARTH_INSIGNIA: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_EARTH_INSIGNIA"
+}
+SC_MORA_BUFF: {
+ Flags: {
+ NoSave: true
+ }
+ Icon: "SI_MORA_BUFF"
+}
+SC_NEEDLE_OF_PARALYZE: {
+ Flags: {
+ NoDeathReset: true
+ NoBoss: true
+ }
+ Icon: "SI_NEEDLE_OF_PARALYZE"
+}
+SC_PAIN_KILLER: {
+ Flags: {
+ NoDeathReset: true
+ }
+ Icon: "SI_PAIN_KILLER"
+}
+SC_G_LIFEPOTION: {
+ Flags: {
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_G_LIFEPOTION"
+}
+SC_LIGHT_OF_REGENE: {
+ Flags: {
+ NoDeathReset: true
+ }
+ Icon: "SI_LIGHT_OF_REGENE"
+}
+SC_MAGIC_CANDY: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ NoMadoReset: true
+ }
+ Icon: "SI_MAGIC_CANDY"
+}
+SC_MONSTER_TRANSFORM: {
+ Visible: true
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_MONSTER_TRANSFORM"
+}
+SC_MTF_ASPD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MTF_RANGEATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MTF_MATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MTF_MLEATKED: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_MTF_CRIDAMAGE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_FULL_THROTTLE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_FULL_THROTTLE"
+}
+SC_REBOUND: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_REBOUND"
+}
+SC_TELEKINESIS_INTENSE: {
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_TELEKINESIS_INTENSE"
+}
+SC_SKELSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_DISTRUCTIONSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_ROYALSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_IMMUNITYSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_MYSTICSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_BATTLESCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_ARMORSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_FREYJASCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_SOULSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+}
+SC_QUEST_BUFF1: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_QUEST_BUFF1"
+}
+SC_QUEST_BUFF2: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_QUEST_BUFF2"
+}
+SC_QUEST_BUFF3: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_QUEST_BUFF3"
+}
+SC_GEFFEN_MAGIC1: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_GEFFEN_MAGIC1"
+}
+SC_GEFFEN_MAGIC2: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_GEFFEN_MAGIC2"
+}
+SC_GEFFEN_MAGIC3: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_GEFFEN_MAGIC3"
+}
+SC_OVERLAPEXPUP: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_OVERLAPEXPUP"
+}
+SC_M_LIFEPOTION: {
+ Flags: {
+ NoDispelReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_M_LIFEPOTION"
+}
+SC_LEADERSHIP: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_GLORYWOUNDS: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_SOULCOLD: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_HAWKEYES: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_GDSKILL_REGENERATION: {
+ Flags: {
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_ORCISH: {
+ Flags: {
+ NoSave: true
+ }
+}
+SC_WEIGHTOVER50: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_WEIGHTOVER50"
+}
+SC_WEIGHTOVER90: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_WEIGHTOVER90"
+}
+SC_WEDDING: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_XMAS: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_SUMMER: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_NOCHAT: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_FUSION: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_EARTHSCROLL: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_EARTHSCROLL"
+}
+SC_STORMKICK_READY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_STORMKICK_ON"
+}
+SC_DOWNKICK_READY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_DOWNKICK_ON"
+}
+SC_COUNTERKICK_READY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_COUNTER_ON"
+}
+SC_TURNKICK_READY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_TURNKICK_ON"
+}
+SC_DODGE_READY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_DODGE_ON"
+}
+SC_JAILED: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+}
+SC_AUTOTRADE: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_DANCING: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+}
+SC_WHISTLE: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_ASSNCROS: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_POEMBRAGI: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_APPLEIDUN: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_HUMMING: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_DONTFORGETME: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_FORTUNE: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+SC_SERVICEFORYOU: {
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+}
+/*SC_INCSTR: {
+ // TODO: add this SC to Hercules upstream
+ Visible: true
+ Icon: "SI_INCSTR"
+}*/
+SC_INCAGI: {
+ Visible: true
+ Icon: "SI_INCAGI"
+}
+SC_INCVIT: {
+ Visible: true
+ Icon: "SI_INCVIT"
+}
+SC_INCINT: {
+ Visible: true
+ Icon: "SI_INCINT"
+}
+SC_INCDEX: {
+ Visible: true
+ Icon: "SI_INCDEX"
+}
+SC_INCLUK: {
+ Visible: true
+ Icon: "SI_INCLUK"
+}
+SC_INCFLEE: {
+ Visible: true
+ Icon: "SI_INCFLEE"
+}
+SC_WALKSPEED: {
+ Visible: true
+ Icon: "SI_INCWALKSPEED"
+}
+SC_INCMHPRATE: {
+ Visible: true
+ Icon: "SI_INCMHPRATE"
+}
+SC_INCMSPRATE: {
+ Visible: true
+ Icon: "SI_INCMSPRATE"
+}
+SC_INCHIT: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ }
+ Icon: "SI_INCHIT"
+}
+SC_PUSH_CART: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_ON_PUSH_CART"
+}
+SC_COLD: {
+ Visible: true
+ Flags: {
+ NoBoss: true
+ }
+ Icon: "SI_COLD"
+}
+SC_BLOOD_SUCKER: {
+ Visible: true
+ Flags: {
+ }
+ Icon: "SI_BLOODSUCKER"
+}
+SC_MOONSTAR: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_MOONSTAR"
+}
+SC_SUPER_STAR: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_SUPER_STAR"
+}
+SC_STRANGELIGHTS: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_STRANGELIGHTS"
+}
+SC_DECORATION_OF_MUSIC: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_DECORATION_OF_MUSIC"
+}
+SC_LJOSALFAR: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_LJOSALFAR"
+}
+SC_MERMAID_LONGING: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_MERMAID_LONGING"
+}
+SC_HAT_EFFECT: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_HAT_EFFECT"
+}
+SC_FLOWERSMOKE: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_FLOWERSMOKE"
+}
+SC_FSTONE: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_FSTONE"
+}
+SC_HAPPINESS_STAR: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_HAPPINESS_STAR"
+}
+SC_MAPLE_FALLS: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_MAPLE_FALLS"
+}
+SC_TIME_ACCESSORY: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_TIME_ACCESSORY"
+}
+SC_MAGICAL_FEATHER: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_MAGICAL_FEATHER"
+}
+SC_BLOSSOM_FLUTTERING: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_BLOSSOM_FLUTTERING"
+}
+SC_SPRITEMABLE: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_SPRITEMABLE"
+}
+SC_BITESCAR: {
+ Flags: {
+ NoDispelReset: true
+ NoBoss: true
+ }
+ Icon: "SI_BITESCAR"
+}
+SC_CLAN_INFO: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoSave: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_CLAN_INFO"
+}
+SC_ALL_RIDING: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_ALL_RIDING"
+}
+SC_DAILYSENDMAILCNT: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoMadoReset: true
+ NoAllReset: true
+ }
+ Icon: "SI_DAILYSENDMAILCNT"
+}
+SC_ATTHASTE_INFINITY: {
+ Icon: "SI_ATTHASTE_INFINITY"
+}
+SC_PYROCLASTIC: {
+ Icon: "SI_PYROCLASTIC"
+}
+SC_VACUUM_EXTREME: {
+ Icon: "SI_VACUUM_EXTREME"
+}
+SC_MOON_COMFORT: {
+ Icon: "SI_MOON_COMFORT"
+}
+SC_OFFERTORIUM: {
+ Icon: "SI_OFFERTORIUM"
+}
+SC_WIND_STEP: {
+ Icon: "SI_WIND_STEP"
+}
+SC_STEALTHFIELD: {
+ Icon: "SI_STEALTHFIELD"
+}
+SC_INVINCIBLE: {
+ Icon: "SI_INVINCIBLE"
+}
+SC_CURSED_SOIL: {
+ Icon: "SI_CURSED_SOIL"
+}
+SC_RIDING: {
+ Icon: "SI_RIDING"
+}
+SC_GRANITIC_ARMOR: {
+ Icon: "SI_GRANITIC_ARMOR"
+}
+SC_CURSED_SOIL_OPTION: {
+ Icon: "SI_CURSED_SOIL_OPTION"
+}
+SC_MOVHASTE_INFINITY: {
+ Icon: "SI_MOVHASTE_INFINITY"
+}
+SC_GOLDENE_FERSE: {
+ Icon: "SI_GOLDENE_FERSE"
+}
+SC_GS_ACCURACY: {
+ Icon: "SI_GS_ACCURACY"
+}
+SC_GENSOU: {
+ Icon: "SI_GENSOU"
+}
+SC_MAGMA_FLOW: {
+ Icon: "SI_MAGMA_FLOW"
+}
+SC_SHRIMP: {
+ Icon: "SI_SHRIMP"
+}
+SC_SPELLBOOK1: {
+ Icon: "SI_SPELLBOOK1"
+}
+SC_UNLIMIT: {
+ Icon: "SI_UNLIMIT"
+}
+SC_AQUAPLAY_OPTION: {
+ Icon: "SI_AQUAPLAY_OPTION"
+}
+SC_GS_GATLINGFEVER: {
+ Icon: "SI_GS_GATLINGFEVER"
+}
+SC_ROCK_CRUSHER_ATK: {
+ Icon: "SI_ROCK_CRUSHER_ATK"
+}
+SC_HEATER_OPTION: {
+ Icon: "SI_HEATER_OPTION"
+}
+SC_FALLENEMPIRE: {
+ Icon: "SI_FALLENEMPIRE"
+}
+SC_MANDRAGORA: {
+ Icon: "SI_MANDRAGORA"
+}
+SC_ANKLESNARE: {
+ Icon: "SI_ANKLESNARE"
+}
+SC_KAIZEL: {
+ Icon: "SI_KAIZEL"
+}
+SC_DC_WINKCHARM: {
+ Icon: "SI_DC_WINKCHARM"
+}
+SC_WUGRIDER: {
+ Icon: "SI_WUGRIDER"
+}
+SC_SPELLBOOK7: {
+ Icon: "SI_SPELLBOOK7"
+}
+SC_CATNIPPOWDER: {
+ Icon: "SI_CATNIPPOWDER"
+}
+SC_TIDAL_WEAPON_OPTION: {
+ Icon: "SI_TIDAL_WEAPON_OPTION"
+}
+SC_ANGRIFFS_MODUS: {
+ Icon: "SI_ANGRIFFS_MODUS"
+}
+SC_AUTOBERSERK: {
+ Icon: "SI_AUTOBERSERK"
+}
+SC_CRUCIS: {
+ Icon: "SI_CRUCIS"
+}
+SC_SECRAMENT: {
+ Icon: "SI_SECRAMENT"
+}
+SC_CRUSHSTRIKE: {
+ Icon: "SI_CRUSHSTRIKE"
+}
+SC_SPELLBOOK3: {
+ Icon: "SI_SPELLBOOK3"
+}
+SC_BLAST: {
+ Icon: "SI_BLAST"
+}
+SC_IZAYOI: {
+ Icon: "SI_IZAYOI"
+}
+SC_ODINS_POWER: {
+ Icon: "SI_ODINS_POWER"
+}
+SC_TING: {
+ Icon: "SI_TING"
+}
+SC_SIT: {
+ Icon: "SI_SIT"
+}
+SC_GS_MADNESSCANCEL: {
+ Icon: "SI_GS_MADNESSCANCEL"
+}
+SC_SV_ROOTTWIST: {
+ Icon: "SI_SV_ROOTTWIST"
+}
+SC_COOLER: {
+ Icon: "SI_COOLER"
+}
+SC_WIND_STEP_OPTION: {
+ Icon: "SI_WIND_STEP_OPTION"
+}
+SC_RESIST_PROPERTY_GROUND: {
+ Icon: "SI_RESIST_PROPERTY_GROUND"
+}
+SC_ILLUSIONDOPING: {
+ Icon: "SI_ILLUSIONDOPING"
+}
+SC_KO_JYUMONJIKIRI: {
+ Icon: "SI_KO_JYUMONJIKIRI"
+}
+SC_PHI_DEMON: {
+ Icon: "SI_PHI_DEMON"
+}
+SC_KYOUGAKU: {
+ Icon: "SI_KYOUGAKU"
+}
+SC_KAGEMUSYA: {
+ Icon: "SI_KAGEMUSYA"
+}
+SC_SPELLBOOK6: {
+ Icon: "SI_SPELLBOOK6"
+}
+SC_BLAST_OPTION: {
+ Icon: "SI_BLAST_OPTION"
+}
+SC_DARKCROW: {
+ Icon: "SI_DARKCROW"
+}
+SC_PYROTECHNIC: {
+ Icon: "SI_PYROTECHNIC"
+}
+SC_STAR_COMFORT: {
+ Icon: "SI_STAR_COMFORT"
+}
+SC_LG_REFLECTDAMAGE: {
+ Icon: "SI_LG_REFLECTDAMAGE"
+}
+SC_GENTLETOUCH_REVITALIZE: {
+ Icon: "SI_GENTLETOUCH_REVITALIZE"
+}
+SC_HEATER: {
+ Icon: "SI_HEATER"
+}
+SC_CIRCLE_OF_FIRE_OPTION: {
+ Icon: "SI_CIRCLE_OF_FIRE_OPTION"
+}
+SC_ROCK_CRUSHER: {
+ Icon: "SI_ROCK_CRUSHER"
+}
+SC_MOON: {
+ Icon: "SI_MOON"
+}
+SC_PETROLOGY: {
+ Icon: "SI_PETROLOGY"
+}
+SC_SUN_COMFORT: {
+ Icon: "SI_SUN_COMFORT"
+}
+SC_TROPIC_OPTION: {
+ Icon: "SI_TROPIC_OPTION"
+}
+SC_ARCLOUSEDASH: {
+ Icon: "SI_ARCLOUSEDASH"
+}
+SC_STRIKING: {
+ Icon: "SI_STRIKING"
+}
+SC_AQUAPLAY: {
+ Icon: "SI_AQUAPLAY"
+}
+SC_WATER_DROP: {
+ Icon: "SI_WATER_DROP"
+}
+SC_GM_BATTLE2: {
+ Icon: "SI_GM_BATTLE2"
+}
+SC_BROKENWEAPON: {
+ Icon: "SI_BROKENWEAPON"
+}
+SC_CUP_OF_BOZA: {
+ Icon: "SI_CUP_OF_BOZA"
+}
+SC_FRIGG_SONG: {
+ Icon: "SI_FRIGG_SONG"
+}
+SC_POSTDELAY: {
+ Icon: "SI_POSTDELAY"
+}
+SC_BROKENARMOR: {
+ Icon: "SI_BROKENARMOR"
+}
+SC_DRESS_UP: {
+ Icon: "SI_DRESS_UP"
+}
+SC_2011RWC: {
+ Icon: "SI_2011RWC"
+}
+SC_WATER_SCREEN_OPTION: {
+ Icon: "SI_WATER_SCREEN_OPTION"
+}
+SC_FIRE_CLOAK: {
+ Icon: "SI_FIRE_CLOAK"
+}
+SC_FALCON: {
+ Icon: "SI_FALCON"
+}
+SC_ZENKAI: {
+ Icon: "SI_ZENKAI"
+}
+SC_CLAIRVOYANCE: {
+ Icon: "SI_CLAIRVOYANCE"
+}
+SC_STONE_SHIELD: {
+ Icon: "SI_STONE_SHIELD"
+}
+SC_FIRE_EXPANSION_TEAR_GAS: {
+ Icon: "SI_FIRE_EXPANSION_TEAR_GAS"
+}
+SC_ZANGETSU: {
+ Icon: "SI_ZANGETSU"
+}
+SC_RESIST_PROPERTY_WIND: {
+ Icon: "SI_RESIST_PROPERTY_WIND"
+}
+SC_FLASHCOMBO: {
+ Icon: "SI_FLASHCOMBO"
+}
+SC_GUST_OPTION: {
+ Icon: "SI_GUST_OPTION"
+}
+SC_GENTLETOUCH_ENERGYGAIN: {
+ Icon: "SI_GENTLETOUCH_ENERGYGAIN"
+}
+SC_PYROTECHNIC_OPTION: {
+ Icon: "SI_PYROTECHNIC_OPTION"
+}
+SC_CIRCLE_OF_FIRE: {
+ Icon: "SI_CIRCLE_OF_FIRE"
+}
+SC_DEVIL1: {
+ Icon: "SI_DEVIL1"
+}
+SC_GS_ADJUSTMENT: {
+ Icon: "SI_GS_ADJUSTMENT"
+}
+SC_SPELLBOOK5: {
+ Icon: "SI_SPELLBOOK5"
+}
+SC_UPHEAVAL_OPTION: {
+ Icon: "SI_UPHEAVAL_OPTION"
+}
+SC_SUHIDE: {
+ Icon: "SI_SUHIDE"
+}
+SC_NJ_NEN: {
+ Icon: "SI_NJ_NEN"
+}
+SC_VOLCANIC_ASH: {
+ Icon: "SI_VOLCANIC_ASH"
+}
+SC_KYOMU: {
+ Icon: "SI_KYOMU"
+}
+SC_WILD_STORM: {
+ Icon: "SI_WILD_STORM"
+}
+SC_PETROLOGY_OPTION: {
+ Icon: "SI_PETROLOGY_OPTION"
+}
+SC_SPELLBOOK2: {
+ Icon: "SI_SPELLBOOK2"
+}
+SC_MYSTICPOWDER: {
+ Icon: "SI_MYSTICPOWDER"
+}
+SC_RESIST_PROPERTY_FIRE: {
+ Icon: "SI_RESIST_PROPERTY_FIRE"
+}
+SC_COOLER_OPTION: {
+ Icon: "SI_COOLER_OPTION"
+}
+SC_TROPIC: {
+ Icon: "SI_TROPIC"
+}
+SC_UPHEAVAL: {
+ Icon: "SI_UPHEAVAL"
+}
+SC_GENTLETOUCH_CHANGE: {
+ Icon: "SI_GENTLETOUCH_CHANGE"
+}
+SC_WATER_DROP_OPTION: {
+ Icon: "SI_WATER_DROP_OPTION"
+}
+SC_CHILLY_AIR_OPTION: {
+ Icon: "SI_CHILLY_AIR_OPTION"
+}
+SC_FENRIR_CARD: {
+ Icon: "SI_FENRIR_CARD"
+}
+SC_CLIENT_ONLY_EQUIP_ARROW: {
+ Icon: "SI_CLIENT_ONLY_EQUIP_ARROW"
+}
+SC_STASIS: {
+ Icon: "SI_STASIS"
+}
+SC_KINGS_GRACE: {
+ Icon: "SI_KINGS_GRACE"
+}
+SC_OVERED_BOOST: {
+ Icon: "SI_OVERED_BOOST"
+}
+SC_AKAITSUKI: {
+ Icon: "SI_AKAITSUKI"
+}
+SC_MARIONETTE: {
+ Icon: "SI_MARIONETTE"
+}
+SC_WIND_CURTAIN: {
+ Icon: "SI_WIND_CURTAIN"
+}
+SC_ON_PUSH_CART: {
+ Icon: "SI_ON_PUSH_CART"
+}
+SC_SPELLBOOK4: {
+ Icon: "SI_SPELLBOOK4"
+}
+SC_ILLUSION: {
+ Icon: "SI_ILLUSION"
+}
+SC_WIND_CURTAIN_OPTION: {
+ Icon: "SI_WIND_CURTAIN_OPTION"
+}
+SC_SU_STOOP: {
+ Icon: "SI_SU_STOOP"
+}
+SC_SOLID_SKIN_OPTION: {
+ Icon: "SI_SOLID_SKIN_OPTION"
+}
+SC_TUNAPARTY: {
+ Icon: "SI_TUNAPARTY"
+}
+SC_RESIST_PROPERTY_WATER: {
+ Icon: "SI_RESIST_PROPERTY_WATER"
+}
+SC_KG_KAGEHUMI: {
+ Icon: "SI_KG_KAGEHUMI"
+}
+SC_SMA_READY: {
+ Icon: "SI_SMA_READY"
+}
+SC_FIRE_CLOAK_OPTION: {
+ Icon: "SI_FIRE_CLOAK_OPTION"
+}
+SC_WATER_SCREEN: {
+ Icon: "SI_WATER_SCREEN"
+}
+SC_GM_BATTLE: {
+ Icon: "SI_GM_BATTLE"
+}
+SC_GUST: {
+ Icon: "SI_GUST"
+}
+SC_SOLID_SKIN: {
+ Icon: "SI_SOLID_SKIN"
+}
+SC_CHILLY_AIR: {
+ Icon: "SI_CHILLY_AIR"
+}
+SC_MEIKYOUSISUI: {
+ Icon: "SI_MEIKYOUSISUI"
+}
+SC_FIRE_EXPANSION_SMOKE_POWDER: {
+ Icon: "SI_FIRE_EXPANSION_SMOKE_POWDER"
+}
+SC_MARIONETTE_MASTER: {
+ Icon: "SI_MARIONETTE_MASTER"
+}
+SC_FRESHSHRIMP: {
+ Icon: "SI_FRESHSHRIMP"
+}
+SC_STONE_SHIELD_OPTION: {
+ Icon: "SI_STONE_SHIELD_OPTION"
+}
+SC_SWORDREJECT: {
+ Icon: "SI_SWORDREJECT"
+}
+SC_WILD_STORM_OPTION: {
+ Icon: "SI_WILD_STORM_OPTION"
+}
+SC_BABY: {
+ Icon: "SI_PROTECTEXP"
+}
+SC_EXTREMITYFIST2: {
+ Icon: "SI_EXTREMITYFIST"
+}
+SC_GN_CARTBOOST: {
+ Icon: "SI_CARTSBOOST"
+}
+SC_MIRACLE: {
+ Icon: "SI_SOULLINK"
+}
+SC_POISON: {
+ Icon: "SI_CLOUDKILL"
+}
+SC_SILENCE: {
+ Icon: "SI_SILENT_BREEZE"
+}
+SC_THORNS_TRAP: {
+ Icon: "SI_THORNTRAP"
+}
+SC_WARM: {
+ Icon: "SI_SG_SUN_WARM"
+}
+SC_COMA: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_RICHMANKIM: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_ROKISWEIL: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_BURNING: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_VACUUM_EXTREME: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_FRESHSHRIMP: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_SV_ROOTTWIST: {
+ Flags: {
+ NoBoss: true
+ }
+}
+SC_MADOGEAR: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ NoAllReset: true
+ NoBoss: true
+ }
+ Icon: "SI_MADOGEAR"
+}
+SC_POPECOOKIE: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_POPECOOKIE"
+}
+SC_VITALIZE_POTION: {
+ Flags: {
+ NoDispelReset: true
+ }
+ Icon: "SI_VITALIZE_POTION"
+}
+SC_SKF_MATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SKF_MATK"
+}
+SC_SKF_ATK: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SKF_ATK"
+}
+SC_SKF_ASPD: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SKF_ASPD"
+}
+SC_SKF_CAST: {
+ Flags: {
+ NoDispelReset: true
+ NoClearanceReset: true
+ Buff: true
+ }
+ Icon: "SI_SKF_CAST"
+}
+SC_ALMIGHTY: {
+ Flags: {
+ NoDeathReset: true
+ NoDispelReset: true
+ NoClearanceReset: true
+ }
+ Icon: "SI_ALMIGHTY"
+}
+
+// evol effects
+SC_PHYSICAL_SHIELD: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_PHYSICAL_SHIELD"
+}
+SC_MDEFSET: {
+ Visible: true
+ Flags: {
+ NoSave: true
+ Buff: true
+ }
+ Icon: "SI_MDEFSET"
+}
+SC_HALT_REGENERATION: {
+ Visible: true
+ Flags: {
+ NoDeathReset: true
+ Debuff: true
+ }
+ Icon: "SI_HALT_REGENERATION"
+}
+
diff --git a/db/si_config.conf b/db/si_config.conf
new file mode 100644
index 00000000..bfbf92b3
--- /dev/null
+++ b/db/si_config.conf
@@ -0,0 +1,698 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2016-2020 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Script Constants Database
+//=========================================================================
+
+ comment__: "Status Effect Icons"
+ SI_BLANK: -1
+ SI_PROVOKE: 0
+ SI_ENDURE: 1
+ SI_TWOHANDQUICKEN: 2
+ SI_CONCENTRATION: 3
+ SI_HIDING: 4
+ SI_CLOAKING: 5
+ SI_ENCHANTPOISON: 6
+ SI_POISONREACT: 7
+ SI_QUAGMIRE: 8
+ SI_ANGELUS: 9
+ SI_BLESSING: 10
+ SI_CRUCIS: 11
+ SI_INC_AGI: 12
+ SI_DEC_AGI: 13
+ SI_SLOWPOISON: 14
+ SI_IMPOSITIO: 15
+ SI_SUFFRAGIUM: 16
+ SI_ASPERSIO: 17
+ SI_BENEDICTIO: 18
+ SI_KYRIE: 19
+ SI_MAGNIFICAT: 20
+ SI_GLORIA: 21
+ SI_LEXAETERNA: 22
+ SI_ADRENALINE: 23
+ SI_WEAPONPERFECT: 24
+ SI_OVERTHRUST: 25
+ SI_MAXIMIZE: 26
+ SI_RIDING: 27
+ SI_FALCON: 28
+ SI_TRICKDEAD: 29
+ SI_SHOUT: 30
+ SI_ENERGYCOAT: 31
+ SI_BROKENARMOR: 32
+ SI_BROKENWEAPON: 33
+ SI_ILLUSION: 34
+ SI_WEIGHTOVER50: 35
+ SI_WEIGHTOVER90: 36
+ SI_ATTHASTE_POTION1: 37
+ SI_ATTHASTE_POTION2: 38
+ SI_ATTHASTE_POTION3: 39
+ SI_ATTHASTE_INFINITY: 40
+ SI_MOVHASTE_POTION: 41
+ SI_MOVHASTE_INFINITY: 42
+ SI_ANKLESNARE: 45
+ SI_POSTDELAY: 46
+ SI_NOEQUIPWEAPON: 50
+ SI_NOEQUIPSHIELD: 51
+ SI_NOEQUIPARMOR: 52
+ SI_NOEQUIPHELM: 53
+ SI_PROTECTWEAPON: 54
+ SI_PROTECTSHIELD: 55
+ SI_PROTECTARMOR: 56
+ SI_PROTECTHELM: 57
+ SI_AUTOGUARD: 58
+ SI_REFLECTSHIELD: 59
+ SI_PROVIDENCE: 61
+ SI_DEFENDER: 62
+ SI_AUTOSPELL: 65
+ SI_SPEARQUICKEN: 68
+ SI_EXPLOSIONSPIRITS: 86
+ SI_STEELBODY: 87
+ SI_EXTREMITYFIST: 88
+ SI_PROPERTYFIRE: 90
+ SI_PROPERTYWATER: 91
+ SI_PROPERTYWIND: 92
+ SI_PROPERTYGROUND: 93
+ SI_STOP: 95
+ SI_PROPERTYUNDEAD: 97
+ SI_AURABLADE: 103
+ SI_PARRYING: 104
+ SI_LKCONCENTRATION: 105
+ SI_TENSIONRELAX: 106
+ SI_BERSERK: 107
+ SI_ASSUMPTIO: 110
+ SI_GROUNDMAGIC: 112
+ SI_MAGICPOWER: 113
+ SI_EDP: 114
+ SI_TRUESIGHT: 115
+ SI_WINDWALK: 116
+ SI_MELTDOWN: 117
+ SI_CARTBOOST: 118
+ SI_SWORDREJECT: 120
+ SI_MARIONETTE_MASTER: 121
+ SI_MARIONETTE: 122
+ SI_MOON: 123
+ SI_BLOODING: 124
+ SI_JOINTBEAT: 125
+ SI_PROTECTEXP: 130
+ SI_AUTOBERSERK: 132
+ SI_RUN: 133
+ SI_TING: 134
+ SI_STORMKICK_ON: 135
+ SI_STORMKICK_READY: 136
+ SI_DOWNKICK_ON: 137
+ SI_DOWNKICK_READY: 138
+ SI_TURNKICK_ON: 139
+ SI_TURNKICK_READY: 140
+ SI_COUNTER_ON: 141
+ SI_COUNTER_READY: 142
+ SI_DODGE_ON: 143
+ SI_DODGE_READY: 144
+ SI_STRUP: 145
+ SI_PROPERTYDARK: 146
+ SI_ADRENALINE2: 147
+ SI_PROPERTYTELEKINESIS: 148
+ SI_SOULLINK: 149
+ SI_PLUSATTACKPOWER: 150
+ SI_PLUSMAGICPOWER: 151
+ SI_DEVIL1: 152
+ SI_KAITE: 153
+ SI_KAIZEL: 156
+ SI_KAAHI: 157
+ SI_KAUPE: 158
+ SI_SMA_READY: 159
+ SI_SKE: 160
+ SI_ONEHANDQUICKEN: 161
+ SI_SG_SUN_WARM: 165
+ SI_SUN_COMFORT: 169
+ SI_MOON_COMFORT: 170
+ SI_STAR_COMFORT: 171
+ SI_PRESERVE: 181
+ SI_INCSTR: 182
+ SI_CLAIRVOYANCE: 184
+ SI_MOVESLOW_POTION: 185
+ SI_DOUBLECASTING: 186
+ SI_OVERTHRUSTMAX: 188
+ SI_TAROTCARD: 191
+ SI_CR_SHRINK: 197
+ SI_WZ_SIGHTBLASTER: 198
+ SI_DC_WINKCHARM: 199
+ SI_RG_CCONFINE_M: 200
+ SI_RG_CCONFINE_S: 201
+ SI_GS_MADNESSCANCEL: 203
+ SI_GS_GATLINGFEVER: 204
+ SI_EARTHSCROLL: 205
+ SI_NJ_UTSUSEMI: 206
+ SI_NJ_BUNSINJYUTSU: 207
+ SI_NJ_NEN: 208
+ SI_GS_ADJUSTMENT: 209
+ SI_GS_ACCURACY: 210
+ SI_NJ_SUITON: 211
+ SI_FOOD_STR: 241
+ SI_FOOD_AGI: 242
+ SI_FOOD_VIT: 243
+ SI_FOOD_DEX: 244
+ SI_FOOD_INT: 245
+ SI_FOOD_LUK: 246
+ SI_FOOD_BASICAVOIDANCE: 247
+ SI_FOOD_BASICHIT: 248
+ SI_FOOD_CRITICALSUCCESSVALUE: 249
+ SI_CASH_PLUSEXP: 250
+ SI_CASH_DEATHPENALTY: 251
+ SI_CASH_RECEIVEITEM: 252
+ SI_CASH_BOSS_ALARM: 253
+ SI_FOOD_STR_CASH: 271
+ SI_FOOD_AGI_CASH: 272
+ SI_FOOD_VIT_CASH: 273
+ SI_FOOD_DEX_CASH: 274
+ SI_FOOD_INT_CASH: 275
+ SI_FOOD_LUK_CASH: 276
+ SI_MER_FLEE: 277
+ SI_MER_ATK: 278
+ SI_MER_HP: 279
+ SI_MER_SP: 280
+ SI_MER_HIT: 281
+ SI_SLOWCAST: 282
+ SI_CRITICALWOUND: 286
+ SI_MOVHASTE_HORSE: 289
+ SI_PROTECT_DEF: 290
+ SI_PROTECT_MDEF: 291
+ SI_HEALPLUS: 292
+ SI_S_LIFEPOTION: 293
+ SI_L_LIFEPOTION: 294
+ SI_CRITICALPERCENT: 295
+ SI_PLUSAVOIDVALUE: 296
+ SI_ATKER_ASPD: 297
+ SI_TARGET_ASPD: 298
+ SI_ATKER_MOVESPEED: 299
+ SI_ATKER_BLOOD: 300
+ SI_TARGET_BLOOD: 301
+ SI_ARMOR_PROPERTY: 302
+ SI_HELLPOWER: 304
+ SI_STEAMPACK: 305
+ SI_INVINCIBLE: 311
+ SI_CASH_PLUSONLYJOBEXP: 312
+ SI_PARTYFLEE: 313
+ SI_ANGEL_PROTECT: 314
+ SI_ENCHANTBLADE: 316
+ SI_DEATHBOUND: 317
+ SI_REFRESH: 318
+ SI_GIANTGROWTH: 319
+ SI_STONEHARDSKIN: 320
+ SI_VITALITYACTIVATION: 321
+ SI_FIGHTINGSPIRIT: 322
+ SI_ABUNDANCE: 323
+ SI_REUSE_MILLENNIUMSHIELD: 324
+ SI_REUSE_CRUSHSTRIKE: 325
+ SI_REUSE_REFRESH: 326
+ SI_REUSE_STORMBLAST: 327
+ SI_VENOMIMPRESS: 328
+ SI_EPICLESIS: 329
+ SI_ORATIO: 330
+ SI_LAUDAAGNUS: 331
+ SI_LAUDARAMUS: 332
+ SI_CLOAKINGEXCEED: 333
+ SI_HALLUCINATIONWALK: 334
+ SI_HALLUCINATIONWALK_POSTDELAY: 335
+ SI_RENOVATIO: 336
+ SI_WEAPONBLOCKING: 337
+ SI_WEAPONBLOCKING_POSTDELAY: 338
+ SI_ROLLINGCUTTER: 339
+ SI_EXPIATIO: 340
+ SI_POISONINGWEAPON: 341
+ SI_TOXIN: 342
+ SI_PARALYSE: 343
+ SI_VENOMBLEED: 344
+ SI_MAGICMUSHROOM: 345
+ SI_DEATHHURT: 346
+ SI_PYREXIA: 347
+ SI_OBLIVIONCURSE: 348
+ SI_LEECHESEND: 349
+ SI_DUPLELIGHT: 350
+ SI_FROSTMISTY: 351
+ SI_FEARBREEZE: 352
+ SI_ELECTRICSHOCKER: 353
+ SI_MARSHOFABYSS: 354
+ SI_RECOGNIZEDSPELL: 355
+ SI_STASIS: 356
+ SI_WUGRIDER: 357
+ SI_WUGDASH: 358
+ SI_WUGBITE: 359
+ SI_CAMOUFLAGE: 360
+ SI_ACCELERATION: 361
+ SI_HOVERING: 362
+ SI_SPHERE_1: 363
+ SI_SPHERE_2: 364
+ SI_SPHERE_3: 365
+ SI_SPHERE_4: 366
+ SI_SPHERE_5: 367
+ SI_MVPCARD_TAOGUNKA: 368
+ SI_MVPCARD_MISTRESS: 369
+ SI_MVPCARD_ORCHERO: 370
+ SI_MVPCARD_ORCLORD: 371
+ SI_OVERHEAT_LIMITPOINT: 372
+ SI_OVERHEAT: 373
+ SI_SHAPESHIFT: 374
+ SI_INFRAREDSCAN: 375
+ SI_MAGNETICFIELD: 376
+ SI_NEUTRALBARRIER: 377
+ SI_NEUTRALBARRIER_MASTER: 378
+ SI_STEALTHFIELD: 379
+ SI_STEALTHFIELD_MASTER: 380
+ SI_MANU_ATK: 381
+ SI_MANU_DEF: 382
+ SI_SPL_ATK: 383
+ SI_SPL_DEF: 384
+ SI_REPRODUCE: 385
+ SI_MANU_MATK: 386
+ SI_SPL_MATK: 387
+ SI_STR_SCROLL: 388
+ SI_INT_SCROLL: 389
+ SI_LG_REFLECTDAMAGE: 390
+ SI_FORCEOFVANGUARD: 391
+ SI_BUCHEDENOEL: 392
+ SI_AUTOSHADOWSPELL: 393
+ SI_SHADOWFORM: 394
+ SI_RAID: 395
+ SI_SHIELDSPELL_DEF: 396
+ SI_SHIELDSPELL_MDEF: 397
+ SI_SHIELDSPELL_REF: 398
+ SI_BODYPAINT: 399
+ SI_EXEEDBREAK: 400
+ SI_ADORAMUS: 401
+ SI_PRESTIGE: 402
+ SI_INVISIBILITY: 403
+ SI_DEADLYINFECT: 404
+ SI_BANDING: 405
+ SI_EARTHDRIVE: 406
+ SI_INSPIRATION: 407
+ SI_ENERVATION: 408
+ SI_GROOMY: 409
+ SI_RAISINGDRAGON: 410
+ SI_IGNORANCE: 411
+ SI_LAZINESS: 412
+ SI_LIGHTNINGWALK: 413
+ SI_ACARAJE: 414
+ SI_UNLUCKY: 415
+ SI_CURSEDCIRCLE_ATKER: 416
+ SI_CURSEDCIRCLE_TARGET: 417
+ SI_WEAKNESS: 418
+ SI_CRESCENTELBOW: 419
+ SI_NOEQUIPACCESSARY: 420
+ SI_STRIPACCESSARY: 421
+ SI_MANHOLE: 422
+ SI_POPECOOKIE: 423
+ SI_FALLENEMPIRE: 424
+ SI_GENTLETOUCH_ENERGYGAIN: 425
+ SI_GENTLETOUCH_CHANGE: 426
+ SI_GENTLETOUCH_REVITALIZE: 427
+ SI_BLOODYLUST: 428
+ SI_SWINGDANCE: 429
+ SI_SYMPHONYOFLOVERS: 430
+ SI_PROPERTYWALK: 431
+ SI_SPELLFIST: 432
+ SI_NETHERWORLD: 433
+ SI_SIREN: 434
+ SI_DEEPSLEEP: 435
+ SI_SIRCLEOFNATURE: 436
+ SI_COLD: 437
+ SI_GLOOMYDAY: 438
+ SI_SONG_OF_MANA: 439
+ SI_CLOUDKILL: 440
+ SI_DANCEWITHWUG: 441
+ SI_RUSHWINDMILL: 442
+ SI_ECHOSONG: 443
+ SI_HARMONIZE: 444
+ SI_STRIKING: 445
+ SI_MOONLITSERENADE: 447
+ SI_SATURDAYNIGHTFEVER: 448
+ SI_SITDOWN_FORCE: 449
+ SI_ANALYZE: 450
+ SI_LERADSDEW: 451
+ SI_MELODYOFSINK: 452
+ SI_WARCRYOFBEYOND: 453
+ SI_UNLIMITEDHUMMINGVOICE: 454
+ SI_SPELLBOOK1: 455
+ SI_SPELLBOOK2: 456
+ SI_SPELLBOOK3: 457
+ SI_FREEZE_SP: 458
+ SI_GN_TRAINING_SWORD: 459
+ SI_GN_REMODELING_CART: 460
+ SI_CARTSBOOST: 461
+ SI_FIXEDCASTINGTM_REDUCE: 462
+ SI_THORNTRAP: 463
+ SI_BLOODSUCKER: 464
+ SI_SPORE_EXPLOSION: 465
+ SI_DEMONIC_FIRE: 466
+ SI_FIRE_EXPANSION_SMOKE_POWDER: 467
+ SI_FIRE_EXPANSION_TEAR_GAS: 468
+ SI_BLOCKING_PLAY: 469
+ SI_MANDRAGORA: 470
+ SI_ACTIVATE: 471
+ SI_SECRAMENT: 472
+ SI_ASSUMPTIO2: 473
+ SI_TK_SEVENWIND: 474
+ SI_LIMIT_ODINS_RECALL: 475
+ SI_STOMACHACHE: 476
+ SI_MYSTERIOUS_POWDER: 477
+ SI_MELON_BOMB: 478
+ SI_BANANA_BOMB_SITDOWN_POSTDELAY: 479
+ SI_PROMOTE_HEALTH_RESERCH: 480
+ SI_ENERGY_DRINK_RESERCH: 481
+ SI_EXTRACT_WHITE_POTION_Z: 482
+ SI_VITATA_500: 483
+ SI_EXTRACT_SALAMINE_JUICE: 484
+ SI_BOOST500: 485
+ SI_FULL_SWING_K: 486
+ SI_MANA_PLUS: 487
+ SI_MUSTLE_M: 488
+ SI_LIFE_FORCE_F: 489
+ SI_VACUUM_EXTREME: 490
+ SI_SAVAGE_STEAK: 491
+ SI_COCKTAIL_WARG_BLOOD: 492
+ SI_MINOR_BBQ: 493
+ SI_SIROMA_ICE_TEA: 494
+ SI_DROCERA_HERB_STEAMED: 495
+ SI_PUTTI_TAILS_NOODLES: 496
+ SI_BANANA_BOMB: 497
+ SI_SUMMON_AGNI: 498
+ SI_SPELLBOOK4: 499
+ SI_SPELLBOOK5: 500
+ SI_SPELLBOOK6: 501
+ SI_SPELLBOOK7: 502
+ SI_ELEMENTAL_AGGRESSIVE: 503
+ SI_RETURN_TO_ELDICASTES: 504
+ SI_BANDING_DEFENCE: 505
+ SI_SKELSCROLL: 506
+ SI_DISTRUCTIONSCROLL: 507
+ SI_ROYALSCROLL: 508
+ SI_IMMUNITYSCROLL: 509
+ SI_MYSTICSCROLL: 510
+ SI_BATTLESCROLL: 511
+ SI_ARMORSCROLL: 512
+ SI_FREYJASCROLL: 513
+ SI_SOULSCROLL: 514
+ SI_CIRCLE_OF_FIRE: 515
+ SI_CIRCLE_OF_FIRE_OPTION: 516
+ SI_FIRE_CLOAK: 517
+ SI_FIRE_CLOAK_OPTION: 518
+ SI_WATER_SCREEN: 519
+ SI_WATER_SCREEN_OPTION: 520
+ SI_WATER_DROP: 521
+ SI_WATER_DROP_OPTION: 522
+ SI_WIND_STEP: 523
+ SI_WIND_STEP_OPTION: 524
+ SI_WIND_CURTAIN: 525
+ SI_WIND_CURTAIN_OPTION: 526
+ SI_WATER_BARRIER: 527
+ SI_ZEPHYR: 528
+ SI_SOLID_SKIN: 529
+ SI_SOLID_SKIN_OPTION: 530
+ SI_STONE_SHIELD: 531
+ SI_STONE_SHIELD_OPTION: 532
+ SI_POWER_OF_GAIA: 533
+ SI_PYROTECHNIC: 539
+ SI_PYROTECHNIC_OPTION: 540
+ SI_HEATER: 541
+ SI_HEATER_OPTION: 542
+ SI_TROPIC: 543
+ SI_TROPIC_OPTION: 544
+ SI_AQUAPLAY: 545
+ SI_AQUAPLAY_OPTION: 546
+ SI_COOLER: 547
+ SI_COOLER_OPTION: 548
+ SI_CHILLY_AIR: 549
+ SI_CHILLY_AIR_OPTION: 550
+ SI_GUST: 551
+ SI_GUST_OPTION: 552
+ SI_BLAST: 553
+ SI_BLAST_OPTION: 554
+ SI_WILD_STORM: 555
+ SI_WILD_STORM_OPTION: 556
+ SI_PETROLOGY: 557
+ SI_PETROLOGY_OPTION: 558
+ SI_CURSED_SOIL: 559
+ SI_CURSED_SOIL_OPTION: 560
+ SI_UPHEAVAL: 561
+ SI_UPHEAVAL_OPTION: 562
+ SI_TIDAL_WEAPON: 563
+ SI_TIDAL_WEAPON_OPTION: 564
+ SI_ROCK_CRUSHER: 565
+ SI_ROCK_CRUSHER_ATK: 566
+ SI_FIRE_INSIGNIA: 567
+ SI_WATER_INSIGNIA: 568
+ SI_WIND_INSIGNIA: 569
+ SI_EARTH_INSIGNIA: 570
+ SI_EQUIPED_FLOOR: 571
+ SI_GUARDIAN_RECALL: 572
+ SI_MORA_BUFF: 573
+ SI_REUSE_LIMIT_G: 574
+ SI_REUSE_LIMIT_H: 575
+ SI_NEEDLE_OF_PARALYZE: 576
+ SI_PAIN_KILLER: 577
+ SI_G_LIFEPOTION: 578
+ SI_VITALIZE_POTION: 579
+ SI_LIGHT_OF_REGENE: 580
+ SI_OVERED_BOOST: 581
+ SI_SILENT_BREEZE: 582
+ SI_ODINS_POWER: 583
+ SI_STYLE_CHANGE: 584
+ SI_SONIC_CLAW_POSTDELAY: 585
+ SI_SILVERVEIN_RUSH_POSTDELAY: 596
+ SI_MIDNIGHT_FRENZY_POSTDELAY: 597
+ SI_GOLDENE_FERSE: 598
+ SI_ANGRIFFS_MODUS: 599
+ SI_TINDER_BREAKER: 600
+ SI_TINDER_BREAKER_POSTDELAY: 601
+ SI_CBC: 602
+ SI_CBC_POSTDELAY: 603
+ SI_EQC: 604
+ SI_MAGMA_FLOW: 605
+ SI_GRANITIC_ARMOR: 606
+ SI_PYROCLASTIC: 607
+ SI_VOLCANIC_ASH: 608
+ SI_SPIRITS_SAVEINFO1: 609
+ SI_SPIRITS_SAVEINFO2: 610
+ SI_MAGIC_CANDY: 611
+ SI_SEARCH_STORE_INFO: 612
+ SI_ALL_RIDING: 613
+ SI_ALL_RIDING_REUSE_LIMIT: 614
+ SI_MACRO: 615
+ SI_MACRO_POSTDELAY: 616
+ SI_BEER_BOTTLE_CAP: 617
+ SI_OVERLAPEXPUP: 618
+ SI_PC_IZ_DUN05: 619
+ SI_CRUSHSTRIKE: 620
+ SI_MONSTER_TRANSFORM: 621
+ SI_SIT: 622
+ SI_ONAIR: 623
+ SI_MTF_ASPD: 624
+ SI_MTF_RANGEATK: 625
+ SI_MTF_MATK: 626
+ SI_MTF_MLEATKED: 627
+ SI_MTF_CRIDAMAGE: 628
+ SI_REUSE_LIMIT_MTF: 629
+ SI_MACRO_PERMIT: 630
+ SI_MACRO_PLAY: 631
+ SI_SKF_CAST: 632
+ SI_SKF_ASPD: 633
+ SI_SKF_ATK: 634
+ SI_SKF_MATK: 635
+ SI_REWARD_PLUSONLYJOBEXP: 636
+ SI_HANDICAPSTATE_NORECOVER: 637
+ SI_SET_NUM_DEF: 638
+ SI_SET_NUM_MDEF: 639
+ SI_SET_PER_DEF: 640
+ SI_SET_PER_MDEF: 641
+ SI_PARTYBOOKING_SEARCH_DEALY: 642
+ SI_PARTYBOOKING_REGISTER_DEALY: 643
+ SI_PERIOD_TIME_CHECK_DETECT_SKILL: 644
+ SI_KO_JYUMONJIKIRI: 645
+ SI_MEIKYOUSISUI: 646
+ SI_ATTHASTE_CASH: 647
+ SI_EQUIPPED_DIVINE_ARMOR: 648
+ SI_EQUIPPED_HOLY_ARMOR: 649
+ SI_2011RWC: 650
+ SI_KYOUGAKU: 651
+ SI_IZAYOI: 652
+ SI_ZENKAI: 653
+ SI_KG_KAGEHUMI: 654
+ SI_KYOMU: 655
+ SI_KAGEMUSYA: 656
+ SI_ZANGETSU: 657
+ SI_PHI_DEMON: 658
+ SI_GENSOU: 659
+ SI_AKAITSUKI: 660
+ SI_TETANY: 661
+ SI_GM_BATTLE: 662
+ SI_GM_BATTLE2: 663
+ SI_2011RWC_SCROLL: 664
+ SI_ACTIVE_MONSTER_TRANSFORM: 665
+ SI_MYSTICPOWDER: 666
+ SI_ECLAGE_RECALL: 667
+ SI_ENTRY_QUEUE_APPLY_DELAY: 668
+ SI_REUSE_LIMIT_ECL: 669
+ SI_M_LIFEPOTION: 670
+ SI_ENTRY_QUEUE_NOTIFY_ADMISSION_TIME_OUT: 671
+ SI_UNKNOWN_NAME: 672
+ SI_ON_PUSH_CART: 673
+ SI_HAT_EFFECT: 674
+ SI_FLOWER_LEAF: 675
+ SI_RAY_OF_PROTECTION: 676
+ SI_GLASTHEIM_ATK: 677
+ SI_GLASTHEIM_DEF: 678
+ SI_GLASTHEIM_HEAL: 679
+ SI_GLASTHEIM_HIDDEN: 680
+ SI_GLASTHEIM_STATE: 681
+ SI_GLASTHEIM_ITEMDEF: 682
+ SI_GLASTHEIM_HPSP: 683
+ SI_HOMUN_SKILL_POSTDELAY: 684
+ SI_ALMIGHTY: 685
+ SI_GVG_GIANT: 686
+ SI_GVG_GOLEM: 687
+ SI_GVG_STUN: 688
+ SI_GVG_STONE: 689
+ SI_GVG_FREEZ: 690
+ SI_GVG_SLEEP: 691
+ SI_GVG_CURSE: 692
+ SI_GVG_SILENCE: 693
+ SI_GVG_BLIND: 694
+ SI_CLIENT_ONLY_EQUIP_ARROW: 695
+ SI_CLAN_INFO: 696
+ SI_JP_EVENT01: 697
+ SI_JP_EVENT02: 698
+ SI_JP_EVENT03: 699
+ SI_JP_EVENT04: 700
+ SI_TELEPORT_FIXEDCASTINGDELAY: 701
+ SI_GEFFEN_MAGIC1: 702
+ SI_GEFFEN_MAGIC2: 703
+ SI_GEFFEN_MAGIC3: 704
+ SI_QUEST_BUFF1: 705
+ SI_QUEST_BUFF2: 706
+ SI_QUEST_BUFF3: 707
+ SI_REUSE_LIMIT_RECALL: 708
+ SI_SAVEPOSITION: 709
+ SI_HANDICAPSTATE_ICEEXPLO: 710
+ SI_FENRIR_CARD: 711
+ SI_REUSE_LIMIT_ASPD_POTION: 712
+ SI_MAXPAIN: 713
+ SI_PC_STOP: 714
+ SI_FRIGG_SONG: 715
+ SI_OFFERTORIUM: 716
+ SI_TELEKINESIS_INTENSE: 717
+ SI_MOONSTAR: 718
+ SI_STRANGELIGHTS: 719
+ SI_FULL_THROTTLE: 720
+ SI_REBOUND: 721
+ SI_UNLIMIT: 722
+ SI_KINGS_GRACE: 723
+ SI_ITEM_ATKMAX: 724
+ SI_ITEM_ATKMIN: 725
+ SI_ITEM_MATKMAX: 726
+ SI_ITEM_MATKMIN: 727
+ SI_SUPER_STAR: 728
+ SI_HIGH_RANKER: 729
+ SI_DARKCROW: 730
+ SI_2013_VALENTINE1: 731
+ SI_2013_VALENTINE2: 732
+ SI_2013_VALENTINE3: 733
+ SI_ILLUSIONDOPING: 734
+ SI_CHILL: 736
+ SI_BURNT: 737
+ SI_FLASHCOMBO: 740
+ SI_CUP_OF_BOZA: 751
+ SI_B_TRAP: 752
+ SI_E_CHAIN: 753
+ SI_E_QD_SHOT_READY: 754
+ SI_C_MARKER: 755
+ SI_H_MINE: 756
+ SI_H_MINE_SPLASH: 757
+ SI_P_ALTER: 758
+ SI_HEAT_BARREL: 759
+ SI_ANTI_M_BLAST: 760
+ SI_SLUGSHOT: 761
+ SI_SWORDCLAN: 762
+ SI_ARCWANDCLAN: 763
+ SI_GOLDENMACECLAN: 764
+ SI_CROSSBOWCLAN: 765
+ SI_PACKING_ENVELOPE1: 766
+ SI_PACKING_ENVELOPE2: 767
+ SI_PACKING_ENVELOPE3: 768
+ SI_PACKING_ENVELOPE4: 769
+ SI_PACKING_ENVELOPE5: 770
+ SI_PACKING_ENVELOPE6: 771
+ SI_PACKING_ENVELOPE7: 772
+ SI_PACKING_ENVELOPE8: 773
+ SI_PACKING_ENVELOPE9: 774
+ SI_PACKING_ENVELOPE10: 775
+ SI_GLASTHEIM_TRANS: 776
+ SI_HEAT_BARREL_AFTER: 778
+ SI_DECORATION_OF_MUSIC: 779
+ SI_MTF_MHP: 793
+ SI_MTF_MSP: 794
+ SI_MTF_PUMPKIN: 795
+ SI_MTF_HITFLEE: 796
+ SI_FLOWERSMOKE: 822
+ SI_FSTONE: 823
+ SI_DAILYSENDMAILCNT: 824
+ SI_LJOSALFAR: 826
+ SI_HAPPINESS_STAR: 849
+ SI_DRESS_UP: 856
+ SI_MAPLE_FALLS: 857
+ SI_MERMAID_LONGING: 863
+ SI_MAGICAL_FEATHER: 864
+ SI_TIME_ACCESSORY: 872
+ SI_SU_STOOP: 893
+ SI_CATNIPPOWDER: 894
+ SI_BLOSSOM_FLUTTERING: 895
+ SI_SV_ROOTTWIST: 896
+ SI_RESIST_PROPERTY_WATER: 908
+ SI_RESIST_PROPERTY_GROUND: 909
+ SI_RESIST_PROPERTY_FIRE: 910
+ SI_RESIST_PROPERTY_WIND: 911
+ SI_BITESCAR: 917
+ SI_ARCLOUSEDASH: 918
+ SI_TUNAPARTY: 919
+ SI_SHRIMP: 920
+ SI_FRESHSHRIMP: 921
+ SI_SUHIDE: 933
+ SI_SPRITEMABLE: 937
+ SI_MADOGEAR: 1149
+ // Custom Status Icons
+ SI_PHYSICAL_SHIELD: 1500
+ SI_INCAGI: 1501
+ SI_INCVIT: 1502
+ SI_INCINT: 1503
+ SI_INCDEX: 1504
+ SI_INCLUK: 1505
+ SI_INCHIT: 1506
+ SI_INCFLEE: 1507
+ SI_INCWALKSPEED: 1508
+ SI_INCMHPRATE: 1509
+ SI_INCMSPRATE: 1510
+ SI_CONFUSION: 1511
+ SI_MDEFSET: 1512
+ SI_HALT_REGENERATION: 1513
+
diff --git a/db/skill_changematerial_db.txt b/db/skill_changematerial_db.txt
new file mode 100644
index 00000000..fabf5dfa
--- /dev/null
+++ b/db/skill_changematerial_db.txt
@@ -0,0 +1,11 @@
+// Change Material Database
+//
+// Structure of Database:
+// ProductID,BaseRate,MakeAmount1,MakeAmountRate1,MakeAmount2,MakeAmountRate2
+// MakeAmount3,MakeAmountRate3,MakeAmount4,MakeAmountRate4,MakeAmount5,MakeAmountRate5
+//====================================================
+// NOTE:
+// Up to 5 ID/Amount pairs can be specified.
+// Rate = n/10%
+//====================================================
+
diff --git a/db/skill_improvise_db.txt b/db/skill_improvise_db.txt
new file mode 100644
index 00000000..d130b858
--- /dev/null
+++ b/db/skill_improvise_db.txt
@@ -0,0 +1,12 @@
+// Improvise DB.
+// Database for skills that can be summoned trough Randomize Spell/Improvised Song (Minstrel/Wanderer Skill).
+// Format: SkillID,Rate
+//
+// 01. SkillID Skill ID to be casted by Randomize Spell.
+// 02. Rate Chance at which the skill is selected (1 = 0.01%, 10000 = 100%).
+//
+// NOTE: The skill is picked at random from the entire database and then tested for rate. If it
+// does not succeed at that rate, an another skill is picked and tested. This continues
+// until a skill succeeds.
+//
+
diff --git a/db/spellbook_db.txt b/db/spellbook_db.txt
new file mode 100644
index 00000000..f109eb5f
--- /dev/null
+++ b/db/spellbook_db.txt
@@ -0,0 +1,7 @@
+// Reading Spellbook Preserve Points Database
+//
+// Structure of Database:
+// SkillID,PreservePoints,Required Book
+//====================================================
+// To add more entries, increase MAX_SKILL_SPELLBOOK_DB in /src/map/skill.h.
+//====================================================
diff --git a/db/stylist_db.conf b/db/stylist_db.conf
new file mode 100644
index 00000000..193bba6c
--- /dev/null
+++ b/db/stylist_db.conf
@@ -0,0 +1,267 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2018 Hercules Dev Team
+//= Copyright (C) 2018 Asheraf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Stylist Database
+//=========================================================================
+
+stylist_db: (
+ /**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+{
+ // ================ Mandatory fields ==============================
+ Type: TYPE (int)
+ Id: ID (int)
+ // ================ Optional fields ===============================
+ Zeny: zeny (int, defaults to 0)
+ ItemID: ItemID (int, defaults to 0)
+ BoxItemID: BoxItemID (int, defaults to 0)
+ AllowDoram: true/false (boolean, defaults to false)
+},
+**************************************************************************/
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 1
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 2
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 3
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 4
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 5
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 6
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 7
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR_COLOR"
+ Id: 8
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 1
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 2
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 3
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 4
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 5
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 6
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 7
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 8
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 9
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 10
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 11
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 12
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 13
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 14
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 15
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 16
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 17
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 18
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 19
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 20
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 21
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 22
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 23
+ Zeny: 100000
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 24
+// ItemID: "New_Style_Coupon"
+// BoxItemID: "Beauty_Gift_Box"
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 25
+// ItemID: "New_Style_Coupon"
+// BoxItemID: "Beauty_Gift_Box"
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 26
+// ItemID: "New_Style_Coupon"
+// BoxItemID: "Beauty_Gift_Box"
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 27
+// ItemID: "New_Style_Coupon"
+// BoxItemID: "Beauty_Gift_Box"
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 28
+// ItemID: "Cash_Hair_Coupon"
+// BoxItemID: "Jeremy_Beauty_Coupon_Box"
+},
+{
+ Type: "LOOK_HAIR"
+ Id: 29
+// ItemID: "Cash_Hair_Coupon"
+// BoxItemID: "Jeremy_Beauty_Coupon_Box"
+},
+{
+ Type: "LOOK_CLOTHES_COLOR"
+ Id: 1
+// ItemID: "Clothing_Dye_Coupon2"
+// BoxItemID: "Clothing_Dye_Orig_Box"
+},
+{
+ Type: "LOOK_CLOTHES_COLOR"
+ Id: 2
+// ItemID: "Clothing_Dye_Coupon"
+// BoxItemID: "Clothing_Dye_Box"
+},
+{
+ Type: "LOOK_CLOTHES_COLOR"
+ Id: 3
+// ItemID: "Clothing_Dye_Coupon"
+// BoxItemID: "Clothing_Dye_Box"
+},
+{
+ Type: "LOOK_BODY2"
+ Id: 0
+// ItemID: "Costume_Change_Ticket"
+// BoxItemID: "Costume_Change_Ticket"
+},
+{
+ Type: "LOOK_BODY2"
+ Id: 1
+// ItemID: "Costume_Change_Ticket"
+// BoxItemID: "Costume_Change_Ticket"
+},
+)
diff --git a/db/translations.conf b/db/translations.conf
new file mode 100644
index 00000000..fc814463
--- /dev/null
+++ b/db/translations.conf
@@ -0,0 +1,20 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+//= http://herc.ws/board/topic/8687-hercules-ultimate-localization-design/
+//====================================================
+// Translations generated with —-generate-translations
+// should be pointed to here
+//====================================================
+
+translations: (
+ //"path/to/my/Language.po",
+ //"db/Spanish.po", //(Example)
+) \ No newline at end of file