{
  "game_title": "Eternal Realm",
  "game_title_cn": "永恒之域",
  "version": "1.0.0",
  "attributes": [
    {
      "name": "Strength",
      "name_cn": "力量",
      "abbreviation": "STR",
      "description": "Governs melee damage, carrying capacity, and the ability to block physical attacks.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "melee_damage": 2,
        "carry_capacity": 5,
        "block_effectiveness_percent": 1
      }
    },
    {
      "name": "Dexterity",
      "name_cn": "敏捷",
      "abbreviation": "DEX",
      "description": "Governs attack speed, critical hit chance, and the ability to dodge incoming attacks.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "attack_speed_percent": 1,
        "crit_chance_percent": 0.5,
        "dodge_chance_percent": 1
      }
    },
    {
      "name": "Intelligence",
      "name_cn": "智力",
      "abbreviation": "INT",
      "description": "Governs maximum mana pool, spell damage output, and chance to critically strike with spells.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "max_mana": 3,
        "spell_damage_percent": 2,
        "spell_crit_percent": 1
      }
    },
    {
      "name": "Wisdom",
      "name_cn": "感知",
      "abbreviation": "WIS",
      "description": "Governs mana regeneration rate, magical resistance, and ability cooldown reduction.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "mana_regen_percent": 1,
        "magic_resist_percent": 2,
        "cooldown_reduction_percent": 1
      }
    },
    {
      "name": "Endurance",
      "name_cn": "耐力",
      "abbreviation": "END",
      "description": "Governs maximum health, stamina pool, and resistance to poisons and disease.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "max_health": 5,
        "max_stamina": 3,
        "poison_resist_percent": 1
      }
    },
    {
      "name": "Charisma",
      "name_cn": "魅力",
      "abbreviation": "CHA",
      "description": "Governs shop prices, persuasion success, and effectiveness of recruited companions.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "shop_price_reduction_percent": 2,
        "persuasion_percent": 1,
        "companion_effectiveness_percent": 1
      }
    },
    {
      "name": "Luck",
      "name_cn": "幸运",
      "abbreviation": "LCK",
      "description": "Governs critical hit chance, quality of loot drops, and a small bonus to dodging attacks.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "crit_chance_percent": 0.5,
        "loot_quality_percent": 1,
        "dodge_chance_percent": 0.5
      }
    },
    {
      "name": "Willpower",
      "name_cn": "意志",
      "abbreviation": "WIL",
      "description": "Governs resistance to status effects, bonus mana, and concentration to resist spell interruption.",
      "base_value": 10,
      "min": 1,
      "max": 100,
      "effects_per_point": {
        "status_resist_percent": 2,
        "max_mana": 1,
        "concentration_percent": 1
      }
    }
  ],
  "derived_stats": {
    "max_health": {
      "name": "Max Health",
      "name_cn": "最大生命值",
      "formula": "100 + endurance * 5 + level * 10",
      "base_value": 150,
      "description": "Total hit points before death. Increased by Endurance and leveling up."
    },
    "max_mana": {
      "name": "Max Mana",
      "name_cn": "最大法力值",
      "formula": "50 + intelligence * 3 + wisdom * 1 + level * 5",
      "base_value": 90,
      "description": "Resource pool for casting spells. Increased by Intelligence, Wisdom, and leveling up."
    },
    "max_stamina": {
      "name": "Max Stamina",
      "name_cn": "最大耐力值",
      "formula": "80 + endurance * 3 + level * 5",
      "base_value": 110,
      "description": "Resource pool for physical actions like sprinting, power attacks, and blocking."
    },
    "physical_damage": {
      "name": "Physical Damage",
      "name_cn": "物理伤害",
      "formula": "strength * 2 + weapon_base",
      "base_value": 20,
      "description": "Base melee and ranged physical damage before weapon modifiers."
    },
    "magic_damage": {
      "name": "Magic Damage",
      "name_cn": "魔法伤害",
      "formula": "intelligence * 2 + spell_base",
      "base_value": 20,
      "description": "Base magical damage before spell modifiers."
    },
    "armor_rating": {
      "name": "Armor Rating",
      "name_cn": "护甲值",
      "formula": "base_armor + endurance * 0.5",
      "base_value": 5,
      "description": "Reduces incoming physical damage. Capped at 80% reduction."
    },
    "movement_speed": {
      "name": "Movement Speed",
      "name_cn": "移动速度",
      "formula": "5.0 + dexterity * 0.02",
      "base_value": 5.2,
      "unit": "units_per_second",
      "description": "Base movement speed in the world. Affected by Dexterity and equipment."
    },
    "health_regen": {
      "name": "Health Regeneration",
      "name_cn": "生命回复",
      "formula": "0.5 + endurance * 0.1 + level * 0.05",
      "base_value": 1.5,
      "unit": "per_second",
      "description": "Health restored per second out of combat. Reduced to 25% in combat."
    },
    "mana_regen": {
      "name": "Mana Regeneration",
      "name_cn": "法力回复",
      "formula": "1.0 + wisdom * 0.15 + intelligence * 0.05",
      "base_value": 2.5,
      "unit": "per_second",
      "description": "Mana restored per second. Active both in and out of combat."
    },
    "stamina_regen": {
      "name": "Stamina Regeneration",
      "name_cn": "耐力回复",
      "formula": "3.0 + endurance * 0.2",
      "base_value": 5.0,
      "unit": "per_second",
      "description": "Stamina restored per second when not performing stamina-consuming actions."
    }
  },
  "skills": [
    {
      "id": "one_handed",
      "name": "One-Handed",
      "name_cn": "单手武器",
      "tree": "combat",
      "description": "The art of fighting with one-handed weapons such as swords, axes, and maces.",
      "max_level": 100,
      "governing_attribute": "STR",
      "xp_actions": [
        { "action": "hit_enemy_with_one_handed_weapon", "xp": 5 },
        { "action": "kill_enemy_with_one_handed_weapon", "xp": 15 },
        { "action": "block_while_dual_wielding", "xp": 3 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "two_handed",
      "name": "Two-Handed",
      "name_cn": "双手武器",
      "tree": "combat",
      "description": "The art of fighting with large two-handed weapons like greatswords, battleaxes, and warhammers.",
      "max_level": 100,
      "governing_attribute": "STR",
      "xp_actions": [
        { "action": "hit_enemy_with_two_handed_weapon", "xp": 6 },
        { "action": "kill_enemy_with_two_handed_weapon", "xp": 18 },
        { "action": "stagger_enemy_with_power_attack", "xp": 8 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "archery",
      "name": "Archery",
      "name_cn": "射术",
      "tree": "combat",
      "description": "The skill of using bows and crossbows to strike targets from a distance.",
      "max_level": 100,
      "governing_attribute": "DEX",
      "xp_actions": [
        { "action": "hit_enemy_with_bow", "xp": 6 },
        { "action": "kill_enemy_with_bow", "xp": 15 },
        { "action": "headshot", "xp": 20 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "block",
      "name": "Block",
      "name_cn": "格挡",
      "tree": "combat",
      "description": "The skill of using shields and weapons to deflect incoming melee and ranged attacks.",
      "max_level": 100,
      "governing_attribute": "END",
      "xp_actions": [
        { "action": "block_melee_attack", "xp": 5 },
        { "action": "block_ranged_attack", "xp": 8 },
        { "action": "shield_bash_enemy", "xp": 6 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "heavy_armor",
      "name": "Heavy Armor",
      "name_cn": "重甲",
      "tree": "combat",
      "description": "The ability to move and fight effectively while wearing heavy armor.",
      "max_level": 100,
      "governing_attribute": "END",
      "xp_actions": [
        { "action": "take_damage_while_wearing_heavy_armor", "xp": 4 },
        { "action": "get_hit_in_combat_heavy_armor", "xp": 3 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "destruction",
      "name": "Destruction",
      "name_cn": "毁灭",
      "tree": "magic",
      "description": "The school of magic focused on dealing elemental damage through fire, frost, and shock spells.",
      "max_level": 100,
      "governing_attribute": "INT",
      "xp_actions": [
        { "action": "deal_damage_with_destruction_spell", "xp": 5 },
        { "action": "kill_enemy_with_destruction_spell", "xp": 15 },
        { "action": "apply_elemental_status_effect", "xp": 4 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "restoration",
      "name": "Restoration",
      "name_cn": "恢复",
      "tree": "magic",
      "description": "The school of magic focused on healing, curing disease, and warding against the undead.",
      "max_level": 100,
      "governing_attribute": "WIS",
      "xp_actions": [
        { "action": "heal_health_with_spell", "xp": 4 },
        { "action": "heal_ally", "xp": 6 },
        { "action": "turn_undead", "xp": 10 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "conjuration",
      "name": "Conjuration",
      "name_cn": "召唤",
      "tree": "magic",
      "description": "The school of magic focused on summoning creatures, raising the dead, and binding weapons.",
      "max_level": 100,
      "governing_attribute": "INT",
      "xp_actions": [
        { "action": "summon_creature", "xp": 8 },
        { "action": "summoned_creature_kills_enemy", "xp": 10 },
        { "action": "reanimate_corpse", "xp": 12 },
        { "action": "conjure_bound_weapon", "xp": 5 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "alteration",
      "name": "Alteration",
      "name_cn": "变化",
      "tree": "magic",
      "description": "The school of magic focused on manipulating the physical world, including armor spells and paralysis.",
      "max_level": 100,
      "governing_attribute": "INT",
      "xp_actions": [
        { "action": "cast_armor_spell", "xp": 4 },
        { "action": "take_damage_while_armor_spell_active", "xp": 3 },
        { "action": "cast_paralysis", "xp": 10 },
        { "action": "transmute_material", "xp": 6 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "illusion",
      "name": "Illusion",
      "name_cn": "幻术",
      "tree": "magic",
      "description": "The school of magic focused on manipulating the minds of enemies, causing fear, frenzy, or calm.",
      "max_level": 100,
      "governing_attribute": "WIS",
      "xp_actions": [
        { "action": "cast_calm_on_enemy", "xp": 6 },
        { "action": "cast_fear_on_enemy", "xp": 6 },
        { "action": "cast_frenzy_on_enemy", "xp": 6 },
        { "action": "cast_invisibility", "xp": 10 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "enchanting",
      "name": "Enchanting",
      "name_cn": "附魔",
      "tree": "magic",
      "description": "The craft of imbuing weapons and armor with magical effects using a soul gem and enchanting table.",
      "max_level": 100,
      "governing_attribute": "INT",
      "xp_actions": [
        { "action": "enchant_item", "xp": 15 },
        { "action": "disenchant_item", "xp": 10 },
        { "action": "recharge_enchanted_weapon", "xp": 3 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "sneak",
      "name": "Sneak",
      "name_cn": "潜行",
      "tree": "stealth",
      "description": "The ability to move undetected, perform sneak attacks, and avoid triggering traps.",
      "max_level": 100,
      "governing_attribute": "DEX",
      "xp_actions": [
        { "action": "remain_undetected_near_enemy", "xp": 3 },
        { "action": "sneak_attack_melee", "xp": 10 },
        { "action": "sneak_attack_ranged", "xp": 8 },
        { "action": "pickpocket_successfully", "xp": 5 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "lockpicking",
      "name": "Lockpicking",
      "name_cn": "开锁",
      "tree": "stealth",
      "description": "The skill of opening locked doors and containers using lockpicks.",
      "max_level": 100,
      "governing_attribute": "DEX",
      "xp_actions": [
        { "action": "pick_novice_lock", "xp": 5 },
        { "action": "pick_apprentice_lock", "xp": 10 },
        { "action": "pick_adept_lock", "xp": 15 },
        { "action": "pick_expert_lock", "xp": 20 },
        { "action": "pick_master_lock", "xp": 30 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "pickpocket",
      "name": "Pickpocket",
      "name_cn": "扒窃",
      "tree": "stealth",
      "description": "The ability to steal items directly from a person without being detected.",
      "max_level": 100,
      "governing_attribute": "DEX",
      "xp_actions": [
        { "action": "steal_item_from_npc", "xp": 10 },
        { "action": "place_item_on_npc", "xp": 8 },
        { "action": "steal_equipped_item", "xp": 20 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "light_armor",
      "name": "Light Armor",
      "name_cn": "轻甲",
      "tree": "stealth",
      "description": "The ability to move swiftly and quietly while wearing light armor for protection.",
      "max_level": 100,
      "governing_attribute": "DEX",
      "xp_actions": [
        { "action": "take_damage_while_wearing_light_armor", "xp": 4 },
        { "action": "get_hit_in_combat_light_armor", "xp": 3 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "smithing",
      "name": "Smithing",
      "name_cn": "锻造",
      "tree": "crafting",
      "description": "The craft of forging and improving weapons and armor at a forge or workbench.",
      "max_level": 100,
      "governing_attribute": "STR",
      "xp_actions": [
        { "action": "forge_iron_item", "xp": 10 },
        { "action": "forge_steel_item", "xp": 15 },
        { "action": "forge_advanced_item", "xp": 25 },
        { "action": "improve_item_at_workbench", "xp": 12 },
        { "action": "forge_daedric_or_dragon_item", "xp": 40 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    },
    {
      "id": "alchemy",
      "name": "Alchemy",
      "name_cn": "炼金",
      "tree": "crafting",
      "description": "The craft of creating potions and poisons from raw ingredients at an alchemy lab.",
      "max_level": 100,
      "governing_attribute": "WIS",
      "xp_actions": [
        { "action": "brew_potion", "xp": 10 },
        { "action": "brew_poison", "xp": 10 },
        { "action": "discover_ingredient_effect", "xp": 5 },
        { "action": "brew_complex_potion", "xp": 20 }
      ],
      "level_up_formula": "base_xp * (1.1 ^ current_level)"
    }
  ],
  "skill_trees": {
    "one_handed": {
      "skill_id": "one_handed",
      "perks": [
        {
          "id": "oh_armsman",
          "name": "Armsman",
          "name_cn": "武器大师",
          "description": "Increases damage with one-handed weapons.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% one-handed weapon damage"
        },
        {
          "id": "oh_fighting_stance",
          "name": "Fighting Stance",
          "name_cn": "战斗姿态",
          "description": "Power attacks with one-handed weapons cost 25% less stamina.",
          "skill_requirement": 20,
          "perk_point_cost": 1,
          "prerequisites": ["oh_armsman"],
          "max_ranks": 1,
          "effect_per_rank": "-25% power attack stamina cost"
        },
        {
          "id": "oh_dual_flurry",
          "name": "Dual Flurry",
          "name_cn": "双持连击",
          "description": "Dual wielding attacks are faster.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["oh_armsman"],
          "max_ranks": 2,
          "effect_per_rank": "+20% dual wield attack speed"
        },
        {
          "id": "oh_dual_savagery",
          "name": "Dual Savagery",
          "name_cn": "双持猛击",
          "description": "Dual wielding power attacks deal 50% bonus damage.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["oh_dual_flurry"],
          "max_ranks": 1,
          "effect_per_rank": "+50% dual wield power attack damage"
        },
        {
          "id": "oh_critical_charge",
          "name": "Critical Charge",
          "name_cn": "致命冲锋",
          "description": "Can do a one-handed sprinting power attack that does double critical damage.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["oh_fighting_stance"],
          "max_ranks": 1,
          "effect_per_rank": "Sprinting power attack does 2x critical damage"
        },
        {
          "id": "oh_bladesman",
          "name": "Bladesman",
          "name_cn": "剑术精通",
          "description": "Increases critical hit chance with one-handed swords.",
          "skill_requirement": 60,
          "perk_point_cost": 1,
          "prerequisites": ["oh_critical_charge"],
          "max_ranks": 3,
          "effect_per_rank": "+5% critical hit chance with swords"
        },
        {
          "id": "oh_paralyzing_strike",
          "name": "Paralyzing Strike",
          "name_cn": "麻痹打击",
          "description": "Backwards power attack has a 25% chance to paralyze the target for 6 seconds.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["oh_bladesman"],
          "max_ranks": 1,
          "effect_per_rank": "25% chance to paralyze for 6s on backwards power attack"
        }
      ]
    },
    "two_handed": {
      "skill_id": "two_handed",
      "perks": [
        {
          "id": "th_barbarian",
          "name": "Barbarian",
          "name_cn": "野蛮人",
          "description": "Increases damage with two-handed weapons.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% two-handed weapon damage"
        },
        {
          "id": "th_champions_stance",
          "name": "Champion's Stance",
          "name_cn": "勇者姿态",
          "description": "Power attacks with two-handed weapons cost 25% less stamina.",
          "skill_requirement": 20,
          "perk_point_cost": 1,
          "prerequisites": ["th_barbarian"],
          "max_ranks": 1,
          "effect_per_rank": "-25% power attack stamina cost"
        },
        {
          "id": "th_devastating_blow",
          "name": "Devastating Blow",
          "name_cn": "毁灭打击",
          "description": "Standing power attacks do 25% bonus damage with a chance to decapitate.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["th_champions_stance"],
          "max_ranks": 1,
          "effect_per_rank": "+25% standing power attack damage"
        },
        {
          "id": "th_sweep",
          "name": "Sweep",
          "name_cn": "横扫",
          "description": "Sideways power attacks hit all targets in front of you.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["th_devastating_blow"],
          "max_ranks": 1,
          "effect_per_rank": "Sideways power attacks hit all targets in an arc"
        },
        {
          "id": "th_warmaster",
          "name": "Warmaster",
          "name_cn": "战争大师",
          "description": "Backwards power attacks have a 25% chance to paralyze.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["th_sweep"],
          "max_ranks": 1,
          "effect_per_rank": "25% chance to paralyze on backwards power attack"
        },
        {
          "id": "th_deep_wounds",
          "name": "Deep Wounds",
          "name_cn": "深层伤口",
          "description": "Critical hits with greatswords cause bleeding damage over time.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["th_champions_stance"],
          "max_ranks": 3,
          "effect_per_rank": "+5% critical chance and 3 bleed damage per second for 5s"
        },
        {
          "id": "th_skull_crusher",
          "name": "Skull Crusher",
          "name_cn": "碎颅者",
          "description": "Critical hits with warhammers ignore a percentage of the target's armor.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["th_champions_stance"],
          "max_ranks": 3,
          "effect_per_rank": "+10% armor penetration on critical hits with warhammers"
        }
      ]
    },
    "archery": {
      "skill_id": "archery",
      "perks": [
        {
          "id": "ar_overdraw",
          "name": "Overdraw",
          "name_cn": "强力拉弓",
          "description": "Bows do more damage.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% bow damage"
        },
        {
          "id": "ar_eagle_eye",
          "name": "Eagle Eye",
          "name_cn": "鹰眼",
          "description": "Pressing block while aiming will zoom in your view.",
          "skill_requirement": 20,
          "perk_point_cost": 1,
          "prerequisites": ["ar_overdraw"],
          "max_ranks": 1,
          "effect_per_rank": "Zoom in while aiming"
        },
        {
          "id": "ar_steady_hand",
          "name": "Steady Hand",
          "name_cn": "沉稳之手",
          "description": "Zooming in with a bow slows time.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["ar_eagle_eye"],
          "max_ranks": 2,
          "effect_per_rank": "25% time slow while zoomed"
        },
        {
          "id": "ar_power_shot",
          "name": "Power Shot",
          "name_cn": "强力射击",
          "description": "Arrows stagger most targets 50% of the time.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["ar_eagle_eye"],
          "max_ranks": 1,
          "effect_per_rank": "50% chance to stagger targets"
        },
        {
          "id": "ar_quick_shot",
          "name": "Quick Shot",
          "name_cn": "快速射击",
          "description": "Can draw a bow 30% faster.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["ar_power_shot"],
          "max_ranks": 1,
          "effect_per_rank": "+30% bow draw speed"
        },
        {
          "id": "ar_ranger",
          "name": "Ranger",
          "name_cn": "游侠",
          "description": "Can move at full speed while drawing a bow.",
          "skill_requirement": 60,
          "perk_point_cost": 1,
          "prerequisites": ["ar_power_shot"],
          "max_ranks": 1,
          "effect_per_rank": "Full movement speed while aiming"
        },
        {
          "id": "ar_bullseye",
          "name": "Bullseye",
          "name_cn": "百步穿杨",
          "description": "Each hit has a 15% chance of paralyzing the target for 3 seconds.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["ar_quick_shot", "ar_ranger"],
          "max_ranks": 1,
          "effect_per_rank": "15% chance to paralyze for 3s"
        }
      ]
    },
    "block": {
      "skill_id": "block",
      "perks": [
        {
          "id": "bl_shield_wall",
          "name": "Shield Wall",
          "name_cn": "盾墙",
          "description": "Blocking is more effective.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+10% blocking effectiveness"
        },
        {
          "id": "bl_deflect_arrows",
          "name": "Deflect Arrows",
          "name_cn": "偏转箭矢",
          "description": "Arrows that hit the shield do no damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["bl_shield_wall"],
          "max_ranks": 1,
          "effect_per_rank": "Block all arrow damage with shield"
        },
        {
          "id": "bl_elemental_protection",
          "name": "Elemental Protection",
          "name_cn": "元素防护",
          "description": "Blocking with a shield reduces incoming fire, frost, and shock damage by 50%.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["bl_deflect_arrows"],
          "max_ranks": 1,
          "effect_per_rank": "-50% elemental damage while blocking"
        },
        {
          "id": "bl_block_runner",
          "name": "Block Runner",
          "name_cn": "持盾奔跑",
          "description": "Able to move faster with a shield raised.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["bl_elemental_protection"],
          "max_ranks": 1,
          "effect_per_rank": "Full movement speed while blocking"
        },
        {
          "id": "bl_power_bash",
          "name": "Power Bash",
          "name_cn": "猛力盾击",
          "description": "Able to do a power bash that deals more damage and staggers.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["bl_shield_wall"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock power bash with guaranteed stagger"
        },
        {
          "id": "bl_shield_charge",
          "name": "Shield Charge",
          "name_cn": "盾牌冲锋",
          "description": "Sprinting with a shield raised knocks down most targets.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["bl_block_runner", "bl_power_bash"],
          "max_ranks": 1,
          "effect_per_rank": "Sprint with shield to knock down targets"
        }
      ]
    },
    "heavy_armor": {
      "skill_id": "heavy_armor",
      "perks": [
        {
          "id": "ha_juggernaut",
          "name": "Juggernaut",
          "name_cn": "重装战士",
          "description": "Increases armor rating for heavy armor.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% armor rating from heavy armor"
        },
        {
          "id": "ha_well_fitted",
          "name": "Well Fitted",
          "name_cn": "合身铠甲",
          "description": "25% armor bonus if wearing all heavy armor.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["ha_juggernaut"],
          "max_ranks": 1,
          "effect_per_rank": "+25% armor when wearing all heavy armor"
        },
        {
          "id": "ha_tower_of_strength",
          "name": "Tower of Strength",
          "name_cn": "力量之塔",
          "description": "50% less stagger when wearing full heavy armor.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["ha_well_fitted"],
          "max_ranks": 1,
          "effect_per_rank": "-50% stagger chance in full heavy armor"
        },
        {
          "id": "ha_conditioning",
          "name": "Conditioning",
          "name_cn": "负重训练",
          "description": "Heavy armor weighs nothing and does not slow you down.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["ha_tower_of_strength"],
          "max_ranks": 1,
          "effect_per_rank": "Heavy armor has zero weight penalty"
        },
        {
          "id": "ha_reflect_blows",
          "name": "Reflect Blows",
          "name_cn": "反弹伤害",
          "description": "10% chance to reflect melee damage back to the attacker while in full heavy armor.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["ha_conditioning"],
          "max_ranks": 1,
          "effect_per_rank": "10% chance to reflect melee damage"
        },
        {
          "id": "ha_fists_of_steel",
          "name": "Fists of Steel",
          "name_cn": "铁拳",
          "description": "Unarmed attacks with heavy armor gauntlets deal their armor rating as extra damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["ha_juggernaut"],
          "max_ranks": 1,
          "effect_per_rank": "Unarmed damage equals gauntlet armor rating"
        }
      ]
    },
    "destruction": {
      "skill_id": "destruction",
      "perks": [
        {
          "id": "de_novice",
          "name": "Novice Destruction",
          "name_cn": "初级毁灭",
          "description": "Novice level Destruction spells cost 50% less mana.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for novice Destruction spells"
        },
        {
          "id": "de_apprentice",
          "name": "Apprentice Destruction",
          "name_cn": "学徒毁灭",
          "description": "Apprentice level Destruction spells cost 50% less mana.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["de_novice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for apprentice Destruction spells"
        },
        {
          "id": "de_adept",
          "name": "Adept Destruction",
          "name_cn": "熟练毁灭",
          "description": "Adept level Destruction spells cost 50% less mana.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["de_apprentice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for adept Destruction spells"
        },
        {
          "id": "de_expert",
          "name": "Expert Destruction",
          "name_cn": "专家毁灭",
          "description": "Expert level Destruction spells cost 50% less mana.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["de_adept"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for expert Destruction spells"
        },
        {
          "id": "de_master",
          "name": "Master Destruction",
          "name_cn": "大师毁灭",
          "description": "Master level Destruction spells cost 50% less mana.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["de_expert"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for master Destruction spells"
        },
        {
          "id": "de_augmented_flames",
          "name": "Augmented Flames",
          "name_cn": "烈焰增幅",
          "description": "Fire spells do more damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["de_novice"],
          "max_ranks": 2,
          "effect_per_rank": "+25% fire spell damage"
        },
        {
          "id": "de_augmented_frost",
          "name": "Augmented Frost",
          "name_cn": "寒霜增幅",
          "description": "Frost spells do more damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["de_novice"],
          "max_ranks": 2,
          "effect_per_rank": "+25% frost spell damage"
        },
        {
          "id": "de_augmented_shock",
          "name": "Augmented Shock",
          "name_cn": "雷电增幅",
          "description": "Shock spells do more damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["de_novice"],
          "max_ranks": 2,
          "effect_per_rank": "+25% shock spell damage"
        }
      ]
    },
    "restoration": {
      "skill_id": "restoration",
      "perks": [
        {
          "id": "re_novice",
          "name": "Novice Restoration",
          "name_cn": "初级恢复",
          "description": "Novice level Restoration spells cost 50% less mana.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for novice Restoration spells"
        },
        {
          "id": "re_apprentice",
          "name": "Apprentice Restoration",
          "name_cn": "学徒恢复",
          "description": "Apprentice level Restoration spells cost 50% less mana.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["re_novice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for apprentice Restoration spells"
        },
        {
          "id": "re_adept",
          "name": "Adept Restoration",
          "name_cn": "熟练恢复",
          "description": "Adept level Restoration spells cost 50% less mana.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["re_apprentice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for adept Restoration spells"
        },
        {
          "id": "re_expert",
          "name": "Expert Restoration",
          "name_cn": "专家恢复",
          "description": "Expert level Restoration spells cost 50% less mana.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["re_adept"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for expert Restoration spells"
        },
        {
          "id": "re_master",
          "name": "Master Restoration",
          "name_cn": "大师恢复",
          "description": "Master level Restoration spells cost 50% less mana.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["re_expert"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for master Restoration spells"
        },
        {
          "id": "re_regeneration",
          "name": "Regeneration",
          "name_cn": "再生",
          "description": "Healing spells restore 50% more health.",
          "skill_requirement": 20,
          "perk_point_cost": 1,
          "prerequisites": ["re_novice"],
          "max_ranks": 1,
          "effect_per_rank": "+50% healing from Restoration spells"
        },
        {
          "id": "re_necromage",
          "name": "Necromage",
          "name_cn": "亡灵克星",
          "description": "All spells are more effective against undead. If you are a vampire, all spells are more effective on you.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["re_regeneration"],
          "max_ranks": 1,
          "effect_per_rank": "+25% spell effectiveness vs undead"
        }
      ]
    },
    "conjuration": {
      "skill_id": "conjuration",
      "perks": [
        {
          "id": "co_novice",
          "name": "Novice Conjuration",
          "name_cn": "初级召唤",
          "description": "Novice level Conjuration spells cost 50% less mana.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for novice Conjuration spells"
        },
        {
          "id": "co_apprentice",
          "name": "Apprentice Conjuration",
          "name_cn": "学徒召唤",
          "description": "Apprentice level Conjuration spells cost 50% less mana.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["co_novice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for apprentice Conjuration spells"
        },
        {
          "id": "co_adept",
          "name": "Adept Conjuration",
          "name_cn": "熟练召唤",
          "description": "Adept level Conjuration spells cost 50% less mana.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["co_apprentice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for adept Conjuration spells"
        },
        {
          "id": "co_expert",
          "name": "Expert Conjuration",
          "name_cn": "专家召唤",
          "description": "Expert level Conjuration spells cost 50% less mana.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["co_adept"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for expert Conjuration spells"
        },
        {
          "id": "co_master",
          "name": "Master Conjuration",
          "name_cn": "大师召唤",
          "description": "Master level Conjuration spells cost 50% less mana.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["co_expert"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for master Conjuration spells"
        },
        {
          "id": "co_summoner",
          "name": "Summoner",
          "name_cn": "召唤师",
          "description": "Can summon atronachs and undead from twice as far away.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["co_novice"],
          "max_ranks": 2,
          "effect_per_rank": "+100% summoning range"
        },
        {
          "id": "co_atromancy",
          "name": "Atromancy",
          "name_cn": "元素精通",
          "description": "Summoned atronachs last twice as long.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["co_summoner"],
          "max_ranks": 1,
          "effect_per_rank": "+100% summoned atronach duration"
        }
      ]
    },
    "alteration": {
      "skill_id": "alteration",
      "perks": [
        {
          "id": "al_novice",
          "name": "Novice Alteration",
          "name_cn": "初级变化",
          "description": "Novice level Alteration spells cost 50% less mana.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for novice Alteration spells"
        },
        {
          "id": "al_apprentice",
          "name": "Apprentice Alteration",
          "name_cn": "学徒变化",
          "description": "Apprentice level Alteration spells cost 50% less mana.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["al_novice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for apprentice Alteration spells"
        },
        {
          "id": "al_adept",
          "name": "Adept Alteration",
          "name_cn": "熟练变化",
          "description": "Adept level Alteration spells cost 50% less mana.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["al_apprentice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for adept Alteration spells"
        },
        {
          "id": "al_expert",
          "name": "Expert Alteration",
          "name_cn": "专家变化",
          "description": "Expert level Alteration spells cost 50% less mana.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["al_adept"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for expert Alteration spells"
        },
        {
          "id": "al_master",
          "name": "Master Alteration",
          "name_cn": "大师变化",
          "description": "Master level Alteration spells cost 50% less mana.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["al_expert"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for master Alteration spells"
        },
        {
          "id": "al_magic_resistance",
          "name": "Magic Resistance",
          "name_cn": "魔法抗性",
          "description": "Provides passive magic resistance.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["al_novice"],
          "max_ranks": 3,
          "effect_per_rank": "+10% magic resistance"
        }
      ]
    },
    "illusion": {
      "skill_id": "illusion",
      "perks": [
        {
          "id": "il_novice",
          "name": "Novice Illusion",
          "name_cn": "初级幻术",
          "description": "Novice level Illusion spells cost 50% less mana.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for novice Illusion spells"
        },
        {
          "id": "il_apprentice",
          "name": "Apprentice Illusion",
          "name_cn": "学徒幻术",
          "description": "Apprentice level Illusion spells cost 50% less mana.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["il_novice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for apprentice Illusion spells"
        },
        {
          "id": "il_adept",
          "name": "Adept Illusion",
          "name_cn": "熟练幻术",
          "description": "Adept level Illusion spells cost 50% less mana.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["il_apprentice"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for adept Illusion spells"
        },
        {
          "id": "il_expert",
          "name": "Expert Illusion",
          "name_cn": "专家幻术",
          "description": "Expert level Illusion spells cost 50% less mana.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["il_adept"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for expert Illusion spells"
        },
        {
          "id": "il_master",
          "name": "Master Illusion",
          "name_cn": "大师幻术",
          "description": "Master level Illusion spells cost 50% less mana.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["il_expert"],
          "max_ranks": 1,
          "effect_per_rank": "-50% mana cost for master Illusion spells"
        },
        {
          "id": "il_hypnotic_gaze",
          "name": "Hypnotic Gaze",
          "name_cn": "催眠凝视",
          "description": "Calm spells now work on higher level enemies.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["il_novice"],
          "max_ranks": 1,
          "effect_per_rank": "Calm spells effective on enemies up to 8 levels higher"
        }
      ]
    },
    "enchanting": {
      "skill_id": "enchanting",
      "perks": [
        {
          "id": "en_enchanter",
          "name": "Enchanter",
          "name_cn": "附魔师",
          "description": "New enchantments are stronger.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% enchantment power"
        },
        {
          "id": "en_fire_enchanter",
          "name": "Fire Enchanter",
          "name_cn": "火焰附魔",
          "description": "Fire enchantments on weapons and armor are 25% stronger.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["en_enchanter"],
          "max_ranks": 1,
          "effect_per_rank": "+25% fire enchantment strength"
        },
        {
          "id": "en_frost_enchanter",
          "name": "Frost Enchanter",
          "name_cn": "寒霜附魔",
          "description": "Frost enchantments on weapons and armor are 25% stronger.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["en_fire_enchanter"],
          "max_ranks": 1,
          "effect_per_rank": "+25% frost enchantment strength"
        },
        {
          "id": "en_storm_enchanter",
          "name": "Storm Enchanter",
          "name_cn": "雷电附魔",
          "description": "Shock enchantments on weapons and armor are 25% stronger.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["en_frost_enchanter"],
          "max_ranks": 1,
          "effect_per_rank": "+25% shock enchantment strength"
        },
        {
          "id": "en_insightful_enchanter",
          "name": "Insightful Enchanter",
          "name_cn": "洞察附魔",
          "description": "Skill enchantments on armor are 25% stronger.",
          "skill_requirement": 60,
          "perk_point_cost": 1,
          "prerequisites": ["en_enchanter"],
          "max_ranks": 1,
          "effect_per_rank": "+25% skill enchantment strength on armor"
        },
        {
          "id": "en_extra_effect",
          "name": "Extra Effect",
          "name_cn": "双重附魔",
          "description": "Can put two enchantments on a single item.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["en_storm_enchanter", "en_insightful_enchanter"],
          "max_ranks": 1,
          "effect_per_rank": "Apply two enchantments to one item"
        }
      ]
    },
    "sneak": {
      "skill_id": "sneak",
      "perks": [
        {
          "id": "sn_stealth",
          "name": "Stealth",
          "name_cn": "隐匿",
          "description": "You are harder to detect while sneaking.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% harder to detect"
        },
        {
          "id": "sn_backstab",
          "name": "Backstab",
          "name_cn": "背刺",
          "description": "Sneak attacks with one-handed weapons deal 6x damage.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["sn_stealth"],
          "max_ranks": 1,
          "effect_per_rank": "6x sneak attack damage with one-handed weapons"
        },
        {
          "id": "sn_deadly_aim",
          "name": "Deadly Aim",
          "name_cn": "致命瞄准",
          "description": "Sneak attacks with bows deal 3x damage.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["sn_backstab"],
          "max_ranks": 1,
          "effect_per_rank": "3x sneak attack damage with bows"
        },
        {
          "id": "sn_assassins_blade",
          "name": "Assassin's Blade",
          "name_cn": "刺客之刃",
          "description": "Sneak attacks with daggers deal 15x damage.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["sn_backstab"],
          "max_ranks": 1,
          "effect_per_rank": "15x sneak attack damage with daggers"
        },
        {
          "id": "sn_muffled_movement",
          "name": "Muffled Movement",
          "name_cn": "无声移动",
          "description": "Wearing armor produces less noise while sneaking.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["sn_stealth"],
          "max_ranks": 1,
          "effect_per_rank": "Armor noise reduced by 50%"
        },
        {
          "id": "sn_light_foot",
          "name": "Light Foot",
          "name_cn": "轻足",
          "description": "You will not trigger pressure plates.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["sn_muffled_movement"],
          "max_ranks": 1,
          "effect_per_rank": "Immune to pressure plate traps"
        },
        {
          "id": "sn_shadow_warrior",
          "name": "Shadow Warrior",
          "name_cn": "暗影战士",
          "description": "Crouching in combat causes enemies to briefly lose sight of you, allowing a sneak attack.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["sn_light_foot", "sn_assassins_blade", "sn_deadly_aim"],
          "max_ranks": 1,
          "effect_per_rank": "Crouching in combat triggers brief invisibility"
        }
      ]
    },
    "lockpicking": {
      "skill_id": "lockpicking",
      "perks": [
        {
          "id": "lp_novice_locks",
          "name": "Novice Locks",
          "name_cn": "初级锁匠",
          "description": "Novice locks are much easier to pick.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "Novice locks significantly easier to pick"
        },
        {
          "id": "lp_apprentice_locks",
          "name": "Apprentice Locks",
          "name_cn": "学徒锁匠",
          "description": "Apprentice locks are much easier to pick.",
          "skill_requirement": 25,
          "perk_point_cost": 1,
          "prerequisites": ["lp_novice_locks"],
          "max_ranks": 1,
          "effect_per_rank": "Apprentice locks significantly easier to pick"
        },
        {
          "id": "lp_adept_locks",
          "name": "Adept Locks",
          "name_cn": "熟练锁匠",
          "description": "Adept locks are much easier to pick.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["lp_apprentice_locks"],
          "max_ranks": 1,
          "effect_per_rank": "Adept locks significantly easier to pick"
        },
        {
          "id": "lp_expert_locks",
          "name": "Expert Locks",
          "name_cn": "专家锁匠",
          "description": "Expert locks are much easier to pick.",
          "skill_requirement": 75,
          "perk_point_cost": 1,
          "prerequisites": ["lp_adept_locks"],
          "max_ranks": 1,
          "effect_per_rank": "Expert locks significantly easier to pick"
        },
        {
          "id": "lp_master_locks",
          "name": "Master Locks",
          "name_cn": "大师锁匠",
          "description": "Master locks are much easier to pick.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["lp_expert_locks"],
          "max_ranks": 1,
          "effect_per_rank": "Master locks significantly easier to pick"
        },
        {
          "id": "lp_unbreakable",
          "name": "Unbreakable",
          "name_cn": "坚不可摧",
          "description": "Lockpicks never break.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["lp_master_locks"],
          "max_ranks": 1,
          "effect_per_rank": "Lockpicks are unbreakable"
        }
      ]
    },
    "pickpocket": {
      "skill_id": "pickpocket",
      "perks": [
        {
          "id": "pp_light_fingers",
          "name": "Light Fingers",
          "name_cn": "灵巧之手",
          "description": "Pickpocketing bonus. Item weight and value reduce pickpocketing odds.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% pickpocket success chance"
        },
        {
          "id": "pp_night_thief",
          "name": "Night Thief",
          "name_cn": "夜间窃贼",
          "description": "+25% chance to pickpocket if the target is asleep.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["pp_light_fingers"],
          "max_ranks": 1,
          "effect_per_rank": "+25% pickpocket chance on sleeping targets"
        },
        {
          "id": "pp_cutpurse",
          "name": "Cutpurse",
          "name_cn": "割钱袋",
          "description": "Pickpocketing gold is 50% easier.",
          "skill_requirement": 40,
          "perk_point_cost": 1,
          "prerequisites": ["pp_night_thief"],
          "max_ranks": 1,
          "effect_per_rank": "+50% chance to steal gold"
        },
        {
          "id": "pp_misdirection",
          "name": "Misdirection",
          "name_cn": "声东击西",
          "description": "Can pickpocket equipped weapons.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["pp_cutpurse"],
          "max_ranks": 1,
          "effect_per_rank": "Can steal equipped weapons"
        },
        {
          "id": "pp_perfect_touch",
          "name": "Perfect Touch",
          "name_cn": "完美手感",
          "description": "Can pickpocket equipped items.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["pp_misdirection"],
          "max_ranks": 1,
          "effect_per_rank": "Can steal any equipped item"
        }
      ]
    },
    "light_armor": {
      "skill_id": "light_armor",
      "perks": [
        {
          "id": "la_agile_defender",
          "name": "Agile Defender",
          "name_cn": "轻甲防御",
          "description": "Increases armor rating for light armor.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% armor rating from light armor"
        },
        {
          "id": "la_custom_fit",
          "name": "Custom Fit",
          "name_cn": "量身定制",
          "description": "25% armor bonus if wearing all light armor.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["la_agile_defender"],
          "max_ranks": 1,
          "effect_per_rank": "+25% armor when wearing all light armor"
        },
        {
          "id": "la_unhindered",
          "name": "Unhindered",
          "name_cn": "无碍",
          "description": "Light armor weighs nothing and does not slow you down.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["la_custom_fit"],
          "max_ranks": 1,
          "effect_per_rank": "Light armor has zero weight penalty"
        },
        {
          "id": "la_wind_walker",
          "name": "Wind Walker",
          "name_cn": "御风者",
          "description": "Stamina regenerates 50% faster while wearing all light armor.",
          "skill_requirement": 60,
          "perk_point_cost": 1,
          "prerequisites": ["la_unhindered"],
          "max_ranks": 1,
          "effect_per_rank": "+50% stamina regen in full light armor"
        },
        {
          "id": "la_deft_movement",
          "name": "Deft Movement",
          "name_cn": "灵巧闪避",
          "description": "10% chance of avoiding all damage from a melee attack while wearing all light armor.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["la_wind_walker"],
          "max_ranks": 1,
          "effect_per_rank": "10% chance to avoid all melee damage"
        },
        {
          "id": "la_matching_set",
          "name": "Matching Set",
          "name_cn": "套装加成",
          "description": "Additional 25% armor bonus if wearing a matched set of light armor.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["la_custom_fit"],
          "max_ranks": 1,
          "effect_per_rank": "+25% armor for matched light armor set"
        }
      ]
    },
    "smithing": {
      "skill_id": "smithing",
      "perks": [
        {
          "id": "sm_steel_smithing",
          "name": "Steel Smithing",
          "name_cn": "钢铁锻造",
          "description": "Can create steel armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 1,
          "effect_per_rank": "Unlock steel crafting and 2x improvement"
        },
        {
          "id": "sm_elven_smithing",
          "name": "Elven Smithing",
          "name_cn": "精灵锻造",
          "description": "Can create elven armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["sm_steel_smithing"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock elven crafting and 2x improvement"
        },
        {
          "id": "sm_advanced_armors",
          "name": "Advanced Armors",
          "name_cn": "进阶锻造",
          "description": "Can create scaled and plate armor at forges, and improve them twice as much.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["sm_elven_smithing"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock scaled and plate crafting and 2x improvement"
        },
        {
          "id": "sm_glass_smithing",
          "name": "Glass Smithing",
          "name_cn": "玻璃锻造",
          "description": "Can create glass armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 70,
          "perk_point_cost": 1,
          "prerequisites": ["sm_advanced_armors"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock glass crafting and 2x improvement"
        },
        {
          "id": "sm_orcish_smithing",
          "name": "Orcish Smithing",
          "name_cn": "兽人锻造",
          "description": "Can create orcish armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["sm_steel_smithing"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock orcish crafting and 2x improvement"
        },
        {
          "id": "sm_daedric_smithing",
          "name": "Daedric Smithing",
          "name_cn": "魔族锻造",
          "description": "Can create daedric armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 90,
          "perk_point_cost": 1,
          "prerequisites": ["sm_orcish_smithing"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock daedric crafting and 2x improvement"
        },
        {
          "id": "sm_dragon_smithing",
          "name": "Dragon Smithing",
          "name_cn": "龙骨锻造",
          "description": "Can create dragon armor and weapons at forges, and improve them twice as much.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["sm_daedric_smithing", "sm_glass_smithing"],
          "max_ranks": 1,
          "effect_per_rank": "Unlock dragon crafting and 2x improvement"
        }
      ]
    },
    "alchemy": {
      "skill_id": "alchemy",
      "perks": [
        {
          "id": "al_alchemist",
          "name": "Alchemist",
          "name_cn": "炼金术士",
          "description": "Potions and poisons you make are stronger.",
          "skill_requirement": 0,
          "perk_point_cost": 1,
          "prerequisites": [],
          "max_ranks": 5,
          "effect_per_rank": "+20% potion and poison strength"
        },
        {
          "id": "al_physician",
          "name": "Physician",
          "name_cn": "药剂师",
          "description": "Potions you mix that restore health, mana, or stamina are 25% more powerful.",
          "skill_requirement": 20,
          "perk_point_cost": 1,
          "prerequisites": ["al_alchemist"],
          "max_ranks": 1,
          "effect_per_rank": "+25% restorative potion strength"
        },
        {
          "id": "al_benefactor",
          "name": "Benefactor",
          "name_cn": "施惠者",
          "description": "Potions you mix with beneficial effects have an additional 25% greater magnitude.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["al_physician"],
          "max_ranks": 1,
          "effect_per_rank": "+25% beneficial potion magnitude"
        },
        {
          "id": "al_poisoner",
          "name": "Poisoner",
          "name_cn": "用毒者",
          "description": "Poisons you mix are 25% more effective.",
          "skill_requirement": 30,
          "perk_point_cost": 1,
          "prerequisites": ["al_physician"],
          "max_ranks": 1,
          "effect_per_rank": "+25% poison effectiveness"
        },
        {
          "id": "al_experimenter",
          "name": "Experimenter",
          "name_cn": "实验者",
          "description": "Eating an ingredient reveals additional effects.",
          "skill_requirement": 50,
          "perk_point_cost": 1,
          "prerequisites": ["al_benefactor", "al_poisoner"],
          "max_ranks": 3,
          "effect_per_rank": "Reveals one additional ingredient effect when eaten"
        },
        {
          "id": "al_purity",
          "name": "Purity",
          "name_cn": "纯净",
          "description": "All negative effects are removed from potions and all positive effects from poisons.",
          "skill_requirement": 100,
          "perk_point_cost": 1,
          "prerequisites": ["al_experimenter"],
          "max_ranks": 1,
          "effect_per_rank": "Remove negative effects from potions and positive effects from poisons"
        }
      ]
    }
  },
  "leveling": {
    "xp_to_level_formula": "100 * level * (1 + level * 0.1)",
    "xp_examples": {
      "level_2": 220,
      "level_5": 750,
      "level_10": 2000,
      "level_20": 6000,
      "level_30": 12000,
      "level_40": 20000,
      "level_50": 27500,
      "level_60": 42000,
      "level_70": 56000,
      "level_80": 72000
    },
    "max_level": 80,
    "attribute_points_per_level": 1,
    "attribute_point_bonus": 5,
    "attribute_point_description": "Each level, choose one attribute to increase by 5 points.",
    "perk_points_per_level": 1,
    "health_mana_stamina_choice": {
      "description": "Each level, choose one: +10 health, +10 mana, or +10 stamina.",
      "options": [
        { "choice": "health", "bonus": 10 },
        { "choice": "mana", "bonus": 10 },
        { "choice": "stamina", "bonus": 10 }
      ]
    },
    "xp_sources": {
      "combat": {
        "description": "XP gained from defeating enemies in combat.",
        "formula": "enemy_level * 10",
        "examples": {
          "level_1_enemy": 10,
          "level_5_enemy": 50,
          "level_10_enemy": 100,
          "level_20_enemy": 200,
          "level_50_enemy": 500
        }
      },
      "quest_completion": {
        "description": "XP gained from completing quests. Varies by quest difficulty and type.",
        "examples": {
          "minor_side_quest": 100,
          "standard_side_quest": 250,
          "major_side_quest": 500,
          "main_story_quest": 1000,
          "epic_quest": 2500
        }
      },
      "skill_usage": {
        "description": "XP gained passively from using skills. Each skill level up grants character XP.",
        "formula": "skill_level * 5"
      },
      "exploration_discovery": {
        "description": "XP gained from discovering new locations, dungeons, and landmarks.",
        "examples": {
          "discover_location": 50,
          "clear_dungeon": 200,
          "discover_landmark": 75,
          "discover_hidden_area": 150
        }
      }
    }
  },
  "races": [
    {
      "id": "human",
      "name": "Human",
      "name_cn": "人类",
      "lore": "Humans are the most adaptable and ambitious of all the races. Found in every corner of the Eternal Realm, they rise to prominence through sheer determination and versatility. Their empires have risen and fallen throughout the ages, yet they persist as the dominant civilization.",
      "attribute_bonuses": {
        "STR": 5,
        "DEX": 5,
        "INT": 5,
        "WIS": 5,
        "END": 5,
        "CHA": 5,
        "LCK": 5,
        "WIL": 5
      },
      "special_abilities": [
        {
          "name": "Adaptability",
          "name_cn": "适应性",
          "description": "Gain one bonus perk point at level 1.",
          "type": "passive"
        },
        {
          "name": "Quick Learner",
          "name_cn": "快速学习",
          "description": "Gain 10% more XP from all sources.",
          "type": "passive",
          "effect": "+10% XP gain"
        }
      ],
      "resistances": {},
      "skill_bonuses": {}
    },
    {
      "id": "elf",
      "name": "Elf",
      "name_cn": "精灵",
      "lore": "The Elves are an ancient and graceful people with a deep connection to the arcane. Living for centuries within their forest kingdoms, they have mastered the magical arts and developed a keen awareness of the natural world. Their slender forms belie a formidable magical prowess.",
      "attribute_bonuses": {
        "STR": -5,
        "DEX": 5,
        "INT": 10,
        "WIS": 10,
        "END": -5,
        "CHA": 0,
        "LCK": 0,
        "WIL": 0
      },
      "special_abilities": [
        {
          "name": "Arcane Reserves",
          "name_cn": "奥术储备",
          "description": "Start with an additional 50 mana.",
          "type": "passive",
          "effect": "+50 max mana"
        }
      ],
      "resistances": {
        "magic_resist": 10
      },
      "skill_bonuses": {
        "destruction": 10,
        "conjuration": 5,
        "alteration": 5
      }
    },
    {
      "id": "dwarf",
      "name": "Dwarf",
      "name_cn": "矮人",
      "lore": "Born of stone and iron, the Dwarves are a hardy folk who dwell in vast underground citadels carved beneath the mountains. They are master smiths and warriors, renowned for their stubborn resilience and unmatched craftsmanship. Their grudges last as long as their stonework.",
      "attribute_bonuses": {
        "STR": 10,
        "DEX": -5,
        "INT": 0,
        "WIS": 0,
        "END": 10,
        "CHA": -5,
        "LCK": 0,
        "WIL": 5
      },
      "special_abilities": [
        {
          "name": "Stoneblood",
          "name_cn": "岩石之血",
          "description": "Start with an additional 50 health.",
          "type": "passive",
          "effect": "+50 max health"
        }
      ],
      "resistances": {
        "poison_resist": 20
      },
      "skill_bonuses": {
        "smithing": 10,
        "heavy_armor": 5,
        "block": 5
      }
    },
    {
      "id": "orc",
      "name": "Orc",
      "name_cn": "兽人",
      "lore": "Orcs are fearsome warriors whose physical might is unmatched among the mortal races. Organized into fierce tribal clans, they live by a brutal code of honor where strength determines leadership. In battle, an Orc's fury is legendary, capable of turning the tide of any conflict.",
      "attribute_bonuses": {
        "STR": 15,
        "DEX": 0,
        "INT": -5,
        "WIS": -5,
        "END": 10,
        "CHA": -5,
        "LCK": 0,
        "WIL": 0
      },
      "special_abilities": [
        {
          "name": "Berserker Rage",
          "name_cn": "狂暴之怒",
          "description": "Once per day, enter a berserker rage dealing 2x damage and taking half damage for 30 seconds.",
          "type": "active",
          "cooldown": "24h (in-game)",
          "duration": 30,
          "effect": "2x damage dealt, 0.5x damage taken"
        }
      ],
      "resistances": {},
      "skill_bonuses": {
        "two_handed": 10,
        "heavy_armor": 5,
        "one_handed": 5
      }
    },
    {
      "id": "halfling",
      "name": "Halfling",
      "name_cn": "半身人",
      "lore": "Small in stature but great in cunning, Halflings are a cheerful and resourceful folk. They live in comfortable burrows and prosperous villages, preferring a quiet life of good food and good company. Yet when adventure calls, their natural luck and nimble fingers make them surprisingly formidable.",
      "attribute_bonuses": {
        "STR": -10,
        "DEX": 10,
        "INT": 0,
        "WIS": 0,
        "END": -5,
        "CHA": 5,
        "LCK": 15,
        "WIL": 0
      },
      "special_abilities": [
        {
          "name": "Fortune's Favor",
          "name_cn": "命运眷顾",
          "description": "Passive 20% bonus to stealth detection avoidance and 15% increased critical hit chance.",
          "type": "passive",
          "effect": "+20% stealth, +15% crit chance"
        }
      ],
      "resistances": {},
      "skill_bonuses": {
        "sneak": 10,
        "lockpicking": 10,
        "pickpocket": 5,
        "alchemy": 5
      }
    },
    {
      "id": "dragonborn",
      "name": "Dragonborn",
      "name_cn": "龙裔",
      "lore": "The Dragonborn are a rare and revered lineage bearing the blood of ancient dragons. Born with an indomitable will and the ability to speak the dragon tongue, they are destined for greatness. Their scales may be hidden beneath their skin, but their power manifests in devastating shouts that shake the very earth.",
      "attribute_bonuses": {
        "STR": 10,
        "DEX": 0,
        "INT": 0,
        "WIS": 0,
        "END": 5,
        "CHA": -5,
        "LCK": -5,
        "WIL": 10
      },
      "special_abilities": [
        {
          "name": "Dragon Shout",
          "name_cn": "龙吼",
          "description": "Unleash a powerful shout dealing 50 damage in a cone and staggering enemies. 120 second cooldown.",
          "type": "active",
          "cooldown": 120,
          "effect": "50 damage cone + stagger"
        }
      ],
      "resistances": {
        "fire_resist": 25
      },
      "skill_bonuses": {
        "two_handed": 5,
        "block": 5,
        "destruction": 5,
        "heavy_armor": 5
      }
    },
    {
      "id": "dark_elf",
      "name": "Dark Elf",
      "name_cn": "暗精灵",
      "lore": "Dark Elves, or Drow, are a mysterious and often mistrusted people who once dwelt in the underdark before emerging into the surface world. Combining arcane aptitude with deadly stealth, they are natural spellblades and assassins. Their crimson eyes betray a fierce intelligence and relentless ambition.",
      "attribute_bonuses": {
        "STR": 0,
        "DEX": 10,
        "INT": 10,
        "WIS": -5,
        "END": -5,
        "CHA": 0,
        "LCK": 5,
        "WIL": 0
      },
      "special_abilities": [
        {
          "name": "Shadow Strike",
          "name_cn": "暗影打击",
          "description": "Sneak attacks deal 20% additional damage.",
          "type": "passive",
          "effect": "+20% sneak attack damage"
        }
      ],
      "resistances": {
        "fire_resist": 15
      },
      "skill_bonuses": {
        "destruction": 5,
        "sneak": 10,
        "light_armor": 5,
        "illusion": 5
      }
    },
    {
      "id": "beastkin",
      "name": "Beastkin",
      "name_cn": "兽族",
      "lore": "The Beastkin are a proud, feral people who embody the primal power of nature. With keen senses, powerful limbs, and feline agility, they roam the wilds as unmatched hunters and trackers. Many distrust civilized society, preferring the freedom of the open plains and dense forests.",
      "attribute_bonuses": {
        "STR": 5,
        "DEX": 10,
        "INT": -5,
        "WIS": -5,
        "END": 10,
        "CHA": 0,
        "LCK": 0,
        "WIL": 0
      },
      "special_abilities": [
        {
          "name": "Night Vision",
          "name_cn": "夜视",
          "description": "Toggle ability that allows you to see in the dark.",
          "type": "active",
          "cooldown": 0,
          "effect": "Full vision in darkness"
        },
        {
          "name": "Claw Strikes",
          "name_cn": "利爪打击",
          "description": "Unarmed attacks deal 15 bonus damage.",
          "type": "passive",
          "effect": "+15 unarmed damage"
        },
        {
          "name": "Swift",
          "name_cn": "迅捷",
          "description": "Sprint speed is increased by 20%.",
          "type": "passive",
          "effect": "+20% sprint speed"
        }
      ],
      "resistances": {},
      "skill_bonuses": {
        "sneak": 5,
        "archery": 5,
        "light_armor": 5,
        "one_handed": 5
      }
    }
  ],
  "classes": [
    {
      "id": "warrior",
      "name": "Warrior",
      "name_cn": "战士",
      "description": "A master of arms and armor, the Warrior excels in direct melee combat. Whether wielding a greatsword or sword and shield, they are the frontline of any battle, shrugging off blows that would fell lesser fighters.",
      "starting_attributes": {
        "STR": 15,
        "DEX": 10,
        "INT": 8,
        "WIS": 8,
        "END": 15,
        "CHA": 10,
        "LCK": 10,
        "WIL": 10
      },
      "starting_skills": {
        "one_handed": 15,
        "block": 15,
        "heavy_armor": 10,
        "two_handed": 10,
        "smithing": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Iron Longsword", "item_cn": "铁长剑" },
        { "slot": "off_hand", "item": "Iron Shield", "item_cn": "铁盾" },
        { "slot": "head", "item": "Iron Helm", "item_cn": "铁头盔" },
        { "slot": "chest", "item": "Iron Cuirass", "item_cn": "铁胸甲" },
        { "slot": "legs", "item": "Iron Greaves", "item_cn": "铁胫甲" },
        { "slot": "feet", "item": "Iron Boots", "item_cn": "铁靴" },
        { "slot": "consumable", "item": "Minor Health Potion x3", "item_cn": "初级生命药水 x3" }
      ],
      "recommended_perks": ["oh_armsman", "bl_shield_wall", "ha_juggernaut", "oh_fighting_stance", "sm_steel_smithing"]
    },
    {
      "id": "mage",
      "name": "Mage",
      "name_cn": "法师",
      "description": "A wielder of arcane power, the Mage commands the elements and bends reality to their will. Though physically fragile, their mastery of destruction, conjuration, and alteration magic makes them devastating at range.",
      "starting_attributes": {
        "STR": 8,
        "DEX": 8,
        "INT": 15,
        "WIS": 15,
        "END": 8,
        "CHA": 10,
        "LCK": 10,
        "WIL": 12
      },
      "starting_skills": {
        "destruction": 15,
        "restoration": 10,
        "conjuration": 10,
        "alteration": 10,
        "enchanting": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Apprentice Staff of Flames", "item_cn": "学徒火焰法杖" },
        { "slot": "chest", "item": "Novice Robes of Destruction", "item_cn": "初级毁灭法袍" },
        { "slot": "feet", "item": "Cloth Shoes", "item_cn": "布鞋" },
        { "slot": "accessory", "item": "Mana Pendant", "item_cn": "法力吊坠" },
        { "slot": "consumable", "item": "Minor Mana Potion x5", "item_cn": "初级法力药水 x5" },
        { "slot": "consumable", "item": "Minor Health Potion x2", "item_cn": "初级生命药水 x2" }
      ],
      "recommended_perks": ["de_novice", "de_augmented_flames", "re_novice", "co_novice", "al_novice"]
    },
    {
      "id": "rogue",
      "name": "Rogue",
      "name_cn": "盗贼",
      "description": "A shadow in the night, the Rogue specializes in stealth, subterfuge, and striking from the darkness. With daggers drawn and poisons prepared, they eliminate targets before they ever know danger is near.",
      "starting_attributes": {
        "STR": 8,
        "DEX": 15,
        "INT": 10,
        "WIS": 8,
        "END": 8,
        "CHA": 10,
        "LCK": 15,
        "WIL": 8
      },
      "starting_skills": {
        "sneak": 15,
        "one_handed": 10,
        "light_armor": 10,
        "lockpicking": 10,
        "pickpocket": 10,
        "alchemy": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Iron Dagger", "item_cn": "铁匕首" },
        { "slot": "off_hand", "item": "Iron Dagger", "item_cn": "铁匕首" },
        { "slot": "chest", "item": "Leather Armor", "item_cn": "皮甲" },
        { "slot": "feet", "item": "Leather Boots", "item_cn": "皮靴" },
        { "slot": "accessory", "item": "Lockpick Set x10", "item_cn": "开锁工具 x10" },
        { "slot": "consumable", "item": "Weak Poison x3", "item_cn": "弱效毒药 x3" },
        { "slot": "consumable", "item": "Minor Health Potion x2", "item_cn": "初级生命药水 x2" }
      ],
      "recommended_perks": ["sn_stealth", "sn_backstab", "la_agile_defender", "lp_novice_locks", "oh_armsman"]
    },
    {
      "id": "ranger",
      "name": "Ranger",
      "name_cn": "游侠",
      "description": "A master of the wilderness, the Ranger combines archery expertise with survival skills and light magic. Equally at home tracking prey through dense forests or raining arrows upon foes from afar, they are versatile combatants.",
      "starting_attributes": {
        "STR": 10,
        "DEX": 15,
        "INT": 10,
        "WIS": 10,
        "END": 10,
        "CHA": 8,
        "LCK": 12,
        "WIL": 8
      },
      "starting_skills": {
        "archery": 15,
        "light_armor": 10,
        "sneak": 10,
        "alchemy": 10,
        "one_handed": 5,
        "restoration": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Hunting Bow", "item_cn": "猎弓" },
        { "slot": "ammo", "item": "Iron Arrows x30", "item_cn": "铁箭 x30" },
        { "slot": "off_hand", "item": "Iron Hunting Knife", "item_cn": "铁猎刀" },
        { "slot": "chest", "item": "Hide Armor", "item_cn": "兽皮甲" },
        { "slot": "feet", "item": "Hide Boots", "item_cn": "兽皮靴" },
        { "slot": "consumable", "item": "Minor Health Potion x3", "item_cn": "初级生命药水 x3" },
        { "slot": "consumable", "item": "Minor Stamina Potion x2", "item_cn": "初级耐力药水 x2" }
      ],
      "recommended_perks": ["ar_overdraw", "ar_eagle_eye", "la_agile_defender", "sn_stealth", "al_alchemist"]
    },
    {
      "id": "paladin",
      "name": "Paladin",
      "name_cn": "圣骑士",
      "description": "A holy warrior who combines martial prowess with restorative magic. Paladins stand as bulwarks against evil, smiting the undead and healing allies. Their faith grants them divine protection and the strength to endure any trial.",
      "starting_attributes": {
        "STR": 12,
        "DEX": 8,
        "INT": 10,
        "WIS": 14,
        "END": 12,
        "CHA": 12,
        "LCK": 8,
        "WIL": 12
      },
      "starting_skills": {
        "one_handed": 10,
        "block": 10,
        "heavy_armor": 10,
        "restoration": 15,
        "enchanting": 5,
        "destruction": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Iron Mace", "item_cn": "铁锤" },
        { "slot": "off_hand", "item": "Iron Shield", "item_cn": "铁盾" },
        { "slot": "chest", "item": "Steel Cuirass", "item_cn": "钢胸甲" },
        { "slot": "legs", "item": "Steel Greaves", "item_cn": "钢胫甲" },
        { "slot": "feet", "item": "Steel Boots", "item_cn": "钢靴" },
        { "slot": "accessory", "item": "Amulet of Restoration", "item_cn": "恢复护符" },
        { "slot": "consumable", "item": "Minor Health Potion x3", "item_cn": "初级生命药水 x3" }
      ],
      "recommended_perks": ["oh_armsman", "bl_shield_wall", "ha_juggernaut", "re_novice", "re_regeneration"]
    },
    {
      "id": "necromancer",
      "name": "Necromancer",
      "name_cn": "死灵法师",
      "description": "A practitioner of forbidden arts, the Necromancer commands the dead and drains the life from the living. By raising fallen enemies as servants and wielding dark conjuration magic, they build an army of undead to overwhelm their foes.",
      "starting_attributes": {
        "STR": 8,
        "DEX": 8,
        "INT": 15,
        "WIS": 12,
        "END": 8,
        "CHA": 8,
        "LCK": 10,
        "WIL": 14
      },
      "starting_skills": {
        "conjuration": 15,
        "destruction": 10,
        "restoration": 5,
        "illusion": 10,
        "enchanting": 10,
        "alteration": 5
      },
      "starting_equipment": [
        { "slot": "main_hand", "item": "Staff of Reanimation", "item_cn": "复活法杖" },
        { "slot": "chest", "item": "Dark Robes", "item_cn": "暗黑法袍" },
        { "slot": "feet", "item": "Wraithweave Shoes", "item_cn": "幽魂织鞋" },
        { "slot": "accessory", "item": "Soul Gem (Petty) x3", "item_cn": "灵魂宝石（微弱）x3" },
        { "slot": "consumable", "item": "Minor Mana Potion x5", "item_cn": "初级法力药水 x5" },
        { "slot": "consumable", "item": "Minor Health Potion x2", "item_cn": "初级生命药水 x2" }
      ],
      "recommended_perks": ["co_novice", "co_summoner", "co_atromancy", "de_novice", "il_novice"]
    }
  ]
}
