diff options
author | Haru <haru@dotalux.com> | 2016-07-09 18:01:12 +0200 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2016-07-09 18:01:12 +0200 |
commit | 518d71c285860ac2b2858a956a3e0ec0474deae3 (patch) | |
tree | ac60487c2ea5a82cc6944e5834f0abd6cfb17208 | |
parent | dcc7ef16098f241bd24220a4f4deca23041d7bfd (diff) | |
download | hercules-518d71c285860ac2b2858a956a3e0ec0474deae3.tar.gz hercules-518d71c285860ac2b2858a956a3e0ec0474deae3.tar.bz2 hercules-518d71c285860ac2b2858a956a3e0ec0474deae3.tar.xz hercules-518d71c285860ac2b2858a956a3e0ec0474deae3.zip |
Some indentation fixes in the skill db converter
Signed-off-by: Haru <haru@dotalux.com>
-rw-r--r-- | db/pre-re/skill_db.conf | 1105 | ||||
-rw-r--r-- | db/re/skill_db.conf | 1112 | ||||
-rw-r--r-- | tools/skilldbconverter.php | 496 |
3 files changed, 1356 insertions, 1357 deletions
diff --git a/db/pre-re/skill_db.conf b/db/pre-re/skill_db.conf index c16ce7071..804f9f1d8 100644 --- a/db/pre-re/skill_db.conf +++ b/db/pre-re/skill_db.conf @@ -1,249 +1,248 @@ //================= Hercules Database ========================================== - //= _ _ _ - //= | | | | | | - //= | |_| | ___ _ __ ___ _ _| | ___ ___ - //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| - //= | | | | __/ | | (__| |_| | | __/\__ \ - //= \_| |_/\___|_| \___|\__,_|_|\___||___/ - //================= License ==================================================== - //= This file is part of Hercules. - //= http://herc.ws - http://github.com/HerculesWS/Hercules - //= - //= Copyright (C) 2014-2016 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/>. - //============================================================================== - //= Pre-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 ***************************** - ******************************************************************************* +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License ==================================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2014-2016 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/>. +//============================================================================== +//= Pre-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. - { - ------------------------------ 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) - } - 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 true) - 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) - - 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) - } + +/****************************************************************************** +********************************* 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) + } + 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 true) + 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) + 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. } } - * This file has been generated by Smokexyz's skilldbconverter.php tool. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + 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: ( { @@ -1598,7 +1597,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -2081,7 +2080,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -2150,7 +2149,7 @@ skill_db: ( Place: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Magic" DamageType: { @@ -2541,7 +2540,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Magic" Element: "Ele_Fire" @@ -3484,7 +3483,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3531,7 +3530,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -3574,7 +3573,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3621,7 +3620,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3661,7 +3660,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3709,7 +3708,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3757,7 +3756,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" Element: "Ele_Water" @@ -3806,7 +3805,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Wind" @@ -3848,7 +3847,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -3910,7 +3909,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -4173,7 +4172,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -4376,7 +4375,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4397,7 +4396,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4415,7 +4414,7 @@ skill_db: ( Description: "Moving HP-Recovery" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -4425,7 +4424,7 @@ skill_db: ( Description: "Fatal Blow" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 SkillData2: 5000 @@ -4440,7 +4439,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4461,7 +4460,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4486,7 +4485,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4518,7 +4517,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Earth" @@ -4538,7 +4537,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4561,7 +4560,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4585,7 +4584,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -4613,7 +4612,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4638,7 +4637,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4660,7 +4659,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4684,7 +4683,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Holy" @@ -4704,7 +4703,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" DamageType: { @@ -4729,7 +4728,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4746,7 +4745,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4767,7 +4766,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" InterruptCast: true @@ -4781,7 +4780,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -4800,7 +4799,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Water" @@ -4820,7 +4819,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Earth" @@ -4840,7 +4839,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Fire" @@ -4860,7 +4859,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Wind" @@ -4880,7 +4879,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Poison" @@ -4900,7 +4899,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Holy" @@ -4920,7 +4919,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -4940,7 +4939,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Ghost" @@ -4962,7 +4961,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4983,7 +4982,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5012,7 +5011,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5033,7 +5032,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" Element: "Ele_Fire" @@ -5059,7 +5058,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5078,7 +5077,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -5099,7 +5098,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5117,7 +5116,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5135,7 +5134,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5153,7 +5152,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5171,7 +5170,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5189,7 +5188,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5207,7 +5206,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5225,7 +5224,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5242,7 +5241,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Water" @@ -5259,7 +5258,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Earth" @@ -5276,7 +5275,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Fire" @@ -5293,7 +5292,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Wind" @@ -5310,7 +5309,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -5327,7 +5326,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Holy" @@ -5344,7 +5343,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5361,7 +5360,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Ghost" @@ -5378,7 +5377,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5394,7 +5393,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5411,7 +5410,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5429,7 +5428,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -5448,7 +5447,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5466,7 +5465,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5483,7 +5482,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5503,7 +5502,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5524,7 +5523,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -5539,7 +5538,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -5562,7 +5561,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" Element: "Ele_Dark" @@ -5579,7 +5578,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -5598,7 +5597,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5619,7 +5618,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -5642,7 +5641,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5663,7 +5662,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5693,7 +5692,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5711,7 +5710,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -6178,7 +6177,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } DamageType: { @@ -6391,7 +6390,7 @@ skill_db: ( Description: "Bioethics" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -6631,7 +6630,7 @@ skill_db: ( Self: true } SkillInfo: { - TargetSelf: true + TargetSelf: true } AttackType: "Magic" Element: "Ele_Holy" @@ -6698,7 +6697,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -6729,7 +6728,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -7148,7 +7147,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -7203,7 +7202,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -7374,7 +7373,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7410,7 +7409,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7446,7 +7445,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7482,7 +7481,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7711,7 +7710,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true GuildOnly: true } @@ -7769,7 +7768,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7792,7 +7791,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7814,7 +7813,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7837,7 +7836,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7861,7 +7860,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7884,7 +7883,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7907,7 +7906,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7930,7 +7929,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7953,7 +7952,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7976,7 +7975,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -7999,7 +7998,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" InterruptCast: true @@ -8018,7 +8017,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8041,7 +8040,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" InterruptCast: true @@ -8100,7 +8099,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8135,7 +8134,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8170,7 +8169,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8205,7 +8204,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8246,7 +8245,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8287,7 +8286,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8322,7 +8321,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8357,7 +8356,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8430,7 +8429,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8505,7 +8504,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8550,7 +8549,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8595,7 +8594,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8640,7 +8639,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8723,7 +8722,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8791,7 +8790,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8837,7 +8836,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8883,7 +8882,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8929,7 +8928,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8975,7 +8974,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -8994,7 +8993,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9013,7 +9012,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9033,7 +9032,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9057,7 +9056,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9081,7 +9080,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9114,7 +9113,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9134,7 +9133,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -9152,7 +9151,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true TargetSelf: true } AttackType: "Magic" @@ -9197,7 +9196,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -9226,7 +9225,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -9267,7 +9266,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9288,7 +9287,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9305,7 +9304,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9322,7 +9321,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9339,7 +9338,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9356,7 +9355,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Undead" @@ -9372,7 +9371,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Undead" @@ -9393,7 +9392,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -9420,7 +9419,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9442,7 +9441,7 @@ skill_db: ( Description: "Siege Mode" MaxLevel: 1 SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9460,7 +9459,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9475,7 +9474,7 @@ skill_db: ( Description: "Invisible" MaxLevel: 1 SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9495,7 +9494,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -10010,7 +10009,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -10048,7 +10047,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -10139,7 +10138,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true GuildOnly: true } @@ -10657,7 +10656,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -10698,7 +10697,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -10946,7 +10945,7 @@ skill_db: ( Place: true } SkillInfo: { - TargetSelf: true + TargetSelf: true } AttackType: "Magic" Element: "Ele_Earth" @@ -11070,7 +11069,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11098,7 +11097,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11131,7 +11130,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11229,7 +11228,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11281,7 +11280,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11330,7 +11329,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11384,7 +11383,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11872,7 +11871,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -11910,7 +11909,7 @@ skill_db: ( Friend: true } SkillInfo: { - Spirit: true + Spirit: true PartyOnly: true GuildOnly: true } @@ -11939,7 +11938,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -11977,7 +11976,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12015,7 +12014,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12053,7 +12052,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12091,7 +12090,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12129,7 +12128,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12167,7 +12166,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12205,7 +12204,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12243,7 +12242,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12281,7 +12280,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12319,7 +12318,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12357,7 +12356,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12394,7 +12393,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } AttackType: "Weapon" DamageType: { @@ -12438,7 +12437,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12476,7 +12475,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12870,7 +12869,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -13293,7 +13292,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -13433,7 +13432,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } Element: { Lv1: "Ele_Neutral" @@ -13521,7 +13520,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } AttackType: "Weapon" DamageType: { @@ -13547,7 +13546,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -13577,7 +13576,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -13607,7 +13606,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -13638,7 +13637,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true NoCastSelf: true } AttackType: "Weapon" @@ -15210,7 +15209,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true IgnoreLandProtector: true } AttackType: "Weapon" @@ -15262,7 +15261,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Fire" @@ -15281,7 +15280,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Water" @@ -15301,7 +15300,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Wind" @@ -15320,7 +15319,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -15340,7 +15339,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -15358,7 +15357,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15390,7 +15389,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -15407,7 +15406,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -15427,7 +15426,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -15447,7 +15446,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15473,7 +15472,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15499,7 +15498,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15525,7 +15524,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15551,7 +15550,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15577,7 +15576,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15603,7 +15602,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Fire" @@ -15626,7 +15625,7 @@ skill_db: ( Place: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -15669,7 +15668,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -15689,7 +15688,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15716,7 +15715,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -15734,7 +15733,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } Element: "Ele_Weapon" DamageType: { @@ -15753,7 +15752,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -15773,7 +15772,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -15793,7 +15792,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15819,7 +15818,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15845,7 +15844,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -15875,7 +15874,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15901,7 +15900,7 @@ skill_db: ( Description: "Increase Weight Limit R" MaxLevel: 10 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -15914,7 +15913,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15933,7 +15932,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } Element: "Ele_Weapon" InterruptCast: true @@ -15949,7 +15948,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15968,7 +15967,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15986,7 +15985,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16005,7 +16004,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16024,7 +16023,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -16046,7 +16045,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16078,7 +16077,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16110,7 +16109,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16137,7 +16136,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16158,7 +16157,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16181,7 +16180,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -16202,7 +16201,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16224,7 +16223,7 @@ skill_db: ( Description: "Sonic Acceleration" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -16239,7 +16238,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16269,7 +16268,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16292,7 +16291,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Fire" @@ -16315,7 +16314,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -16338,7 +16337,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Water" @@ -16368,7 +16367,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" InterruptCast: true @@ -16391,7 +16390,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -16418,7 +16417,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -16441,7 +16440,7 @@ skill_db: ( Description: "Unfair Trick" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -16455,7 +16454,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16480,7 +16479,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Holy" @@ -16510,7 +16509,7 @@ skill_db: ( Friend: true } SkillInfo: { - Quest: true + Quest: true PartyOnly: true } AttackType: "Weapon" @@ -16538,7 +16537,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -16566,7 +16565,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Earth" @@ -16596,7 +16595,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Fire" @@ -16626,7 +16625,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Wind" @@ -17402,7 +17401,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -19358,7 +19357,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -19401,7 +19400,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -19611,7 +19610,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -19652,7 +19651,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Water" @@ -19693,7 +19692,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -19734,7 +19733,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Wind" @@ -19775,7 +19774,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -19813,7 +19812,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Water" @@ -22266,7 +22265,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -22656,7 +22655,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -23256,7 +23255,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } Element: "Ele_Weapon" DamageType: { @@ -23402,7 +23401,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } DamageType: { NoDamage: true @@ -23702,7 +23701,7 @@ skill_db: ( Place: true } SkillInfo: { - Chorus: true + Chorus: true } AttackType: "Weapon" DamageType: { @@ -23748,7 +23747,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -23796,7 +23795,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -23851,7 +23850,7 @@ skill_db: ( Place: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { SplashArea: true @@ -23905,7 +23904,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -23960,7 +23959,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24008,7 +24007,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24056,7 +24055,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24104,7 +24103,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -25300,7 +25299,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" InterruptCast: true @@ -25480,7 +25479,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" DamageType: { @@ -25531,7 +25530,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" Element: "Ele_Earth" @@ -25718,7 +25717,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } DamageType: { NoDamage: true @@ -26140,7 +26139,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -26219,7 +26218,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -26427,7 +26426,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -27078,7 +27077,7 @@ skill_db: ( Self: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" DamageType: { @@ -29165,7 +29164,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -29191,7 +29190,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -29438,7 +29437,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -29464,7 +29463,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -29932,7 +29931,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -29969,7 +29968,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -30013,7 +30012,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -30051,7 +30050,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -30096,7 +30095,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" Element: "Ele_Water" @@ -30162,7 +30161,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -30385,7 +30384,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -30545,7 +30544,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -30568,7 +30567,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -30591,7 +30590,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -30614,7 +30613,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -30637,7 +30636,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -30660,7 +30659,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31814,7 +31813,7 @@ skill_db: ( Description: "Official Guild Approval" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31824,7 +31823,7 @@ skill_db: ( Description: "Kafra Contract" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31834,7 +31833,7 @@ skill_db: ( Description: "Guardian Research" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31844,7 +31843,7 @@ skill_db: ( Description: "Strengthen Guardians" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31854,7 +31853,7 @@ skill_db: ( Description: "Guild Extension" MaxLevel: 10 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31864,7 +31863,7 @@ skill_db: ( Description: "Guild's Glory" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -31874,7 +31873,7 @@ skill_db: ( Description: "Great Leadership" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -31893,7 +31892,7 @@ skill_db: ( Description: "Glorious Wounds" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -31912,7 +31911,7 @@ skill_db: ( Description: "Cold Heart" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -31931,7 +31930,7 @@ skill_db: ( Description: "Sharp Gaze" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -31953,7 +31952,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -31981,7 +31980,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -32009,7 +32008,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -32037,7 +32036,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -32062,8 +32061,8 @@ skill_db: ( Description: "Permanent Development" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, -)
\ No newline at end of file +) diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf index 7c63a1ef1..e5d9c86bb 100644 --- a/db/re/skill_db.conf +++ b/db/re/skill_db.conf @@ -1,251 +1,251 @@ //================= Hercules Database ========================================== - //= _ _ _ - //= | | | | | | - //= | |_| | ___ _ __ ___ _ _| | ___ ___ - //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| - //= | | | | __/ | | (__| |_| | | __/\__ \ - //= \_| |_/\___|_| \___|\__,_|_|\___||___/ - //================= License ==================================================== - //= This file is part of Hercules. - //= http://herc.ws - http://github.com/HerculesWS/Hercules - //= - //= Copyright (C) 2014-2016 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 ***************************** - ******************************************************************************* +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License ==================================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2014-2016 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. - { - ------------------------------ 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) - } - 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 true) - 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) - FixedCastTime: Fixed Cast Time (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. - 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) - } + +/****************************************************************************** +********************************* 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) + } + 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 true) + 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) + FixedCastTime: Fixed Cast Time (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. + 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. } } - * This file has been generated by Smokexyz's skilldbconverter.php tool. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + 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: ( { @@ -1705,7 +1705,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -2219,7 +2219,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -2288,7 +2288,7 @@ skill_db: ( Place: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Magic" DamageType: { @@ -3710,7 +3710,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3757,7 +3757,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -3802,7 +3802,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3849,7 +3849,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3889,7 +3889,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3937,7 +3937,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -3985,7 +3985,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" Element: "Ele_Water" @@ -4034,7 +4034,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Wind" @@ -4078,7 +4078,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -4142,7 +4142,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -4405,7 +4405,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -4621,7 +4621,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4642,7 +4642,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4660,7 +4660,7 @@ skill_db: ( Description: "Moving HP-Recovery" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -4670,7 +4670,7 @@ skill_db: ( Description: "Fatal Blow" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 SkillData2: 5000 @@ -4685,7 +4685,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4706,7 +4706,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4731,7 +4731,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4763,7 +4763,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Earth" @@ -4783,7 +4783,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4806,7 +4806,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4830,7 +4830,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -4859,7 +4859,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4884,7 +4884,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -4906,7 +4906,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -4930,7 +4930,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Holy" @@ -4951,7 +4951,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" DamageType: { @@ -4976,7 +4976,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -4993,7 +4993,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5014,7 +5014,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" InterruptCast: true @@ -5028,7 +5028,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5047,7 +5047,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Water" @@ -5067,7 +5067,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Earth" @@ -5087,7 +5087,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Fire" @@ -5107,7 +5107,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Wind" @@ -5127,7 +5127,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Poison" @@ -5147,7 +5147,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Holy" @@ -5167,7 +5167,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -5187,7 +5187,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Ghost" @@ -5209,7 +5209,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5230,7 +5230,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5259,7 +5259,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5280,7 +5280,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" Element: "Ele_Fire" @@ -5306,7 +5306,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5325,7 +5325,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -5346,7 +5346,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5364,7 +5364,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5382,7 +5382,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5400,7 +5400,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5418,7 +5418,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5436,7 +5436,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5454,7 +5454,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5472,7 +5472,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5489,7 +5489,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Water" @@ -5506,7 +5506,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Earth" @@ -5523,7 +5523,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Fire" @@ -5540,7 +5540,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Wind" @@ -5557,7 +5557,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -5574,7 +5574,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Holy" @@ -5591,7 +5591,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5608,7 +5608,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Ghost" @@ -5625,7 +5625,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5641,7 +5641,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5658,7 +5658,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5676,7 +5676,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -5695,7 +5695,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5713,7 +5713,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -5730,7 +5730,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5750,7 +5750,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -5771,7 +5771,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -5786,7 +5786,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -5809,7 +5809,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" Element: "Ele_Dark" @@ -5826,7 +5826,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -5845,7 +5845,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5866,7 +5866,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -5889,7 +5889,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -5910,7 +5910,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5940,7 +5940,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -5958,7 +5958,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -6482,7 +6482,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } DamageType: { @@ -6701,7 +6701,7 @@ skill_db: ( Description: "Bioethics" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -6942,7 +6942,7 @@ skill_db: ( Self: true } SkillInfo: { - TargetSelf: true + TargetSelf: true } AttackType: "Magic" Element: "Ele_Holy" @@ -7010,7 +7010,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -7042,7 +7042,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -7476,7 +7476,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -7530,7 +7530,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -7702,7 +7702,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7738,7 +7738,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7774,7 +7774,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -7810,7 +7810,7 @@ skill_db: ( Friend: true } SkillInfo: { - PartyOnly: true + PartyOnly: true GuildOnly: true } AttackType: "Magic" @@ -8043,7 +8043,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true GuildOnly: true } @@ -8102,7 +8102,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8125,7 +8125,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8147,7 +8147,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8170,7 +8170,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8194,7 +8194,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8217,7 +8217,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8240,7 +8240,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8263,7 +8263,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8286,7 +8286,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8309,7 +8309,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8332,7 +8332,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" InterruptCast: true @@ -8351,7 +8351,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -8374,7 +8374,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" InterruptCast: true @@ -8433,7 +8433,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8468,7 +8468,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8503,7 +8503,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8538,7 +8538,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8579,7 +8579,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8620,7 +8620,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8655,7 +8655,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8690,7 +8690,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -8764,7 +8764,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8839,7 +8839,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8884,7 +8884,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8929,7 +8929,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -8974,7 +8974,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9058,7 +9058,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9126,7 +9126,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9172,7 +9172,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9218,7 +9218,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9264,7 +9264,7 @@ skill_db: ( Self: true } SkillInfo: { - Song: true + Song: true } AttackType: "Misc" DamageType: { @@ -9310,7 +9310,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9329,7 +9329,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9348,7 +9348,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9368,7 +9368,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9393,7 +9393,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9418,7 +9418,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -9451,7 +9451,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9471,7 +9471,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -9489,7 +9489,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true TargetSelf: true } AttackType: "Magic" @@ -9532,7 +9532,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -9561,7 +9561,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -9602,7 +9602,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9623,7 +9623,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9640,7 +9640,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9657,7 +9657,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9674,7 +9674,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -9691,7 +9691,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Undead" @@ -9707,7 +9707,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Undead" @@ -9728,7 +9728,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -9755,7 +9755,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9777,7 +9777,7 @@ skill_db: ( Description: "Siege Mode" MaxLevel: 1 SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9795,7 +9795,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9810,7 +9810,7 @@ skill_db: ( Description: "Invisible" MaxLevel: 1 SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -9830,7 +9830,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Misc" DamageType: { @@ -10339,7 +10339,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -10376,7 +10376,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -10455,7 +10455,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true GuildOnly: true } @@ -11013,7 +11013,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -11054,7 +11054,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -11303,7 +11303,7 @@ skill_db: ( Place: true } SkillInfo: { - TargetSelf: true + TargetSelf: true } AttackType: "Magic" Element: "Ele_Earth" @@ -11427,7 +11427,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11455,7 +11455,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11488,7 +11488,7 @@ skill_db: ( Self: true } SkillInfo: { - Wedding: true + Wedding: true } DamageType: { NoDamage: true @@ -11599,7 +11599,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11651,7 +11651,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11700,7 +11700,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11754,7 +11754,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12242,7 +12242,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12279,7 +12279,7 @@ skill_db: ( Friend: true } SkillInfo: { - Spirit: true + Spirit: true PartyOnly: true GuildOnly: true } @@ -12308,7 +12308,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12345,7 +12345,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12383,7 +12383,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12420,7 +12420,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12457,7 +12457,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12494,7 +12494,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12531,7 +12531,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12568,7 +12568,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12605,7 +12605,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12642,7 +12642,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12679,7 +12679,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12716,7 +12716,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12752,7 +12752,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } AttackType: "Weapon" DamageType: { @@ -12796,7 +12796,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -12833,7 +12833,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Magic" DamageType: { @@ -13257,7 +13257,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -13684,7 +13684,7 @@ skill_db: ( Self: true } SkillInfo: { - Ensemble: true + Ensemble: true } AttackType: "Misc" DamageType: { @@ -13825,7 +13825,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } Element: { Lv1: "Ele_Neutral" @@ -13911,7 +13911,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } AttackType: "Weapon" DamageType: { @@ -13937,7 +13937,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -13966,7 +13966,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -13995,7 +13995,7 @@ skill_db: ( Self: true } SkillInfo: { - Spirit: true + Spirit: true } DamageType: { NoDamage: true @@ -14025,7 +14025,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Spirit: true + Spirit: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -15718,7 +15718,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true IgnoreLandProtector: true } AttackType: "Weapon" @@ -15771,7 +15771,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Fire" @@ -15790,7 +15790,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Water" @@ -15811,7 +15811,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Wind" @@ -15830,7 +15830,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Poison" @@ -15851,7 +15851,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Dark" @@ -15869,7 +15869,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15902,7 +15902,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -15920,7 +15920,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -15940,7 +15940,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -15961,7 +15961,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -15988,7 +15988,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16015,7 +16015,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16042,7 +16042,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16069,7 +16069,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16096,7 +16096,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16123,7 +16123,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Fire" @@ -16147,7 +16147,7 @@ skill_db: ( Place: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" Element: "Ele_Dark" @@ -16191,7 +16191,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16212,7 +16212,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16240,7 +16240,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -16259,7 +16259,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } Element: "Ele_Weapon" DamageType: { @@ -16278,7 +16278,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16299,7 +16299,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16320,7 +16320,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16347,7 +16347,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16374,7 +16374,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Weapon" DamageType: { @@ -16404,7 +16404,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16430,7 +16430,7 @@ skill_db: ( Description: "Increase Weight Limit R" MaxLevel: 10 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -16443,7 +16443,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16462,7 +16462,7 @@ skill_db: ( Enemy: true } SkillInfo: { - NPC: true + NPC: true } Element: "Ele_Weapon" InterruptCast: true @@ -16479,7 +16479,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16499,7 +16499,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16518,7 +16518,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16538,7 +16538,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16557,7 +16557,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -16579,7 +16579,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16612,7 +16612,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16645,7 +16645,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16673,7 +16673,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16696,7 +16696,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16717,7 +16717,7 @@ skill_db: ( Friend: true } SkillInfo: { - NPC: true + NPC: true NoCastSelf: true } AttackType: "Magic" @@ -16743,7 +16743,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16766,7 +16766,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } AttackType: "Magic" DamageType: { @@ -16790,7 +16790,7 @@ skill_db: ( Self: true } SkillInfo: { - NPC: true + NPC: true } DamageType: { NoDamage: true @@ -16814,7 +16814,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -16835,7 +16835,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16858,7 +16858,7 @@ skill_db: ( Description: "Sonic Acceleration" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -16873,7 +16873,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16904,7 +16904,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -16928,7 +16928,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Fire" @@ -16952,7 +16952,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -16975,7 +16975,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Water" @@ -17005,7 +17005,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" InterruptCast: true @@ -17028,7 +17028,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -17056,7 +17056,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Misc" DamageType: { @@ -17080,7 +17080,7 @@ skill_db: ( Description: "Unfair Trick" MaxLevel: 1 SkillInfo: { - Quest: true + Quest: true } NumberOfHits: 0 }, @@ -17094,7 +17094,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" DamageType: { @@ -17118,7 +17118,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Holy" @@ -17149,7 +17149,7 @@ skill_db: ( Friend: true } SkillInfo: { - Quest: true + Quest: true PartyOnly: true } AttackType: "Weapon" @@ -17178,7 +17178,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -17207,7 +17207,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Earth" @@ -17237,7 +17237,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Fire" @@ -17267,7 +17267,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Magic" Element: "Ele_Wind" @@ -18067,7 +18067,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -20083,7 +20083,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -20127,7 +20127,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -20343,7 +20343,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -20385,7 +20385,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Water" @@ -20427,7 +20427,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -20469,7 +20469,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Wind" @@ -20511,7 +20511,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Fire" @@ -20549,7 +20549,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Water" @@ -23084,7 +23084,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -23484,7 +23484,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } DamageType: { NoDamage: true @@ -24104,7 +24104,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } Element: "Ele_Weapon" DamageType: { @@ -24253,7 +24253,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } DamageType: { NoDamage: true @@ -24560,7 +24560,7 @@ skill_db: ( Place: true } SkillInfo: { - Chorus: true + Chorus: true } AttackType: "Weapon" DamageType: { @@ -24607,7 +24607,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24656,7 +24656,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24712,7 +24712,7 @@ skill_db: ( Place: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { SplashArea: true @@ -24767,7 +24767,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24823,7 +24823,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24872,7 +24872,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24921,7 +24921,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -24970,7 +24970,7 @@ skill_db: ( Self: true } SkillInfo: { - Chorus: true + Chorus: true } DamageType: { NoDamage: true @@ -26239,7 +26239,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" InterruptCast: true @@ -26663,7 +26663,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } DamageType: { NoDamage: true @@ -27092,7 +27092,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -27171,7 +27171,7 @@ skill_db: ( Self: true } SkillInfo: { - Quest: true + Quest: true } DamageType: { NoDamage: true @@ -27379,7 +27379,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -28036,7 +28036,7 @@ skill_db: ( Self: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" DamageType: { @@ -30216,7 +30216,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -30242,7 +30242,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -30506,7 +30506,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -30532,7 +30532,7 @@ skill_db: ( Self: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true } AttackType: "Weapon" InterruptCast: true @@ -31014,7 +31014,7 @@ skill_db: ( Place: true } SkillInfo: { - IgnoreLandProtector: true + IgnoreLandProtector: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -31052,7 +31052,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -31096,7 +31096,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -31134,7 +31134,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Misc" DamageType: { @@ -31179,7 +31179,7 @@ skill_db: ( Place: true } SkillInfo: { - Trap: true + Trap: true } AttackType: "Weapon" Element: "Ele_Water" @@ -31245,7 +31245,7 @@ skill_db: ( Enemy: true } SkillInfo: { - Quest: true + Quest: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -31474,7 +31474,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoCastSelf: true + NoCastSelf: true PartyOnly: true } DamageType: { @@ -31636,7 +31636,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31659,7 +31659,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31682,7 +31682,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31705,7 +31705,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31728,7 +31728,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -31751,7 +31751,7 @@ skill_db: ( Friend: true } SkillInfo: { - NoEnemy: true + NoEnemy: true } AttackType: "Magic" DamageType: { @@ -32935,7 +32935,7 @@ skill_db: ( Description: "Official Guild Approval" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32945,7 +32945,7 @@ skill_db: ( Description: "Kafra Contract" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32955,7 +32955,7 @@ skill_db: ( Description: "Guardian Research" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32965,7 +32965,7 @@ skill_db: ( Description: "Strengthen Guardians" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32975,7 +32975,7 @@ skill_db: ( Description: "Guild Extension" MaxLevel: 10 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32985,7 +32985,7 @@ skill_db: ( Description: "Guild's Glory" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, @@ -32995,7 +32995,7 @@ skill_db: ( Description: "Great Leadership" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -33015,7 +33015,7 @@ skill_db: ( Description: "Glorious Wounds" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -33035,7 +33035,7 @@ skill_db: ( Description: "Cold Heart" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -33055,7 +33055,7 @@ skill_db: ( Description: "Sharp Gaze" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } SplashRange: 2 NumberOfHits: 0 @@ -33078,7 +33078,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -33107,7 +33107,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -33136,7 +33136,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -33164,7 +33164,7 @@ skill_db: ( Self: true } SkillInfo: { - Guild: true + Guild: true } DamageType: { NoDamage: true @@ -33189,8 +33189,8 @@ skill_db: ( Description: "Permanent Development" MaxLevel: 1 SkillInfo: { - Guild: true + Guild: true } NumberOfHits: 0 }, -)
\ No newline at end of file +) diff --git a/tools/skilldbconverter.php b/tools/skilldbconverter.php index 169ea9162..a4e03aecb 100644 --- a/tools/skilldbconverter.php +++ b/tools/skilldbconverter.php @@ -639,7 +639,7 @@ function getinf2($inf2=0x0000) $inf2 = intval(substr($inf2, 2),16); - $retval = "{\n "; + $retval = "{\n"; foreach($bitmask as $key => $val) { if($inf2&$val) { $retval .= "\t\t".$key.": true\n"; @@ -781,7 +781,7 @@ function getammotypes($list, $id) { print "\r\033[0;31mWarning\033[0;0m - Invalid weapon type ".$i." for skill ID ".$id."\n"; } } - $retval = "{\n "; + $retval = "{\n"; for($j=0; $j<sizeof($type); $j++) { if($wmask&1<<$type[$j]) { $retval .= "\t\t\t".$bitmask[$type[$j]].": true\n"; @@ -819,7 +819,7 @@ function getunitflag($flag, $id) $flag = intval($flag,16); if($flag <= 0) return 0; - $ret = "{\n "; + $ret = "{\n"; foreach($bitmask as $key => $val) { if($flag&$val) { $ret .= "\t\t\t".$key.": true\n"; @@ -888,254 +888,254 @@ function printcredits() function getcomments($re) { - return - "//================= Hercules Database ========================================== - //= _ _ _ - //= | | | | | | - //= | |_| | ___ _ __ ___ _ _| | ___ ___ - //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| - //= | | | | __/ | | (__| |_| | | __/\__ \ - //= \_| |_/\___|_| \___|\__,_|_|\___||___/ - //================= License ==================================================== - //= This file is part of Hercules. - //= http://herc.ws - http://github.com/HerculesWS/Hercules - //= - //= Copyright (C) 2014-2016 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/>. - //============================================================================== - //= ".($re?"Renewal":"Pre-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) - } - 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 true) - 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) - ".($re? - "FixedCastTime: Fixed Cast Time (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.":"")." - 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. + return "//================= Hercules Database ========================================== +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License ==================================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2014-2016 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/>. +//============================================================================== +//= ".($re?"Renewal":"Pre-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) + } + 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 true) + 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) + ".($re? + "FixedCastTime: Fixed Cast Time (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.":"")." + 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) } - 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. + 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) } - 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. - } + 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) - } + } + 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) } } - * This file has been generated by Smokexyz's skilldbconverter.php tool. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */\n\n"; +} +* This file has been generated by Smokexyz's skilldbconverter.php tool. +* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */\n\n"; } |