Files
heros/data/defs/classes.json

204 lines
5.9 KiB
JSON

{
"hero": {
"name": "Hero",
"tier": 1,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": ["spark", "fire_tactic", "mend"],
"growth": { "hp": "B", "mp": "B", "atk": "B", "def": "B", "int": "A", "agi": "B" },
"base_bonus": { "hp": 0, "atk": 0, "def": 0 },
"equipment_slots": {
"weapon": ["sword"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "commander" }
},
"commander": {
"name": "Commander",
"tier": 2,
"move_type": "foot",
"move": 5,
"attack_range": [1, 1],
"skills": ["spark", "fire_tactic", "mend", "great_mend"],
"growth": { "hp": "A", "mp": "B", "atk": "A", "def": "B", "int": "A", "agi": "B" },
"base_bonus": { "hp": 4, "atk": 1, "def": 1, "int": 1 },
"equipment_slots": {
"weapon": ["sword"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
}
},
"cavalry": {
"name": "Cavalry",
"tier": 1,
"move_type": "mounted",
"move": 5,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "A", "mp": "D", "atk": "A", "def": "B", "int": "D", "agi": "B" },
"base_bonus": { "hp": 2, "atk": 0, "def": 0 },
"equipment_slots": {
"weapon": ["spear", "sword"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "elite_cavalry" }
},
"elite_cavalry": {
"name": "Elite Cavalry",
"tier": 2,
"move_type": "mounted",
"move": 6,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "A", "mp": "D", "atk": "A", "def": "A", "int": "D", "agi": "A" },
"base_bonus": { "hp": 5, "atk": 2, "def": 1 },
"equipment_slots": {
"weapon": ["spear", "sword"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
}
},
"infantry": {
"name": "Infantry",
"tier": 1,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "B", "mp": "D", "atk": "B", "def": "B", "int": "D", "agi": "C" },
"base_bonus": { "hp": 0, "atk": 0, "def": 0 },
"equipment_slots": {
"weapon": ["sword", "spear"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "guard_captain" }
},
"guard_captain": {
"name": "Guard Captain",
"tier": 2,
"move_type": "foot",
"move": 5,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "A", "mp": "D", "atk": "B", "def": "A", "int": "D", "agi": "C" },
"base_bonus": { "hp": 4, "atk": 1, "def": 2 },
"equipment_slots": {
"weapon": ["sword", "spear"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
}
},
"warrior": {
"name": "Warrior",
"tier": 1,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "A", "mp": "E", "atk": "A", "def": "B", "int": "E", "agi": "C" },
"base_bonus": { "hp": 4, "atk": 2, "def": 1, "int": -2 },
"equipment_slots": {
"weapon": ["axe", "sword"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "champion" }
},
"champion": {
"name": "Champion",
"tier": 2,
"move_type": "foot",
"move": 5,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "A", "mp": "E", "atk": "A", "def": "A", "int": "E", "agi": "B" },
"base_bonus": { "hp": 6, "atk": 2, "def": 2, "int": -2 },
"equipment_slots": {
"weapon": ["axe", "sword"],
"armor": ["light_armor", "heavy_armor"],
"accessory": ["accessory"]
}
},
"archer": {
"name": "Archer",
"tier": 1,
"move_type": "archer",
"move": 4,
"attack_range": [2, 2],
"skills": [],
"growth": { "hp": "C", "mp": "D", "atk": "B", "def": "C", "int": "D", "agi": "A" },
"base_bonus": { "hp": 0, "atk": 0, "def": 0 },
"equipment_slots": {
"weapon": ["bow"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "marksman" }
},
"marksman": {
"name": "Marksman",
"tier": 2,
"move_type": "archer",
"move": 5,
"attack_range": [2, 2],
"skills": [],
"growth": { "hp": "B", "mp": "D", "atk": "A", "def": "C", "int": "D", "agi": "A" },
"base_bonus": { "hp": 3, "atk": 2, "agi": 1 },
"equipment_slots": {
"weapon": ["bow"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
}
},
"strategist": {
"name": "Strategist",
"tier": 1,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": ["spark", "fire_tactic", "mend"],
"growth": { "hp": "C", "mp": "A", "atk": "E", "def": "D", "int": "A", "agi": "C" },
"base_bonus": { "hp": -2, "mp": 8, "atk": -2, "def": -1, "int": 2 },
"equipment_slots": {
"weapon": ["sword"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
},
"promotion": { "level": 15, "to": "military_advisor" }
},
"military_advisor": {
"name": "Military Advisor",
"tier": 2,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": ["spark", "fire_tactic", "mend", "great_mend"],
"growth": { "hp": "B", "mp": "A", "atk": "E", "def": "C", "int": "A", "agi": "C" },
"base_bonus": { "hp": 2, "mp": 6, "atk": -2, "def": 1, "int": 2 },
"equipment_slots": {
"weapon": ["sword"],
"armor": ["robe", "light_armor"],
"accessory": ["accessory"]
}
},
"bandit": {
"name": "Bandit",
"tier": 1,
"move_type": "foot",
"move": 4,
"attack_range": [1, 1],
"skills": [],
"growth": { "hp": "B", "mp": "E", "atk": "B", "def": "C", "int": "E", "agi": "B" },
"base_bonus": { "hp": 0, "atk": 0, "def": 0 },
"equipment_slots": {
"weapon": ["sword", "axe"],
"armor": ["light_armor"],
"accessory": ["accessory"]
}
}
}