{
  "format": "liquidpowerfantasy-entities-1.0",
  "game": "Torchlight II",
  "canonical_scope": "VANILLA_ONLY",
  "classes": [
    "Berserker",
    "Embermage",
    "Engineer",
    "Outlander"
  ],
  "genders": [
    "male",
    "female"
  ],
  "pet_types": [
    "Wolf",
    "Cat",
    "Bulldog",
    "Panther",
    "Papillon",
    "Ferret",
    "Chakawary",
    "Hawk",
    "Owl",
    "Badger",
    "Panda",
    "Alpaca",
    "Stag"
  ],
  "pet_modes": [
    "Aggressive",
    "Defensive",
    "Passive"
  ],
  "acts": {
    "ACT_I": {
      "region": "Estherian Steppes",
      "hub": "Estherian Enclave"
    },
    "ACT_II": {
      "region": "Mana Wastes",
      "hub": "Zeryphesh"
    },
    "ACT_III": {
      "region": "Grunnheim",
      "hub": "Imperial Camp"
    },
    "ACT_IV": {
      "region": "Broken Mines",
      "hub": "Minehead"
    }
  },
  "mainline_locations": [
    "Echo Pass",
    "Estherian Enclave",
    "Path of the Honored Dead",
    "Temple Steppes",
    "Wellspring Temple",
    "Frosted Hills",
    "Crows' Pass",
    "Slavers' Stockade",
    "Emberscratch Mines",
    "Watchweald Temple",
    "Zeryphesh",
    "Ossean Wastes",
    "Stygian Aerie",
    "Forsaken Vaults",
    "Salt Barrens",
    "Witherways",
    "Riftkeep",
    "Imperial Camp",
    "Abandoned Sawmill",
    "Sundered Battlefield",
    "Emberworks",
    "Forgotten Halls",
    "Broken Mines",
    "Minehead"
  ],
  "damage_types": [
    "Physical",
    "Fire",
    "Ice",
    "Electric",
    "Poison"
  ],
  "elemental_status_effects": [
    "Burn",
    "Freeze",
    "Poison",
    "Shock"
  ],
  "non_elemental_status_effects": [
    "Bleed",
    "Blindness",
    "Draw",
    "Flee",
    "Immobilize",
    "Knockback",
    "Stun",
    "Slow"
  ],
  "item_types_allowed_in_save": [
    "weapon",
    "armor",
    "ring",
    "pet tag",
    "pet collar",
    "fish",
    "socketable",
    "set",
    "unique",
    "legendary"
  ],
  "stat_names": [
    "STR",
    "DEX",
    "FOC",
    "VIT"
  ],
  "level_rules": {
    "starting_assigned_stat_points": 40,
    "discretionary_stat_points_per_level": 5,
    "level_cap": 100
  }
}