summaryrefslogtreecommitdiff
path: root/db/pre-re/skill_db.conf
diff options
context:
space:
mode:
Diffstat (limited to 'db/pre-re/skill_db.conf')
-rw-r--r--db/pre-re/skill_db.conf286
1 files changed, 194 insertions, 92 deletions
diff --git a/db/pre-re/skill_db.conf b/db/pre-re/skill_db.conf
index 4cd451e7f..21fb933f4 100644
--- a/db/pre-re/skill_db.conf
+++ b/db/pre-re/skill_db.conf
@@ -43,7 +43,7 @@
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")
+ Hit: Hit Type (int) (optional, default "BDT_NORMAL") (can be grouped by Levels)
Types - "BDT_SKILL", "BDT_MULTIHIT" or "BDT_NORMAL"
SkillType: { (bool, defaults to "Passive")
Passive: true/false (boolean, defaults to false)
@@ -78,7 +78,7 @@
HiddenTrap: true/false (boolean, defaults to false)
IsCombo: true/false (boolean, defaults to false)
}
- AttackType: "Attack Type" (string, defaults to "None")
+ AttackType: "Attack Type" (string, defaults to "None") (can be grouped by Levels)
Types: "None", "Weapon", "Magic" or "Misc"
Element: "Element Type" (string) (Optional field - Default "Ele_Neutral")
(can be grouped by Levels)
@@ -87,7 +87,7 @@
"Ele_Weapon" - Uses weapon's element.
"Ele_Endowed" - Uses Endowed element.
"Ele_Random" - Uses random element.
- DamageType: { (bool, default to "NoDamage")
+ DamageType: { (bool, default to "NK_NONE")
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)
@@ -103,8 +103,8 @@
Note: when positive, damage is increased by hits,
negative values just show number of hits without
increasing total damage.
- InterruptCast: Cast Interruption (bool, defaults to false)
- CastDefRate: Cast Defense Reduction (int, defaults to 0)
+ InterruptCast: Cast Interruption (bool, defaults to false) (can be grouped by Levels)
+ CastDefRate: Cast Defense Reduction (int, defaults to 0) (can be grouped by Levels)
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
@@ -140,6 +140,8 @@
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.
+ MaxHPTrigger: Max HP % trigger (int, defaults to 0) (can be grouped by Levels)
+ MaxSPTrigger: Max SP % trigger (int, defaults to 0) (can be grouped by Levels)
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)
@@ -215,7 +217,12 @@
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.
+ Any: true/false (boolean, defaults to false) (can be grouped by Levels)
+ }
+ Equip: {
+ ItemID or Aegis_Name : Amount (int, defaults to 1) (can be grouped by Levels)
+ Item example: "ID1103" or "Sword__".
+ Any: true/false (boolean, defaults to false) (can be grouped by Levels)
}
}
Unit: {
@@ -223,16 +230,22 @@
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")
+ Target: "Unit Target" (string, defaults to "None") (can be grouped by Levels)
Types:
All - affects everyone
NotEnemy - affects anyone who isn't an enemy
- Friend - affects party, guildmates and neutral players
+ NotParty - affects anyone who isn't a party member
+ NotGuild - affects anyone who isn't a guild member or guild ally
+ Friend - same as NotEnemy
Party - affects party only
- Guild - affects guild only
- Ally - affects party and guildmates only
- Sameguild - affects guild but not allies
+ Guild - affects guild members and guild allies
+ Ally - affects party members, guild members and guild allies
+ Sameguild - affects guild members but not guild allies
Enemy - affects enemies only
+ Self - affects only yourself
+ GuildAlly - affects guild allies but not guild members
+ Neutral - affects anyone who isn't a party member, guild member,
+ guild ally, enemy and not yourself
None - affects nobody
Flag: {
UF_DEFNOTENEMY: true/false (boolean, defaults to false)
@@ -2850,7 +2863,13 @@ skill_db: (
Requirements: {
SPCost: 75
Items: {
- Blue_Gemstone: 1
+ Blue_Gemstone: {
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ Lv10: 1
+ }
}
}
Unit: {
@@ -6739,16 +6758,21 @@ skill_db: (
Requirements: {
SPCost: 1
Items: {
- Red_Potion: 1
- Orange_Potion: 1
- Yellow_Potion: 1
- White_Potion: 1
- Blue_Potion: 1
- Fruit_Of_Mastela: 1
- Royal_Jelly: 1
- Seed_Of_Yggdrasil: 1
- Yggdrasilberry: 1
- Berserk_Potion: 1
+ Red_Potion: {
+ Lv1: 1
+ }
+ Orange_Potion: {
+ Lv2: 1
+ }
+ Yellow_Potion: {
+ Lv3: 1
+ }
+ White_Potion: {
+ Lv4: 1
+ }
+ Blue_Potion: {
+ Lv5: 1
+ }
}
}
},
@@ -11322,7 +11346,7 @@ skill_db: (
}
AttackType: "Weapon"
Element: "Ele_Weapon"
- SplashRange: 2
+ SplashRange: 1
InterruptCast: true
SkillInstances: 13
CastTime: 2000
@@ -14309,16 +14333,22 @@ skill_db: (
Requirements: {
SPCost: 30
Items: {
- Red_Slim_Potion: 1
- Red_Slim_Potion: 1
- Red_Slim_Potion: 1
- Red_Slim_Potion: 1
- Red_Slim_Potion: 1
- Yellow_Slim_Potion: 1
- Yellow_Slim_Potion: 1
- Yellow_Slim_Potion: 1
- Yellow_Slim_Potion: 1
- White_Slim_Potion: 1
+ Red_Slim_Potion: {
+ Lv1: 1
+ Lv2: 1
+ Lv3: 1
+ Lv4: 1
+ Lv5: 1
+ }
+ Yellow_Slim_Potion: {
+ Lv6: 1
+ Lv7: 1
+ Lv8: 1
+ Lv9: 1
+ }
+ White_Slim_Potion: {
+ Lv10: 1
+ }
}
}
},
@@ -14807,8 +14837,12 @@ skill_db: (
Requirements: {
SPCost: 10
Items: {
- Mushroom_Spore: 1
- Stem: 1
+ Mushroom_Spore: {
+ Lv1: 1
+ }
+ Stem: {
+ Lv2: 1
+ }
}
}
},
@@ -17694,6 +17728,9 @@ skill_db: (
Lv10: 240000
}
CoolDown: 0
+ Requirements: {
+ HPCost: 15
+ }
},
{
Id: 691
@@ -18628,6 +18665,31 @@ skill_db: (
CoolDown: 0
Requirements: {
SPCost: 1
+ WeaponTypes: {
+ Daggers: true
+ 1HSwords: true
+ 2HSwords: true
+ 1HSpears: true
+ 2HSpears: true
+ 1HAxes: true
+ 2HAxes: true
+ Maces: true
+ 2HMaces: true
+ Staves: true
+ Bows: true
+ Knuckles: true
+ Instruments: true
+ Whips: true
+ Books: true
+ Katars: true
+ Revolvers: true
+ Rifles: true
+ GatlingGuns: true
+ Shotguns: true
+ GrenadeLaunchers: true
+ FuumaShurikens: true
+ 2HStaves: true
+ }
}
},
{
@@ -22106,8 +22168,12 @@ skill_db: (
Requirements: {
SPCost: 50
State: "MadoGear"
- Items: {
- Pilebuncker: 0
+ Equip: {
+ Pilebuncker: 1
+ Pilebuncker_S: 1
+ Pilebuncker_P: 1
+ Pilebuncker_T: 1
+ Any: true
}
}
},
@@ -22432,9 +22498,11 @@ skill_db: (
SPCost: 25
State: "MadoGear"
Items: {
- Hovering_Booster: 0
Magic_Gear_Fuel: 1
}
+ Equip: {
+ Hovering_Booster: 1
+ }
}
},
{
@@ -22561,10 +22629,18 @@ skill_db: (
SPCost: 100
State: "MadoGear"
Items: {
- Scarlet_Pts: 1
- Lime_Green_Pts: 1
- Yellow_Wish_Pts: 1
- Indigo_Pts: 1
+ Scarlet_Pts: {
+ Lv1: 1
+ }
+ Lime_Green_Pts: {
+ Lv2: 1
+ }
+ Yellow_Wish_Pts: {
+ Lv3: 1
+ }
+ Indigo_Pts: {
+ Lv4: 1
+ }
Magic_Gear_Fuel: 2
Shape_Shifter: 0
}
@@ -22870,6 +22946,17 @@ skill_db: (
}
State: "MadoGear"
Items: {
+ RepairA: {
+ Lv1: 1
+ Lv2: 1
+ }
+ RepairB: {
+ Lv3: 1
+ Lv4: 1
+ }
+ RepairC: {
+ Lv5: 1
+ }
Repair_Kit: 0
}
}
@@ -27559,7 +27646,7 @@ skill_db: (
Lv7: 20
Lv8: 22
Lv9: 24
- Lv10: 26
+ Lv10: 25
}
CastTime: 1000
AfterCastActDelay: 1000
@@ -27614,7 +27701,7 @@ skill_db: (
Lv7: 20
Lv8: 22
Lv9: 24
- Lv10: 26
+ Lv10: 25
}
CastTime: 1000
AfterCastActDelay: 1000
@@ -28479,9 +28566,13 @@ skill_db: (
Lv10: 550
}
Items: {
- Boody_Red: 3
- Boody_Red: 6
- Flame_Heart: 1
+ Boody_Red: {
+ Lv1: 3
+ Lv2: 6
+ }
+ Flame_Heart: {
+ Lv3: 1
+ }
}
}
},
@@ -28538,9 +28629,13 @@ skill_db: (
Lv10: 550
}
Items: {
- Crystal_Blue: 3
- Crystal_Blue: 6
- Mistic_Frozen: 1
+ Crystal_Blue: {
+ Lv1: 3
+ Lv2: 6
+ }
+ Mistic_Frozen: {
+ Lv3: 1
+ }
}
}
},
@@ -28597,9 +28692,13 @@ skill_db: (
Lv10: 550
}
Items: {
- Wind_Of_Verdure: 3
- Wind_Of_Verdure: 6
- Rough_Wind: 1
+ Wind_Of_Verdure: {
+ Lv1: 3
+ Lv2: 6
+ }
+ Rough_Wind: {
+ Lv3: 1
+ }
}
}
},
@@ -28656,9 +28755,13 @@ skill_db: (
Lv10: 550
}
Items: {
- Yellow_Live: 3
- Yellow_Live: 6
- Great_Nature: 1
+ Yellow_Live: {
+ Lv1: 3
+ Lv2: 6
+ }
+ Great_Nature: {
+ Lv3: 1
+ }
}
}
},
@@ -28772,9 +28875,11 @@ skill_db: (
Lv10: 94
}
Items: {
- Scarlet_Pts: 1
- Scarlet_Pts: 2
- Scarlet_Pts: 3
+ Scarlet_Pts: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ }
}
}
Unit: {
@@ -28821,9 +28926,11 @@ skill_db: (
Lv10: 94
}
Items: {
- Indigo_Pts: 1
- Indigo_Pts: 2
- Indigo_Pts: 3
+ Indigo_Pts: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ }
}
}
Unit: {
@@ -28870,9 +28977,11 @@ skill_db: (
Lv10: 94
}
Items: {
- Yellow_Wish_Pts: 1
- Yellow_Wish_Pts: 2
- Yellow_Wish_Pts: 3
+ Yellow_Wish_Pts: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ }
}
}
Unit: {
@@ -28919,9 +29028,11 @@ skill_db: (
Lv10: 94
}
Items: {
- Lime_Green_Pts: 1
- Lime_Green_Pts: 2
- Lime_Green_Pts: 3
+ Lime_Green_Pts: {
+ Lv1: 1
+ Lv2: 2
+ Lv3: 3
+ }
}
}
Unit: {
@@ -29512,11 +29623,21 @@ skill_db: (
Lv10: 75
}
Items: {
- Oil_Bottle: 1
- Explosive_Powder: 1
- Smoke_Powder: 1
- Tear_Gas: 1
- Acid_Bottle: 1
+ Oil_Bottle: {
+ Lv1: 1
+ }
+ Explosive_Powder: {
+ Lv2: 1
+ }
+ Smoke_Powder: {
+ Lv3: 1
+ }
+ Tear_Gas: {
+ Lv4: 1
+ }
+ Acid_Bottle: {
+ Lv5: 1
+ }
}
}
},
@@ -32574,7 +32695,6 @@ skill_db: (
InterruptCast: true
CastTime: 1000
AfterCastActDelay: 1000
- FixedCastTime: 0
Requirements: {
SPCost: 10
}
@@ -32595,7 +32715,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: -1
CoolDown: 15000
- FixedCastTime: 0
Requirements: {
SPCost: 30
}
@@ -32631,7 +32750,6 @@ skill_db: (
Lv9: 1
Lv10: 1
}
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 20
@@ -32663,7 +32781,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: 6000
CoolDown: 15000
- FixedCastTime: 0
Requirements: {
SPCost: 10
}
@@ -32707,7 +32824,6 @@ skill_db: (
Lv9: 18000
Lv10: 20000
}
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 30
@@ -32759,7 +32875,6 @@ skill_db: (
CastTime: 2500
AfterCastActDelay: 1000
SkillData1: 10000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 40
@@ -32807,7 +32922,6 @@ skill_db: (
Lv4: 6000
Lv5: 7000
}
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 40
@@ -32881,7 +32995,6 @@ skill_db: (
Lv5: 6000
}
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 20
@@ -32933,7 +33046,6 @@ skill_db: (
Lv10: 25000
}
CoolDown: 3000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 10
@@ -32974,7 +33086,6 @@ skill_db: (
}
SkillInstances: 1
AfterCastActDelay: 1000
- FixedCastTime: 0
Requirements: {
SPCost: 1
}
@@ -33003,7 +33114,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: 9000
SkillData2: 1000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 10
@@ -33035,7 +33145,6 @@ skill_db: (
InterruptCast: true
CastTime: 2500
AfterCastActDelay: 1000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 10
@@ -33065,7 +33174,6 @@ skill_db: (
NumberOfHits: -5
InterruptCast: true
AfterCastActDelay: 1000
- FixedCastTime: 0
Requirements: {
SPCost: 1
}
@@ -33098,7 +33206,6 @@ skill_db: (
Lv10: 150000
}
CoolDown: 10000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 12
@@ -33158,7 +33265,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: 1000
CoolDown: 8000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 15
@@ -33209,7 +33315,6 @@ skill_db: (
Lv9: 24000
Lv10: 26000
}
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 20
@@ -33242,7 +33347,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: 30000
CoolDown: 20000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 20
@@ -33287,7 +33391,6 @@ skill_db: (
Lv10: 330000
}
CoolDown: 10000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 44
@@ -33325,7 +33428,6 @@ skill_db: (
AfterCastActDelay: 1000
SkillData1: 120000
CoolDown: 7000
- FixedCastTime: 0
Requirements: {
SPCost: {
Lv1: 22