You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

617 lines
14 KiB
YAML

# This file is a part of rAthena.
# Copyright(C) 2021 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program 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/>.
#
###########################################################################
# Job Database
###########################################################################
#
# Job Settings
#
###########################################################################
# - Jobs: List of jobs associated to group.
# Job Job name.
# MaxWeight Base maximum weight. (Default: 20000)
# HpFactor Exponential HP increase. Per base level: [HpFactor * BaseLv / 100]. Used when macro HP_SP_TABLES is disabled. (Default: 0)
# HpIncrease Linear HP increase. Per base level: [HpIncrease / 100]. Used when macro HP_SP_TABLES is disabled. (Default: 500)
# SpIncrease Linear SP increase. Per base level: [SpIncrease / 100]. Used when macro HP_SP_TABLES is disabled. (Default: 100)
# BaseASPD: Base ASPD for each weapon type. (Default: 2000)
# Weapon Weapon type with associated ASPD.
# BonusStats: Job level bonus stats/traits.
# - Level Job level.
# Str Stength increase amount. (Default: 0)
# Agi Agility increase amount. (Default: 0)
# Vit Vitality increase amount. (Default: 0)
# Int Intelligence increase amount. (Default: 0)
# Dex Dexterity increase amount. (Default: 0)
# Luk Luck increase amount. (Default: 0)
# Pow Power increase amount. (Default: 0)
# Sta Stamina increase amount. (Default: 0)
# Wis Wisdom increase amount. (Default: 0)
# Spl Spell increase amount. (Default: 0)
# Con Concentration increase amount. (Default: 0)
# Crt Creative increase amount. (Default: 0)
# MaxStats: Maximum stats/traits applicable. (Default: battle_config::max_*_parameter)
# Str Strength.
# Agi Agility.
# Vit Vitality.
# Int Intelligence.
# Dex Dexterity.
# Luk Luck.
# Pow Power.
# Sta Stamina.
# Wis Wisdom.
# Spl Spell.
# Con Concentration.
# Crt Creative.
# MaxBaseLevel Maximum base level. (Default: MAX_LEVEL)
# BaseExp: Base experience per level.
# - Level Base level.
# Exp Base experience.
# MaxJobLevel Maximum job level. (Default: MAX_LEVEL)
# JobExp: Job experience per level.
# - Level Job level.
# Exp Job experience.
# BaseHp: Base HP per base level.
# - Level Base level.
# Hp Base HP.
# BaseSp: Base SP per base level.
# - Level Base level.
# Sp Base SP.
# BaseAp: Base AP per base level.
# - Level Base level.
# Ap Base AP.
###########################################################################
Header:
Type: JOB_STATS
Version: 2
Body:
- Jobs:
Novice: true
Super_Novice: true
Novice_High: true
Baby: true
Super_Baby: true
Super_Novice_E: true
Super_Baby_E: true
Hyper_Novice: true
BaseASPD:
Fist: 40
Dagger: 55
1hSword: 57
1hAxe: 50
Mace: 50
2hMace: 55
Staff: 65
2hStaff: 65
Shield: 10
- Jobs:
Swordman: true
Swordman_High: true
Baby_Swordman: true
BaseASPD:
Fist: 40
Dagger: 47
1hSword: 47
2hSword: 54
1hSpear: 57
2hSpear: 65
1hAxe: 55
2hAxe: 60
Mace: 50
2hMace: 55
Shield: 5
- Jobs:
Mage: true
Mage_High: true
Baby_Mage: true
BaseASPD:
Fist: 50
Dagger: 50
Staff: 55
2hStaff: 55
Shield: 10
- Jobs:
Archer: true
Archer_High: true
Baby_Archer: true
BaseASPD:
Fist: 40
Dagger: 55
Bow: 50
Shield: 9
- Jobs:
Acolyte: true
Acolyte_High: true
Baby_Acolyte: true
BaseASPD:
Fist: 40
Mace: 45
2hMace: 50
Staff: 60
2hStaff: 60
Shield: 7
- Jobs:
Merchant: true
Merchant_High: true
Baby_Merchant: true
BaseASPD:
Fist: 40
Dagger: 52
1hSword: 52
1hAxe: 48
2hAxe: 55
Mace: 50
2hMace: 55
Shield: 5
- Jobs:
Thief: true
Thief_High: true
Baby_Thief: true
BaseASPD:
Fist: 40
Dagger: 48
1hSword: 50
1hAxe: 60
Bow: 53
Shield: 6
- Jobs:
Knight: true
Knight2: true
Lord_Knight: true
Lord_Knight2: true
Baby_Knight: true
Baby_Knight2: true
BaseASPD:
Fist: 40
Dagger: 49
1hSword: 45
2hSword: 52
1hSpear: 55
2hSpear: 60
1hAxe: 50
2hAxe: 55
Mace: 45
2hMace: 50
Shield: 5
- Jobs:
Priest: true
High_Priest: true
Baby_Priest: true
BaseASPD:
Fist: 40
Mace: 43
2hMace: 48
Staff: 60
Knuckle: 60
Book: 44
2hStaff: 60
Shield: 5
- Jobs:
Wizard: true
High_Wizard: true
Baby_Wizard: true
BaseASPD:
Fist: 50
Dagger: 54
Staff: 53
2hStaff: 53
Shield: 8
- Jobs:
Blacksmith: true
Whitesmith: true
Baby_Blacksmith: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 50
1hAxe: 46
2hAxe: 53
Mace: 48
2hMace: 53
Shield: 5
- Jobs:
Hunter: true
Sniper: true
Baby_Hunter: true
BaseASPD:
Fist: 40
Dagger: 53
Bow: 48
Shield: 9
- Jobs:
Assassin: true
Assassin_Cross: true
Baby_Assassin: true
BaseASPD:
Fist: 40
Dagger: 42
1hSword: 50
1hAxe: 51
Katar: 42
Huuma: 110
Shield: 6
- Jobs:
Crusader: true
Crusader2: true
Paladin: true
Paladin2: true
Baby_Crusader: true
Baby_Crusader2: true
BaseASPD:
Fist: 40
Dagger: 48
1hSword: 43
2hSword: 55
1hSpear: 53
2hSpear: 52
1hAxe: 50
2hAxe: 55
Mace: 45
2hMace: 50
Shield: 5
- Jobs:
Monk: true
Champion: true
Baby_Monk: true
BaseASPD:
Fist: 40
Mace: 43
2hMace: 48
Staff: 60
Knuckle: 40
2hStaff: 58
Shield: 5
- Jobs:
Sage: true
Professor: true
Baby_Sage: true
BaseASPD:
Fist: 45
Dagger: 53
1hSword: 60
Staff: 55
Book: 43
2hStaff: 55
Shield: 5
- Jobs:
Rogue: true
Stalker: true
Baby_Rogue: true
BaseASPD:
Fist: 40
Dagger: 45
1hSword: 50
Bow: 50
Shield: 5
- Jobs:
Alchemist: true
Creator: true
Baby_Alchemist: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 45
1hAxe: 45
2hAxe: 52
Mace: 45
2hMace: 50
Shield: 4
- Jobs:
Bard: true
Clown: true
Baby_Bard: true
BaseASPD:
Fist: 40
Dagger: 53
Bow: 48
Musical: 45
Shield: 7
- Jobs:
Dancer: true
Gypsy: true
Baby_Dancer: true
BaseASPD:
Fist: 40
Dagger: 53
Bow: 48
Whip: 45
Shield: 7
- Jobs:
Gunslinger: true
Rebellion: true
Baby_Gunslinger: true
Baby_Rebellion: true
Night_Watch: true
BaseASPD:
Fist: 54
Revolver: 49
Rifle: 59
Gatling: 54
Shotgun: 94
Grenade: 104
Shield: 6
- Jobs:
Ninja: true
Baby_Ninja: true
BaseASPD:
Fist: 40
Dagger: 43
Huuma: 55
Shield: 6
- Jobs:
Taekwon: true
Star_Gladiator: true
Star_Gladiator2: true
Baby_Taekwon: true
Baby_Star_Gladiator: true
Baby_Star_Gladiator2: true
Star_Emperor: true
Star_Emperor2: true
Baby_Star_Emperor: true
Baby_Star_Emperor2: true
Sky_Emperor: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 50
2hSword: 50
1hSpear: 50
2hSpear: 50
1hAxe: 50
2hAxe: 50
Mace: 50
2hMace: 50
Staff: 50
Bow: 50
Knuckle: 50
Musical: 50
Whip: 50
Book: 50
Katar: 50
Revolver: 50
Rifle: 50
Gatling: 50
Shotgun: 50
Grenade: 50
Huuma: 50
2hStaff: 50
Shield: 6
- Jobs:
Soul_Linker: true
Baby_Soul_Linker: true
Soul_Reaper: true
Baby_Soul_Reaper: true
Soul_Ascetic: true
BaseASPD:
Fist: 50
Dagger: 50
Staff: 53
2hStaff: 55
Shield: 8
- Jobs:
Rune_Knight: true
Rune_Knight2: true
Rune_Knight_T: true
Rune_Knight_T2: true
Baby_Rune_Knight: true
Baby_Rune_Knight2: true
Dragon_Knight: true
Dragon_Knight2: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 52
2hSword: 55
1hSpear: 60
2hSpear: 58
1hAxe: 48
2hAxe: 52
Mace: 45
2hMace: 52
Shield: 5
- Jobs:
Warlock: true
Warlock_T: true
Baby_Warlock: true
Arch_Mage: true
BaseASPD:
Fist: 45
Dagger: 52
1hSword: 60
Staff: 50
2hStaff: 56
Shield: 5
- Jobs:
Ranger: true
Ranger2: true
Ranger_T: true
Ranger_T2: true
Baby_Ranger: true
Baby_Ranger2: true
Windhawk: true
Windhawk2: true
BaseASPD:
Fist: 40
Dagger: 50
Bow: 49
Shield: 8
- Jobs:
Arch_Bishop: true
Arch_Bishop_T: true
Baby_Arch_Bishop: true
Cardinal: true
BaseASPD:
Fist: 45
Mace: 45
2hMace: 45
Staff: 60
Knuckle: 50
Book: 44
2hStaff: 55
Shield: 5
- Jobs:
Mechanic: true
Mechanic2: true
Mechanic_T: true
Mechanic_T2: true
Baby_Mechanic: true
Baby_Mechanic2: true
Meister: true
Meister2: true
BaseASPD:
Fist: 40
Dagger: 60
1hSword: 65
1hAxe: 45
2hAxe: 48
Mace: 48
2hMace: 50
Shield: 6
- Jobs:
Guillotine_Cross: true
Guillotine_Cross_T: true
Baby_Guillotine_Cross: true
Shadow_Cross: true
BaseASPD:
Fist: 40
Dagger: 42
1hSword: 65
1hAxe: 80
Katar: 42
Rifle: 95
Gatling: 120
Shotgun: 90
Grenade: 100
Huuma: 110
Shield: 9
- Jobs:
Royal_Guard: true
Royal_Guard2: true
Royal_Guard_T: true
Royal_Guard_T2: true
Baby_Royal_Guard: true
Baby_Royal_Guard2: true
Imperial_Guard: true
Imperial_Guard2: true
BaseASPD:
Fist: 40
Dagger: 47
1hSword: 45
2hSword: 53
1hSpear: 50
2hSpear: 50
1hAxe: 48
2hAxe: 52
Mace: 44
2hMace: 50
Shield: 5
- Jobs:
Sorcerer: true
Sorcerer_T: true
Baby_Sorcerer: true
Elemental_Master: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 50
Staff: 45
Book: 45
2hStaff: 55
Shield: 5
- Jobs:
Minstrel: true
Minstrel_T: true
Baby_Minstrel: true
Troubadour: true
BaseASPD:
Fist: 40
Dagger: 52
Bow: 49
Musical: 44
Shield: 7
- Jobs:
Wanderer: true
Wanderer_T: true
Baby_Wanderer: true
Trouvere: true
BaseASPD:
Fist: 40
Dagger: 52
Bow: 49
Whip: 44
Shield: 7
- Jobs:
Sura: true
Sura_T: true
Baby_Sura: true
Inquisitor: true
BaseASPD:
Fist: 38
Mace: 43
2hMace: 45
Staff: 48
Knuckle: 39
2hStaff: 50
Shield: 5
- Jobs:
Genetic: true
Genetic_T: true
Baby_Genetic: true
Biolo: true
BaseASPD:
Fist: 40
Dagger: 50
1hSword: 44
1hAxe: 48
2hAxe: 51
Mace: 44
2hMace: 48
Shield: 4
- Jobs:
Shadow_Chaser: true
Shadow_Chaser_T: true
Baby_Shadow_Chaser: true
Abyss_Chaser: true
BaseASPD:
Fist: 40
Dagger: 43
1hSword: 47
Bow: 47
Shield: 4
- Jobs:
Kagerou: true
Oboro: true
Baby_Kagerou: true
Baby_Oboro: true
Shinkiro: true
Shiranui: true
BaseASPD:
Fist: 40
Dagger: 45
Huuma: 50
Shield: 3
- Jobs:
Summoner: true
Baby_Summoner: true
Spirit_Handler: true
BaseASPD:
Fist: 40
Staff: 60
Shield: 7